From 9a2d327cedf3d4842254accfdf553ea0c546b9f9 Mon Sep 17 00:00:00 2001 From: Yuang Liu Date: Wed, 8 Dec 2021 09:57:11 +0800 Subject: [PATCH] bug fix for adamw (#37905) --- python/paddle/fluid/optimizer.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python/paddle/fluid/optimizer.py b/python/paddle/fluid/optimizer.py index 7412d3a3fe6..f849d61c5d7 100755 --- a/python/paddle/fluid/optimizer.py +++ b/python/paddle/fluid/optimizer.py @@ -6582,7 +6582,10 @@ class RecomputeOptimizer(Optimizer): print("Finished apply_optimize") """ - return self._optimizer.apply_optimize( + func = self._optimizer.apply_optimize if hasattr( + self._optimizer, + 'apply_optimize') else self._optimizer._apply_optimize + return func( loss, startup_program=startup_program, params_grads=params_grads) def minimize(self, -- GitLab