- Support running on Ascend chip by @wangjiangben-hw in open-mmlab#572
- Support torch
ZeroRedundancyOptimizerby @nijkah in open-mmlab#551 - Add non-blocking feature to
BaseDataPreprocessorby @shenmishajing in open-mmlab#618 - Add documents for
clip_grad, and support clip grad by value. by @HAOCHENYE in open-mmlab#513 - Add ROCm info when collecting env by @zhouzaida in open-mmlab#633
- Add a function to mark the deprecated function. by @HAOCHENYE in open-mmlab#609
- Call
register_all_modulesinRegistry.get()by @HAOCHENYE in open-mmlab#541 - Deprecate
_save_to_state_dictimplemented in mmengine by @HAOCHENYE in open-mmlab#610 - Add
ignore_keysin ConcatDataset by @BIGWangYuDong in open-mmlab#556
- Fix cannot show
changelog.mdin chinese documents. by @HAOCHENYE in open-mmlab#606 - Fix Chinese docs whitespaces by @C1rN09 in open-mmlab#521
- Translate installation and 15_min by @xin-li-67 in open-mmlab#629
- Refine chinese doc by @Tau-J in open-mmlab#516
- Add MMYOLO link in README by @Xiangxu-0103 in open-mmlab#634
- Add MMEngine logo in docs by @zhouzaida in open-mmlab#641
- Fix docstring of
BaseDatasetby @HAOCHENYE in open-mmlab#656 - Fix docstring and documentation used for
hub.get_modelby @zengyh1900 in open-mmlab#659 - Fix typo in
docs/zh_cn/advanced_tutorials/visualization.mdby @MambaWong in open-mmlab#616 - Fix typo docstring of
DefaultOptimWrapperConstructorby @triple-Mu in open-mmlab#644 - Fix typo in advanced tutorial by @cxiang26 in open-mmlab#650
- Fix typo in
Configdocstring by @sanbuphy in open-mmlab#654 - Fix typo in
docs/zh_cn/tutorials/config.mdby @Xiangxu-0103 in open-mmlab#596 - Fix typo in
docs/zh_cn/tutorials/model.mdby @C1rN09 in open-mmlab#598
- Fix error calculation of
eta_mininCosineRestartParamSchedulerby @Z-Fran in open-mmlab#639 - Fix
BaseDataPreprocessor.cast_datacould not handle string data by @HAOCHENYE in open-mmlab#602 - Make
autocastcompatible with mps by @HAOCHENYE in open-mmlab#587 - Fix error format of log message by @HAOCHENYE in open-mmlab#508
- Fix error implementation of
is_model_wrapperby @HAOCHENYE in open-mmlab#640 - Fix
VisBackend.add_configis not called by @shenmishajing in open-mmlab#613 - Change
strict_loadof EMAHook to False by default by @HAOCHENYE in open-mmlab#642 - Fix
openencoding problem of Config in Windows by @sanbuphy in open-mmlab#648 - Fix the total number of iterations in log is a float number. by @jbwang1997 in open-mmlab#604
- Fix
pip upgradeCI by @HAOCHENYE in open-mmlab#622
- @shenmishajing made their first contribution in open-mmlab#618
- @Xiangxu-0103 made their first contribution in open-mmlab#596
- @Tau-J made their first contribution in open-mmlab#516
- @wangjiangben-hw made their first contribution in open-mmlab#572
- @triple-Mu made their first contribution in open-mmlab#644
- @sanbuphy made their first contribution in open-mmlab#648
- @Z-Fran made their first contribution in open-mmlab#639
- @BIGWangYuDong made their first contribution in open-mmlab#556
- @zengyh1900 made their first contribution in open-mmlab#659
- Add SMDDP backend and support running on AWS by @austinmw in open-mmlab#579
- Refactor
FileIObut without breaking bc by @zhouzaida in open-mmlab#533 - Add test time augmentation base model by @HAOCHENYE in open-mmlab#538
- Use
torch.lerp\_()to speed up EMA by @RangiLyu in open-mmlab#519 - Support converting
BNtoSyncBNby config by @HAOCHENYE in open-mmlab#506 - Support defining metric name in wandb backend by @okotaku in open-mmlab#509
- Add dockerfile by @zhouzaida in open-mmlab#347
- Fix API files of English documentation by @zhouzaida in open-mmlab#525
- Fix typo in
instance_data.pyby @Dai-Wenxun in open-mmlab#530 - Fix the docstring of the model sub-package by @zhouzaida in open-mmlab#573
- Fix a spelling error in docs/zh_cn by @cxiang26 in open-mmlab#548
- Fix typo in docstring by @MengzhangLI in open-mmlab#527
- Update
config.mdby @Zhengfei-0311 in open-mmlab#562
- Fix
LogProcessordoes not smooth loss if the name of loss doesn't start withlossby @liuyanyi in open-mmlab#539 - Fix failed to enable
detect_anomalous_paramsinMMSeparateDistributedDataParallelby @HAOCHENYE in open-mmlab#588 - Fix CheckpointHook behavior unexpected if given
filename_tmplargument by @C1rN09 in open-mmlab#518 - Fix error argument sequence in
FSDPby @HAOCHENYE in open-mmlab#520 - Fix uploading image in wandb backend @okotaku in open-mmlab#510
- Fix loading state dictionary in
EMAHookby @okotaku in open-mmlab#507 - Fix circle import in
EMAHookby @HAOCHENYE in open-mmlab#523 - Fix unit test could fail caused by
MultiProcessTestCaseby @HAOCHENYE in open-mmlab#535 - Remove unnecessary "if statement" in
Registryby @MambaWong in open-mmlab#536 - Fix
_save_to_state_dictby @HAOCHENYE in open-mmlab#542 - Support comparing NumPy array dataset meta in
Runner.resumeby @HAOCHENYE in open-mmlab#511 - Use
getinstead ofpopto dumprunner_typeinbuild_runner_from_cfgby @nijkah in open-mmlab#549 - Upgrade pre-commit hooks by @zhouzaida in open-mmlab#576
- Delete the error comment in
registry.mdby @vansin in open-mmlab#514 - Fix Some out-of-date unit tests by @C1rN09 in open-mmlab#586
- Fix typo in
MMFullyShardedDataParallelby @yhna940 in open-mmlab#569 - Update Github Action CI and CircleCI by @zhouzaida in open-mmlab#512
- Fix unit test in windows by @HAOCHENYE in open-mmlab#515
- Fix merge ci & multiprocessing unit test by @HAOCHENYE in open-mmlab#529
- @okotaku made their first contribution in open-mmlab#510
- @MengzhangLI made their first contribution in open-mmlab#527
- @MambaWong made their first contribution in open-mmlab#536
- @cxiang26 made their first contribution in open-mmlab#548
- @nijkah made their first contribution in open-mmlab#549
- @Zhengfei-0311 made their first contribution in open-mmlab#562
- @austinmw made their first contribution in open-mmlab#579
- @yhna940 made their first contribution in open-mmlab#569
- @liuyanyi made their first contribution in open-mmlab#539