MMEngine Release V0.6.0
v0.6.0 (02/24/2023)
Highlights
- Support
Apex
withApexOptimWrapper
- Support analyzing model complexity.
- Add
Lion
optimizer. - Support using environment variable in the config file.
New Features & Enhancements
- Support model complexity computation by @tonysy in #779
- Add Lion optimizer by @zhouzaida in #952
- Support using environment variable in config file. by @jbwang1997 in #744
- Improve registry infer_scope by @zhouzaida in #334
- Support configuring
timeout
in dist configuration by @apacha in #877 - Beautify the print result of the registry by @Eiuyc in #922
- Refine the style of table by @zhouzaida in #941
- Refine the
repr
of Registry by @zhouzaida in #942 - Feature NPUProfilerHook by @luomaoling in #925
- Refactor hooks unittest by @HAOCHENYE in #946
- Temporarily fix
collect_env
raise errors and stops programs by @C1rN09 in #944 - Make sure Tensors to broadcast is contiguous by @XWHtorrentx in #948
- Clean the UT warning caused by pytest by @zhouzaida in #947
Bug fixes
- Backend_args should not be modified by get_file_backend by @zhouzaida in #897
- Support update
np.ScalarType
data in message_hub by @HAOCHENYE in #898 - Support rendering Chinese character in
Visualizer
by @KevinNuNu in #887 - Support
Apex
withApexOptimWrapper
by @xcnick in #742 - Fix the bug of
DefaultOptimWrapperConstructor
when the shared parameters do not require the grad by @HIT-cwh in #903 - Support model complexity computation by @tonysy in #779
Docs
- Add the document for the transition between IterBasedTraining and EpochBasedTraining by @HAOCHENYE in #926
- Introduce how to set random seed by @zhouzaida in #914
- Count FLOPs and parameters by @zhouzaida in #939
- Enhance README by @Xiangxu-0103 in #835
- Add a document about debug tricks by @zhouzaida in #938
- Refine the format of changelog and visualization document by @zhouzaida in #906
- Move examples to a new directory by @zhouzaida in #911
- Resolve warnings in sphinx build by @C1rN09 in #915
- Fix docstring by @zhouzaida in #913
- How to set the interval parameter by @zhouzaida in #917
- Temporarily skip errors in building pdf docs at readthedocs by @C1rN09 in #928
- Add the links of twitter, discord, medium, and youtube by @vansin in #924
- Fix typo
shedule
by @Dai-Wenxun in #936 - Fix failed URL by @zhouzaida in #943
New Contributors
- @apacha made their first contribution in #877
- @KevinNuNu made their first contribution in #887
- @xcnick made their first contribution in #742
- @Eiuyc made their first contribution in #922
- @tonysy made their first contribution in #779
- @luomaoling made their first contribution in #925
- @XWHtorrentx made their first contribution in #948
Full Changelog: v0.5.0...v0.6.0