-
Notifications
You must be signed in to change notification settings - Fork 27k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Awq
] Add peft support for AWQ
#28987
Conversation
The docs for this PR live here. All of your documentation changes will be reflected on that endpoint. The docs are available until 30 days after the last update. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for adding!
Only thing to address is the use of the deprecated _is_quantized_training_enabled
Co-authored-by: amyeroberts <22614925+amyeroberts@users.noreply.github.com>
cc @amyeroberts - we just got a release from autoawq ! this is ready for review 🙏 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great - thanks for updating!
# AWQ does not support neither QAT (Quantization Aware Training or PEFT yet.) | ||
# TODO: if this is supported in the future, do a version check here. | ||
return False | ||
# AWQ supports PEFT fine-tuning from version 0.2.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🥳
* add peft support for AWQ * Update src/transformers/quantizers/quantizer_awq.py Co-authored-by: amyeroberts <22614925+amyeroberts@users.noreply.github.com> * fix --------- Co-authored-by: amyeroberts <22614925+amyeroberts@users.noreply.github.com>
cool! |
What does this PR do?
As per title, adds Trainer + AWQ + PEFT support.
Needs to be merged at the same time as: huggingface/peft#1399
The tests are directly added on huggingface/peft#1399
cc @casper-hansen @pacman100 @amyeroberts