[Enhance] Add `build_model_from_cfg` (#328)
* clean code * fix as comment * fix as comment * add get_registry_by_scope method * add unit test and docstring example * rename get_registry_by_scope to switch_scope_and_registry * move build function to registry/builder * fix docstring * rename builder->registry_builder, move build_from_cfg to registry_builder rename builder->registry_builder, move build_from_cfg to registry_builder * rename registry_builder to build_function rename registry_builder to build_function * fix docstring and type hint * rename build_function to build_functions
Showing
- mmengine/registry/__init__.py 6 additions, 4 deletionsmmengine/registry/__init__.py
- mmengine/registry/build_functions.py 225 additions, 0 deletionsmmengine/registry/build_functions.py
- mmengine/registry/registry.py 99 additions, 209 deletionsmmengine/registry/registry.py
- mmengine/registry/root.py 3 additions, 2 deletionsmmengine/registry/root.py
- tests/test_registry/test_registry.py 104 additions, 1 deletiontests/test_registry/test_registry.py
Loading
Please register or sign in to comment