[Refactor] Refactor code structure (#395)
* Rename data to structure * adjust the way to import module * adjust the way to import module * rename Structure to Data Structures in docs api * rename structure to structures * support using some modules of mmengine without torch * fix circleci config * fix circleci config * fix registry ut * minor fix * move init method from model/utils to model/weight_init.py * move init method from model/utils to model/weight_init.py * move sync_bn to model * move functions depending on torch to dl_utils * format import * fix logging ut * add weight init in model/__init__.py * move get_config and get_model to mmengine/hub * move log_processor.py to mmengine/runner * fix ut * Add TimeCounter in dl_utils/__init__.py
Showing
- .circleci/config.yml 32 additions, 0 deletions.circleci/config.yml
- docs/en/api.rst 4 additions, 4 deletionsdocs/en/api.rst
- docs/zh_cn/api.rst 18 additions, 3 deletionsdocs/zh_cn/api.rst
- mmengine/__init__.py 0 additions, 6 deletionsmmengine/__init__.py
- mmengine/config/__init__.py 1 addition, 2 deletionsmmengine/config/__init__.py
- mmengine/dataset/__init__.py 8 additions, 1 deletionmmengine/dataset/__init__.py
- mmengine/dataset/sampler.py 0 additions, 0 deletionsmmengine/dataset/sampler.py
- mmengine/dataset/utils.py 0 additions, 0 deletionsmmengine/dataset/utils.py
- mmengine/dist/dist.py 1 addition, 1 deletionmmengine/dist/dist.py
- mmengine/evaluator/evaluator.py 1 addition, 1 deletionmmengine/evaluator/evaluator.py
- mmengine/evaluator/metric.py 1 addition, 1 deletionmmengine/evaluator/metric.py
- mmengine/hooks/empty_cache_hook.py 1 addition, 1 deletionmmengine/hooks/empty_cache_hook.py
- mmengine/hooks/hook.py 1 addition, 1 deletionmmengine/hooks/hook.py
- mmengine/hooks/iter_timer_hook.py 1 addition, 1 deletionmmengine/hooks/iter_timer_hook.py
- mmengine/hooks/logger_hook.py 1 addition, 1 deletionmmengine/hooks/logger_hook.py
- mmengine/hooks/naive_visualization_hook.py 2 additions, 2 deletionsmmengine/hooks/naive_visualization_hook.py
- mmengine/hub/__init__.py 4 additions, 0 deletionsmmengine/hub/__init__.py
- mmengine/hub/hub.py 7 additions, 8 deletionsmmengine/hub/hub.py
- mmengine/logging/__init__.py 1 addition, 4 deletionsmmengine/logging/__init__.py
- mmengine/logging/logger.py 13 additions, 2 deletionsmmengine/logging/logger.py
Loading
Please register or sign in to comment