Skip to content

MMClassification Release V1.0.0rc3

Pre-release
Pre-release
Compare
Choose a tag to compare
@mzr1996 mzr1996 released this 21 Nov 10:40
· 65 commits to master since this release
13ff394

Highlights

  • Add Switch Recipe Hook, Now we can modify training pipeline, mixup and loss settings during training, see #1101.
  • Add TIMM and HuggingFace wrappers. Now you can train/use models in TIMM/HuggingFace directly, see #1102.
  • Support retrieval tasks, see #1055.
  • Reproduce MobileOne training accuracy. See #1191.

New Features

  • Add checkpoints from EfficientNets NoisyStudent & L2. (#1122)
  • Migrate CSRA head to 1.x. (#1177)
  • Support RepLKnet backbone. (#1129)
  • Add Switch Recipe Hook. (#1101)
  • Add adan optimizer. (#1180)
  • Support DaViT. (#1105)
  • Support Activation Checkpointing for ConvNeXt. (#1153)
  • Add TIMM and HuggingFace wrappers to build classifiers from them directly. (#1102)
  • Add reduction for neck (#978)
  • Support HorNet Backbone for dev1.x. (#1094)
  • Add arcface head. (#926)
  • Add Base Retriever and Image2Image Retriever for retrieval tasks. (#1055)
  • Support MobileViT backbone. (#1068)

Improvements

  • [Enhance] Enhance ArcFaceClsHead. (#1181)
  • [Refactor] Refactor to use new fileio API in MMEngine. (#1176)
  • [Enhance] Reproduce mobileone training accuracy. (#1191)
  • [Enhance] add deleting params info in swinv2. (#1142)
  • [Enhance] Add more mobilenetv3 pretrains. (#1154)
  • [Enhancement] RepVGG for YOLOX-PAI for dev-1.x. (#1126)
  • [Improve] Speed up data preprocessor. (#1064)

Bug Fixes

  • Fix the torchserve. (#1143)
  • Fix configs due to api refactor of num_classes. (#1184)
  • Update mmcls2torchserve. (#1189)
  • Fix for inference_model cannot get classes information in checkpoint. (#1093)

Docs Update

  • Add not-found page extension. (#1207)
  • update visualization doc. (#1160)
  • Support sort and search the Model Summary table. (#1100)
  • Improve the ResNet model page. (#1118)
  • update the readme of convnext. (#1156)
  • Fix the installation docs link in README. (#1164)
  • Improve ViT and MobileViT model pages. (#1155)
  • Improve Swin Doc and Add Tabs enxtation. (#1145)
  • Add MMEval projects link in README. (#1162)
  • Add runtime configuration docs. (#1128)
  • Add custom evaluation docs (#1130)
  • Add custom pipeline docs. (#1124)
  • Add MMYOLO projects link in MMCLS1.x. (#1117)

Contributors

A total of 14 developers contributed to this release.

@austinmw @Ezra-Yu @nijkah @yingfhu @techmonsterwang @mzr1996 @sanbuphy @tonysy @XingyuXie @gaoyang07 @kitecats @marouaneamz @okotaku @zzc98