OpenMMLab Foundational Library for Training Deep Learning Models
 
 
Go to file
Mashiro e2a2b0438e
[Refactor] Refine LoggerHook (#155)
* rename global accessible and intergration get_sintance and create_instance

* move ManagerMixin to utils

* fix as docstring and seporate get_instance to get_instance and get_current_instance

* fix lint

* fix docstring, rename and move test_global_meta

* rename LogBuffer to HistoryBuffer, rename MessageHub methods, MessageHub support resume

* refine MMLogger timestamp, update unit test

* MMLogger add logger_name arguments

* Fix docstring

* Add LogProcessor and some unit test

* update unit test

* complete LogProcessor unit test

* refine LoggerHook

* solve circle import

* change default logger_name to mmengine

* refactor eta

* Fix docstring comment and unitt test

* Fix with runner

* fix docstring

fix docstring

* fix docstring

* Add by_epoch attribute to LoggerHook and fix docstring

* Please mypy and fix comment

* remove \ in MMLogger

* Fix lint

* roll back pre-commit-hook

* Fix hook unit test

* Fix comments

* remove \t in log and add docstring

* Fix as comment

* should not accept other arguments if corresponding instance has been created

* fix logging ddp file saving

* fix logging ddp file saving

* move log processor to logging

* move log processor to logging

* remove current datalaoder

* fix docstring

* fix unit test

* add learing rate in messagehub

* Support output training/validation/testing message after iterations/epochs

* fix docstring

* Fix IterBasedRunner log string

* Fix IterBasedRunner log string

* Support parse validation loss in log processor
2022-04-24 19:23:28 +08:00
.circleci Add circleci (#157) 2022-04-01 13:07:29 +08:00
.github fix mmdet->mmengine in build.yml (#104) 2022-03-07 18:12:15 +08:00
docs Refine Visualizer docs (#177) 2022-04-24 19:21:10 +08:00
mmengine [Refactor] Refine LoggerHook (#155) 2022-04-24 19:23:28 +08:00
requirements [Fix] add required lib for vis (#111) 2022-03-09 22:11:05 +08:00
tests [Refactor] Refine LoggerHook (#155) 2022-04-24 19:23:28 +08:00
.gitignore [Feature] Add distributed module (#59) 2022-03-05 22:03:32 +08:00
.pre-commit-config.yaml add config test (#10) 2022-02-17 17:46:06 +08:00
LICENSE
MANIFEST.in [Feature] Add checkpoint helper (#93) 2022-03-06 22:05:07 +08:00
README.md
pytest.ini Update pytest.ini (#156) 2022-03-30 23:26:12 +08:00
requirements.txt Fix setup.py and add requirements.txt (#37) 2022-02-19 13:43:36 +08:00
setup.cfg
setup.py [Fix] add required lib for vis (#111) 2022-03-09 22:11:05 +08:00

README.md

MMEngine