Fix lr scheduler step error in hapi when use static mode (#28297)

* fix lr scheduler

* fix code style
revert-28284-dev/pybind_version
LielinJiang 4 years ago committed by GitHub
parent 8953038400
commit 0351168967
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -454,7 +454,8 @@ class StaticGraphAdapter(object):
rets.insert(i, feed[name])
# step learning rate scheduler on each batch end
if self.model._optimizer and \
if self.model._optimizer and self.mode == 'train' and \
hasattr(self.model._optimizer, '_learning_rate') and \
isinstance(self.model._optimizer._learning_rate,
paddle.optimizer.lr.LRScheduler):
self.model._optimizer._learning_rate.step()

Loading…
Cancel
Save