Skip to content

Latest commit

 

History

History
161 lines (127 loc) · 11.4 KB

changelog.md

File metadata and controls

161 lines (127 loc) · 11.4 KB

Changelog of v0.x

v0.3.2 (11/24/2022)

New Features & Enhancements

  • Send git errors to subprocess.PIPE by @austinmw in open-mmlab#717
  • Add a common TestRunnerTestCase to build a Runner instance. by @HAOCHENYE in open-mmlab#631
  • Align the log by @HAOCHENYE in open-mmlab#436
  • Log the called order of hooks during training process by @songyuc in open-mmlab#672
  • Support setting eta_min_ratio in CosineAnnealingParamScheduler by @cir7 in open-mmlab#725
  • Enhance compatibility of revert_sync_batchnorm by @HAOCHENYE in open-mmlab#695

Bug Fixes

  • Fix distributed_training.py in examples by @PingHGao in open-mmlab#700
  • Format the log of CheckpointLoader.load_checkpoint by @HAOCHENYE in open-mmlab#685
  • Fix bug of CosineAnnealingParamScheduler by @fangyixiao18 in open-mmlab#735
  • Fix add_graph is not called bug by @shenmishajing in open-mmlab#632
  • Fix .pre-commit-config-zh-cn.yaml pyupgrade-repo github->gitee by @BayMaxBHL in open-mmlab#756

Docs

v0.3.1 (11/09/2022)

Highlights

  • Fix error when saving best checkpoint in ddp-training

New Features & Enhancements

  • Replace print with print_log for those functions called by runner by @HAOCHENYE in open-mmlab#686

Bug Fixes

  • Fix error when saving best checkpoint in ddp-training by @HAOCHENYE in open-mmlab#682

Docs

v0.3.0 (11/02/2022)

New Features & Enhancements

  • Support running on Ascend chip by @wangjiangben-hw in open-mmlab#572
  • Support torch ZeroRedundancyOptimizer by @nijkah in open-mmlab#551
  • Add non-blocking feature to BaseDataPreprocessor by @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_modules in Registry.get() by @HAOCHENYE in open-mmlab#541
  • Deprecate _save_to_state_dict implemented in mmengine by @HAOCHENYE in open-mmlab#610
  • Add ignore_keys in ConcatDataset by @BIGWangYuDong in open-mmlab#556

Docs

Bug Fixes

  • Fix error calculation of eta_min in CosineRestartParamScheduler by @Z-Fran in open-mmlab#639
  • Fix BaseDataPreprocessor.cast_data could not handle string data by @HAOCHENYE in open-mmlab#602
  • Make autocast compatible 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_wrapper by @HAOCHENYE in open-mmlab#640
  • Fix VisBackend.add_config is not called by @shenmishajing in open-mmlab#613
  • Change strict_load of EMAHook to False by default by @HAOCHENYE in open-mmlab#642
  • Fix open encoding 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 upgrade CI by @HAOCHENYE in open-mmlab#622

New Contributors

v0.2.0 (11/10/2022)

New Features & Enhancements

Docs

Bug Fixes

  • Fix LogProcessor does not smooth loss if the name of loss doesn't start with loss by @liuyanyi in open-mmlab#539
  • Fix failed to enable detect_anomalous_params in MMSeparateDistributedDataParallel by @HAOCHENYE in open-mmlab#588
  • Fix CheckpointHook behavior unexpected if given filename_tmpl argument by @C1rN09 in open-mmlab#518
  • Fix error argument sequence in FSDP by @HAOCHENYE in open-mmlab#520
  • Fix uploading image in wandb backend @okotaku in open-mmlab#510
  • Fix loading state dictionary in EMAHook by @okotaku in open-mmlab#507
  • Fix circle import in EMAHook by @HAOCHENYE in open-mmlab#523
  • Fix unit test could fail caused by MultiProcessTestCase by @HAOCHENYE in open-mmlab#535
  • Remove unnecessary "if statement" in Registry by @MambaWong in open-mmlab#536
  • Fix _save_to_state_dict by @HAOCHENYE in open-mmlab#542
  • Support comparing NumPy array dataset meta in Runner.resume by @HAOCHENYE in open-mmlab#511
  • Use get instead of pop to dump runner_type in build_runner_from_cfg by @nijkah in open-mmlab#549
  • Upgrade pre-commit hooks by @zhouzaida in open-mmlab#576
  • Delete the error comment in registry.md by @vansin in open-mmlab#514
  • Fix Some out-of-date unit tests by @C1rN09 in open-mmlab#586
  • Fix typo in MMFullyShardedDataParallel by @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

New Contributors