[Feature] Support EMA and SWA. (#239)
* [Feature] Support EMA and SWA. * add ema hook * add avg model ut * add more unit tests * resolve comments * fix warmup ema * rename * fix comments * add assert * fix typehint * add comments
Showing
- mmengine/hooks/__init__.py 2 additions, 1 deletionmmengine/hooks/__init__.py
- mmengine/hooks/ema_hook.py 94 additions, 0 deletionsmmengine/hooks/ema_hook.py
- mmengine/model/__init__.py 7 additions, 1 deletionmmengine/model/__init__.py
- mmengine/model/averaged_model.py 239 additions, 0 deletionsmmengine/model/averaged_model.py
- mmengine/runner/runner.py 12 additions, 7 deletionsmmengine/runner/runner.py
- tests/test_hook/test_ema_hook.py 142 additions, 0 deletionstests/test_hook/test_ema_hook.py
- tests/test_model/test_averaged_model.py 255 additions, 0 deletionstests/test_model/test_averaged_model.py
Loading
Please register or sign in to comment