From de6307efe0800f11ddbc48bd5a660662b87107a2 Mon Sep 17 00:00:00 2001 From: Yixiao Fang <36138628+fangyixiao18@users.noreply.github.com> Date: Sat, 1 Oct 2022 13:12:49 +0800 Subject: [PATCH] Bump version to v0.10.0 (#500) * Bump version to v0.10.0 * update faq * update Chinese changelog * update position of 1.x announcement --- README.md | 25 +++++++++++++------------ README_zh-CN.md | 25 +++++++++++++------------ docs/en/changelog.md | 30 ++++++++++++++++++++++++++++++ docs/en/faq.md | 3 ++- docs/zh_cn/changelog.md | 38 ++++++++++++++++++++++++++++++++++---- docs/zh_cn/faq.md | 3 ++- mmselfsup/version.py | 2 +- 7 files changed, 95 insertions(+), 31 deletions(-) diff --git a/README.md b/README.md index 35765abcc..02ade041f 100644 --- a/README.md +++ b/README.md @@ -65,18 +65,6 @@ The master branch works with **PyTorch 1.5** or higher. ## What's New -### Stable version - -MMSelfSup **v0.9.2** was released in 28/07/2022. - -Highlights of the new version: - -- Support MAE Reconstructed Image Visualization - -Please refer to [changelog.md](docs/en/changelog.md) for details and release history. - -Differences between MMSelfSup and OpenSelfSup codebases can be found in [compatibility.md](docs/en/compatibility.md). - ### Preview of 1.x version A brand new version of **MMSelfSup v1.0.0rc1** was released in 01/09/2022: @@ -93,6 +81,18 @@ Highlights of the new version: Find more new features in [1.x branch](https://github.com/open-mmlab/mmselfsup/tree/1.x). Issues and PRs are welcome! +### Stable version + +MMSelfSup **v0.10.0** was released in 30/09/2022. + +Highlights of the new version: + +- Support MaskFeat + +Please refer to [changelog.md](docs/en/changelog.md) for details and release history. + +Differences between MMSelfSup and OpenSelfSup codebases can be found in [compatibility.md](docs/en/compatibility.md). + ## Installation MMSelfSup relies on [PyTorch](https://pytorch.org/), [MMCV](https://github.com/open-mmlab/mmcv) and [MMClassification](https://github.com/open-mmlab/mmclassification). @@ -138,6 +138,7 @@ Supported algorithms: - [x] [MoCo v3 (ICCV'2021)](https://github.com/open-mmlab/mmselfsup/tree/master/configs/selfsup/mocov3) - [x] [MAE (CVPR'2022)](https://github.com/open-mmlab/mmselfsup/tree/master/configs/selfsup/mae) - [x] [SimMIM (CVPR'2022)](https://github.com/open-mmlab/mmselfsup/tree/master/configs/selfsup/simmim) +- [x] [MaskFeat (CVPR'2022)](https://github.com/open-mmlab/mmselfsup/tree/master/configs/selfsup/maskfeat) - [x] [CAE (ArXiv'2022)](https://github.com/open-mmlab/mmselfsup/tree/master/configs/selfsup/cae) More algorithms are in our plan. diff --git a/README_zh-CN.md b/README_zh-CN.md index a685185b5..ab90219a9 100644 --- a/README_zh-CN.md +++ b/README_zh-CN.md @@ -65,18 +65,6 @@ MMSelfSup 是一个基于 PyTorch 实现的开源自监督表征学习工具箱 ## 更新 -### 稳定版本 - -最新的 **v0.9.2** 版本已经在 2022.07.28 发布。 - -新版本亮点: - -- 支持 MAE 重建图像的可视化 - -请参考 [更新日志](docs/zh_cn/changelog.md) 获取更多细节和历史版本信息。 - -MMSelfSup 和 OpenSelfSup 的不同点写在 [对比文档](docs/en/compatibility.md) 中。 - ### 1.x 预览版本 全新的 **MMSelfSup v1.0.0rc1** 版本已在 2022.09.01 发布。 @@ -93,6 +81,18 @@ MMSelfSup 和 OpenSelfSup 的不同点写在 [对比文档](docs/en/compatibilit 在 [1.x 分支](https://github.com/open-mmlab/mmselfsup/tree/1.x) 查看更多新特性。 欢迎大家提 Issues 和 PRs! +### 稳定版本 + +最新的 **v0.10.0** 版本已经在 2022.09.30 发布。 + +新版本亮点: + +- 支持 MaskFeat + +请参考 [更新日志](docs/zh_cn/changelog.md) 获取更多细节和历史版本信息。 + +MMSelfSup 和 OpenSelfSup 的不同点写在 [对比文档](docs/en/compatibility.md) 中。 + ## 安装 MMSelfSup 依赖 [PyTorch](https://pytorch.org/), [MMCV](https://github.com/open-mmlab/mmcv) 和 [MMClassification](https://github.com/open-mmlab/mmclassification). @@ -138,6 +138,7 @@ MMSelfSup 依赖 [PyTorch](https://pytorch.org/), [MMCV](https://github.com/open - [x] [MoCo v3 (ICCV'2021)](https://github.com/open-mmlab/mmselfsup/tree/master/configs/selfsup/mocov3) - [x] [MAE (CVPR'2022)](https://github.com/open-mmlab/mmselfsup/tree/master/configs/selfsup/mae) - [x] [SimMIM (CVPR'2022)](https://github.com/open-mmlab/mmselfsup/tree/master/configs/selfsup/simmim) +- [x] [MaskFeat (CVPR'2022)](https://github.com/open-mmlab/mmselfsup/tree/master/configs/selfsup/maskfeat) - [x] [CAE (ArXiv'2022)](https://github.com/open-mmlab/mmselfsup/tree/master/configs/selfsup/cae) 更多的算法实现已经在我们的计划中。 diff --git a/docs/en/changelog.md b/docs/en/changelog.md index be31c5b20..8308f0af3 100644 --- a/docs/en/changelog.md +++ b/docs/en/changelog.md @@ -2,6 +2,36 @@ ## MMSelfSup +### v0.10.0 (30/09/2022) + +#### Highlight + +- Support MaskFeat ([#485](https://github.com/open-mmlab/mmselfsup/pull/485)) +- Update README to announce 1.0.0rc version ([#474](https://github.com/open-mmlab/mmselfsup/pull/474)) + +#### New Features + +- Support MaskFeat ([#485](https://github.com/open-mmlab/mmselfsup/pull/485)) + +#### Bug Fixes + +- Fix DenseCL init weights bug ([#411](https://github.com/open-mmlab/mmselfsup/pull/411)) +- Fix norm typo in config ([#418](https://github.com/open-mmlab/mmselfsup/pull/418)) +- Fix read image bug ([#386](https://github.com/open-mmlab/mmselfsup/pull/386)) + +#### Improvements + +- Change hook_cfg type access ([#409](https://github.com/open-mmlab/mmselfsup/pull/409)) +- Support to dump training config ([#410](https://github.com/open-mmlab/mmselfsup/pull/410)) +- Support to save MAE visualization results ([#388](https://github.com/open-mmlab/mmselfsup/pull/388)) +- Remove default value of deprecated option ([#490](https://github.com/open-mmlab/mmselfsup/pull/490)) + +#### Docs + +- Update the link of MAE ([#497](https://github.com/open-mmlab/mmselfsup/pull/497)) +- Update README to announce 1.0.0rc version ([#474](https://github.com/open-mmlab/mmselfsup/pull/474)) +- Update get_started.md ([#402](https://github.com/open-mmlab/mmselfsup/pull/402)) + ### v0.9.2 (28/07/2022) #### New Features diff --git a/docs/en/faq.md b/docs/en/faq.md index 580670cac..cd84b3dd5 100644 --- a/docs/en/faq.md +++ b/docs/en/faq.md @@ -8,7 +8,8 @@ Compatible MMCV, MMClassification, MMDetection and MMSegmentation versions are s | MMSelfSup version | MMCV version | MMClassification version | MMSegmentation version | MMDetection version | | :---------------: | :--------------------------: | :-------------------------: | :--------------------: | :-----------------: | -| 0.9.2 (master) | mmcv-full >= 1.4.2, \< 1.7.0 | mmcls >= 0.21.0 | mmseg >= 0.20.2 | mmdet >= 2.19.0 | +| 0.10.0 (master) | mmcv-full >= 1.4.2, \< 1.7.0 | mmcls >= 0.21.0 | mmseg >= 0.20.2 | mmdet >= 2.19.0 | +| 0.9.2 | mmcv-full >= 1.4.2, \< 1.7.0 | mmcls >= 0.21.0 | mmseg >= 0.20.2 | mmdet >= 2.19.0 | | 0.9.1 | mmcv-full >= 1.4.2, \< 1.6.0 | mmcls >= 0.21.0 | mmseg >= 0.20.2 | mmdet >= 2.19.0 | | 0.9.0 | mmcv-full >= 1.4.2 | mmcls >= 0.21.0 | mmseg >= 0.20.2 | mmdet >= 2.19.0 | | 0.8.0 | mmcv-full >= 1.4.2 | mmcls >= 0.21.0 | mmseg >= 0.20.2 | mmdet >= 2.19.0 | diff --git a/docs/zh_cn/changelog.md b/docs/zh_cn/changelog.md index 094200a72..b3ae495ed 100644 --- a/docs/zh_cn/changelog.md +++ b/docs/zh_cn/changelog.md @@ -2,23 +2,53 @@ ## MMSelfSup +### v0.10.0 (30/09/2022) + +#### 亮点 + +- 支持 MaskFeat ([#485](https://github.com/open-mmlab/mmselfsup/pull/485)) +- 更新 README 宣传 1.0.0rc 版本 ([#474](https://github.com/open-mmlab/mmselfsup/pull/474)) + +#### 新特性 + +- 支持 MaskFeat ([#485](https://github.com/open-mmlab/mmselfsup/pull/485)) + +#### Bug 修复 + +- 修复 DenseCL 初始化的问题 ([#411](https://github.com/open-mmlab/mmselfsup/pull/411)) +- 修复配置文件中归一化的错误 ([#418](https://github.com/open-mmlab/mmselfsup/pull/418)) +- 修复读取图片的问题 ([#386](https://github.com/open-mmlab/mmselfsup/pull/386)) + +#### 改进 + +- 更新 hook_cfg 获取方式 ([#409](https://github.com/open-mmlab/mmselfsup/pull/409)) +- 支持输出配置文件 ([#410](https://github.com/open-mmlab/mmselfsup/pull/410)) +- 支持保存 MAE 可视化结果 ([#388](https://github.com/open-mmlab/mmselfsup/pull/388)) +- 删除废弃项的默认值 ([#490](https://github.com/open-mmlab/mmselfsup/pull/490)) + +#### 文档 + +- 更新 MAE 配置文件链接 ([#497](https://github.com/open-mmlab/mmselfsup/pull/497)) +- 更新 README 宣传 1.0.0rc 版本 ([#474](https://github.com/open-mmlab/mmselfsup/pull/474)) +- 更新 get_started 文档 ([#402](https://github.com/open-mmlab/mmselfsup/pull/402)) + ### v0.9.2 (28/07/2022) -#### New Features +#### 新特性 - 支持 MAE 重建图像的可视化 ([#376](https://github.com/open-mmlab/mmselfsup/pull/376)) -#### Bug Fixes +#### Bug 修复 - 修复 extract.py 文件中 cfg/args 路径问题,应用 cfg 中的路径进行处理 ([#357](https://github.com/open-mmlab/mmselfsup/pull/357)) - 修复 SimMIM 配置文件中掩码生成器类型名称的错误 ([#360](https://github.com/open-mmlab/mmselfsup/pull/360)) -#### Improvements +#### 改进 - 更新 mdformat 设置 ([#323](https://github.com/open-mmlab/mmselfsup/pull/323)) - 添加 circle ci 配置 ([#374](https://github.com/open-mmlab/mmselfsup/pull/374)) -#### Docs +#### 文档 - 修复语言更换链接问题 ([#327](https://github.com/open-mmlab/mmselfsup/pull/327)) - 更新 tutorials/4_schedule.md 中的文档链接([#354](https://github.com/open-mmlab/mmselfsup/pull/354)) diff --git a/docs/zh_cn/faq.md b/docs/zh_cn/faq.md index aee99cd20..9e0db9499 100644 --- a/docs/zh_cn/faq.md +++ b/docs/zh_cn/faq.md @@ -8,7 +8,8 @@ | MMSelfSup version | MMCV version | MMClassification version | MMSegmentation version | MMDetection version | | :---------------: | :--------------------------: | :-------------------------: | :--------------------: | :-----------------: | -| 0.9.2 (master) | mmcv-full >= 1.4.2, \< 1.7.0 | mmcls >= 0.21.0 | mmseg >= 0.20.2 | mmdet >= 2.19.0 | +| 0.10.0 (master) | mmcv-full >= 1.4.2, \< 1.7.0 | mmcls >= 0.21.0 | mmseg >= 0.20.2 | mmdet >= 2.19.0 | +| 0.9.2 | mmcv-full >= 1.4.2, \< 1.7.0 | mmcls >= 0.21.0 | mmseg >= 0.20.2 | mmdet >= 2.19.0 | | 0.9.1 | mmcv-full >= 1.4.2, \< 1.6.0 | mmcls >= 0.21.0 | mmseg >= 0.20.2 | mmdet >= 2.19.0 | | 0.9.0 | mmcv-full >= 1.4.2 | mmcls >= 0.21.0 | mmseg >= 0.20.2 | mmdet >= 2.19.0 | | 0.8.0 | mmcv-full >= 1.4.2 | mmcls >= 0.21.0 | mmseg >= 0.20.2 | mmdet >= 2.19.0 | diff --git a/mmselfsup/version.py b/mmselfsup/version.py index 7a5d3c473..a3cc0bee0 100644 --- a/mmselfsup/version.py +++ b/mmselfsup/version.py @@ -1,6 +1,6 @@ # Copyright (c) Open-MMLab. All rights reserved. -__version__ = '0.9.2' +__version__ = '0.10.0' def parse_version_info(version_str):