mirror of
https://github.com/huggingface/transformers.git
synced 2025-08-01 02:31:11 +06:00
Allow Trainer.get_optimizer_cls_and_kwargs
to be overridden (#31875)
* Change `Trainer.get_optimizer_cls_and_kwargs` to `self.` * Make `get_optimizer_cls_and_kwargs` an instance method * Fixing typo * Revert `get_optimizer_cls_and_kwargs` to staticmethod * restore newline to trainer.py eof
This commit is contained in:
parent
52585019a1
commit
574e68d554
@ -1079,7 +1079,7 @@ class Trainer:
|
|||||||
},
|
},
|
||||||
]
|
]
|
||||||
|
|
||||||
optimizer_cls, optimizer_kwargs = Trainer.get_optimizer_cls_and_kwargs(self.args, opt_model)
|
optimizer_cls, optimizer_kwargs = self.get_optimizer_cls_and_kwargs(self.args, opt_model)
|
||||||
|
|
||||||
# Overwrite `params` in case it's created by `get_optimizer_cls_and_kwargs`
|
# Overwrite `params` in case it's created by `get_optimizer_cls_and_kwargs`
|
||||||
# e.g. for GaLore optimizer.
|
# e.g. for GaLore optimizer.
|
||||||
|
Loading…
Reference in New Issue
Block a user