diff --git a/README.md b/README.md index 543cb69119e..30ffebac62b 100644 --- a/README.md +++ b/README.md @@ -58,6 +58,11 @@ The `1.x` branch works with **PyTorch 1.6+**. ## What's new +v1.0.0rc1 was released in 30/9/2022. + +- Support MViT, EdgeNeXt, Swin-Transformer V2, EfficientFormer and MobileOne. +- Support BEiT type transformer layer. + v1.0.0rc0 was released in 31/8/2022. This release introduced a brand new and flexible training & test engine, but it's still in progress. Welcome diff --git a/README_zh-CN.md b/README_zh-CN.md index b4559e2880c..0b3ae76327b 100644 --- a/README_zh-CN.md +++ b/README_zh-CN.md @@ -57,6 +57,11 @@ MMClassification 是一款基于 PyTorch 的开源图像分类工具箱,是 [O ## 更新日志 +2022/9/30 发布了 v1.0.0rc1 版本 + +- 支持了 MViT,EdgeNeXt,Swin-Transformer V2,EfficientFormer,MobileOne 等主干网络。 +- 支持了 BEiT 风格的 transformer 层。 + 2022/8/31 发布了 v1.0.0rc0 版本 这个版本引入一个全新的,可扩展性强的训练和测试引擎,但目前仍在开发中。欢迎根据[文档](https://mmclassification.readthedocs.io/zh_CN/1.x/)进行试用。 diff --git a/docker/serve/Dockerfile b/docker/serve/Dockerfile index e74a5ffc525..dbfba3adcb9 100644 --- a/docker/serve/Dockerfile +++ b/docker/serve/Dockerfile @@ -4,7 +4,7 @@ ARG CUDNN="7" FROM pytorch/pytorch:${PYTORCH}-cuda${CUDA}-cudnn${CUDNN}-devel ARG MMCV="2.0.0rc1" -ARG MMCLS="1.0.0rc0" +ARG MMCLS="1.0.0rc1" ENV PYTHONUNBUFFERED TRUE diff --git a/docs/en/notes/changelog.md b/docs/en/notes/changelog.md index 4778bb84f28..28e3608b021 100644 --- a/docs/en/notes/changelog.md +++ b/docs/en/notes/changelog.md @@ -1,5 +1,35 @@ # Changelog +## v1.0.0rc1(30/9/2022) + +### New Features + +- Support MViT for MMCLS 1.x ([#1023](https://github.com/open-mmlab/mmclassification/pull/1023)) +- Add ViT huge architecture. ([#1049](https://github.com/open-mmlab/mmclassification/pull/1049)) +- Support EdgeNeXt for dev-1.x. ([#1037](https://github.com/open-mmlab/mmclassification/pull/1037)) +- Support Swin Transformer V2 for MMCLS 1.x. ([#1029](https://github.com/open-mmlab/mmclassification/pull/1029)) +- Add efficientformer Backbone for MMCls 1.x. ([#1031](https://github.com/open-mmlab/mmclassification/pull/1031)) +- Add MobileOne Backbone For MMCls 1.x. ([#1030](https://github.com/open-mmlab/mmclassification/pull/1030)) +- Support BEiT Transformer layer. ([#919](https://github.com/open-mmlab/mmclassification/pull/919)) + +### Improvements + +- \[Refactor\] Fix visualization tools. ([#1045](https://github.com/open-mmlab/mmclassification/pull/1045)) +- \[Improve\] Update benchmark scripts ([#1028](https://github.com/open-mmlab/mmclassification/pull/1028)) +- \[Improve\] Update tools to enable `pin_memory` and `persistent_workers` by default. ([#1024](https://github.com/open-mmlab/mmclassification/pull/1024)) +- \[CI\] Update circle-ci and github workflow. ([#1018](https://github.com/open-mmlab/mmclassification/pull/1018)) + +### Bug Fixes + +- Fix verify dataset tool in 1.x. ([#1062](https://github.com/open-mmlab/mmclassification/pull/1062)) +- Fix `loss_weight` in `LabelSmoothLoss`. ([#1058](https://github.com/open-mmlab/mmclassification/pull/1058)) +- Fix the output position of Swin-Transformer. ([#947](https://github.com/open-mmlab/mmclassification/pull/947)) + +### Docs Update + +- Auto generate model summary table. ([#1010](https://github.com/open-mmlab/mmclassification/pull/1010)) +- Refactor new modules tutorial. ([#998](https://github.com/open-mmlab/mmclassification/pull/998)) + ## v1.0.0rc0(31/8/2022) MMClassification 1.0.0rc0 is the first version of MMClassification 1.x, a part of the OpenMMLab 2.0 projects. diff --git a/docs/en/notes/faq.md b/docs/en/notes/faq.md index b6fde971123..c8c16914383 100644 --- a/docs/en/notes/faq.md +++ b/docs/en/notes/faq.md @@ -17,8 +17,9 @@ and make sure you fill in all required information in the template. | MMClassification version | MMCV version | | :----------------------: | :--------------------: | - | 1.0.0rc0 (1.x) | mmcv>=2.0.0rc1 | - | 0.23.1 (master) | mmcv>=1.4.2, \<1.6.0 | + | 1.0.0rc1 (1.x) | mmcv>=2.0.0rc1 | + | 0.24.0 (master) | mmcv>=1.4.2, \<1.7.0 | + | 0.23.1 | mmcv>=1.4.2, \<1.6.0 | | 0.22.1 | mmcv>=1.4.2, \<1.6.0 | | 0.21.0 | mmcv>=1.4.2, \<=1.5.0 | | 0.20.1 | mmcv>=1.4.2, \<=1.5.0 | diff --git a/docs/zh_CN/notes/faq.md b/docs/zh_CN/notes/faq.md index 61b1cdde9b8..e4cfcce80ab 100644 --- a/docs/zh_CN/notes/faq.md +++ b/docs/zh_CN/notes/faq.md @@ -15,8 +15,9 @@ | MMClassification version | MMCV version | | :----------------------: | :--------------------: | - | 1.0.0rc0 (1.x) | mmcv>=2.0.0rc1 | - | 0.23.1 (master) | mmcv>=1.4.2, \<1.6.0 | + | 1.0.0rc1 (1.x) | mmcv>=2.0.0rc1 | + | 0.24.0 (master) | mmcv>=1.4.2, \<1.7.0 | + | 0.23.1 | mmcv>=1.4.2, \<1.6.0 | | 0.22.1 | mmcv>=1.4.2, \<1.6.0 | | 0.21.0 | mmcv>=1.4.2, \<=1.5.0 | | 0.20.1 | mmcv>=1.4.2, \<=1.5.0 | diff --git a/mmcls/version.py b/mmcls/version.py index 7ac2c40a3fc..e962eccaafe 100644 --- a/mmcls/version.py +++ b/mmcls/version.py @@ -1,6 +1,6 @@ # Copyright (c) OpenMMLab. All rights reserved -__version__ = '1.0.0rc0' +__version__ = '1.0.0rc1' def parse_version_info(version_str):