small issue
See original GitHub issueDescribe the bug resume training error AttributeError: ‘Momentum’ object has no attribute ‘set_dict’
To Reproduce Steps to reproduce the behavior: 1.Go to ‘PaddleViT/object_detection/Swin/’ 2.Run ‘python main_single_gpu.py -resume=’./output/train-20211210-09-50-43/Swin-Epoch-45’
The recovery of model can pass
Screenshots
Traceback (most recent call last): File "C:\Program Files\JetBrains\PyCharm Community Edition 2021.2.2\plugins\python-ce\helpers\pydev\pydevd.py", line 1483, in _exec pydev_imports.execfile(file, globals, locals) # execute the script File "C:\Program Files\JetBrains\PyCharm Community Edition 2021.2.2\plugins\python-ce\helpers\pydev\_pydev_imps\_pydev_execfile.py", line 18, in execfile exec(compile(contents+"\n", file, 'exec'), glob, loc) File "F:/***/pp_swin/main_single_gpu.py", line 400, in <module> main() File "F:/***/pp_swin/main_single_gpu.py", line 313, in main optimizer.set_dict(opt_state) AttributeError: 'Momentum' object has no attribute 'set_dict'
Version (please complete the following information):
- Paddle Version: [ 2.2.0]
- Python Version [3.6]
- GPU/CPU mode [ Gpu]
Issue Analytics
- State:
- Created 2 years ago
- Comments:5
Top GitHub Comments
Thank you for your answer and successfully solved the problem.
I have change the related code. Since this issue has been fixed, I close this issue.