[Refactor] Refactor the interfaces of Hook and its subclassed (#117)
* Fix hook * Fix * Fix docs * FIx * Fix * Fix as comment * update * Fix hook * Fix hook * Fix hook * Fix itertimerhook * Fix iter_timer_hook * Fix * Fix * fix logger hook * Fix loggerhook * update cur_dataloader * Fix docstring * Fix docstring * Fix as commet * Fix as commet * Fix as comment * rename is_last_epoch, enhance and add after_val before_val .etc * fix typo in docstring * remove resolved TODO * refactor docstring
Showing
- mmengine/hooks/checkpoint_hook.py 4 additions, 6 deletionsmmengine/hooks/checkpoint_hook.py
- mmengine/hooks/empty_cache_hook.py 17 additions, 14 deletionsmmengine/hooks/empty_cache_hook.py
- mmengine/hooks/hook.py 135 additions, 107 deletionsmmengine/hooks/hook.py
- mmengine/hooks/iter_timer_hook.py 18 additions, 9 deletionsmmengine/hooks/iter_timer_hook.py
- mmengine/hooks/logger_hook.py 5 additions, 4 deletionsmmengine/hooks/logger_hook.py
- mmengine/hooks/sampler_seed_hook.py 5 additions, 5 deletionsmmengine/hooks/sampler_seed_hook.py
- mmengine/hooks/sync_buffer_hook.py 1 addition, 1 deletionmmengine/hooks/sync_buffer_hook.py
- tests/test_hook/test_empty_cache_hook.py 3 additions, 3 deletionstests/test_hook/test_empty_cache_hook.py
- tests/test_hook/test_hook.py 23 additions, 13 deletionstests/test_hook/test_hook.py
- tests/test_hook/test_iter_timer_hook.py 7 additions, 7 deletionstests/test_hook/test_iter_timer_hook.py
- tests/test_hook/test_logger_hook.py 4 additions, 4 deletionstests/test_hook/test_logger_hook.py
- tests/test_hook/test_sampler_seed_hook.py 12 additions, 12 deletionstests/test_hook/test_sampler_seed_hook.py
- tests/test_hook/test_sync_buffers_hook.py 1 addition, 1 deletiontests/test_hook/test_sync_buffers_hook.py
Loading
Please register or sign in to comment