"src/git@developer.sourcefind.cn:renzhc/diffusers_dcu.git" did not exist on "ca749513230f5c425049d47c3dad9c099fb2a769"
Unverified Commit c39a76fe authored by Sylwester Klocek's avatar Sylwester Klocek Committed by GitHub
Browse files

Fix printing momentum for non-deepspeed optimizer (#464)

* Fix printing momentum for non-deepspeed optimizer

Fix printing momentum for non-deepspeed optimizer

* fix momentum access for Adam

fix momentum access for Adam
parent 2efea694
...@@ -1002,6 +1002,9 @@ class DeepSpeedEngine(Module): ...@@ -1002,6 +1002,9 @@ class DeepSpeedEngine(Module):
return self._get_optimizer_param('type') return self._get_optimizer_param('type')
def get_mom(self): def get_mom(self):
if self.optimizer_name() in ['SGD', 'RMSprop']:
return self._get_optimizer_param('momentum')
else:
return self._get_optimizer_param('betas') return self._get_optimizer_param('betas')
def _report_progress(self, step): def _report_progress(self, step):
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment