From 6670672345200cd6e855a2848d38cb56c9a15e82 Mon Sep 17 00:00:00 2001 From: Miao Zheng <76149310+MeowZheng@users.noreply.github.com> Date: Fri, 1 Apr 2022 15:43:19 +0800 Subject: [PATCH] Bump version to v0.23.0 (#1439) * Bump version to v0.23.0 * new contributor * rephrase * tyoi * typo * get_started * typo * rephrase * rephrase * rephrase --- README.md | 2 +- README_zh-CN.md | 2 +- docker/serve/Dockerfile | 2 +- docs/en/changelog.md | 48 +++++++++++++++++++++++++++++++++++---- docs/en/get_started.md | 1 + docs/zh_cn/get_started.md | 13 ++++++----- mmseg/version.py | 2 +- 7 files changed, 56 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 8ed4acac1f..cfa2720b06 100644 --- a/README.md +++ b/README.md @@ -66,7 +66,7 @@ This project is released under the [Apache 2.0 license](LICENSE). ## Changelog -v0.22.1 was released in 3/9/2022. +v0.23.0 was released in 4/1/2022. Please refer to [changelog.md](docs/en/changelog.md) for details and release history. ## Benchmark and model zoo diff --git a/README_zh-CN.md b/README_zh-CN.md index acaa12e489..f04e0b0ad0 100644 --- a/README_zh-CN.md +++ b/README_zh-CN.md @@ -65,7 +65,7 @@ MMSegmentation 是一个基于 PyTorch 的语义分割开源工具箱。它是 O ## 更新日志 -最新版本 v0.22.1 在 2022.3.9 发布。 +最新版本 v0.23.0 在 2022.4.1 发布。 如果想了解更多版本更新细节和历史信息,请阅读[更新日志](docs/en/changelog.md)。 ## 基准测试和模型库 diff --git a/docker/serve/Dockerfile b/docker/serve/Dockerfile index b2056e2172..b04821d400 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="1.4.4" -ARG MMSEG="0.22.0" +ARG MMSEG="0.23.0" ENV PYTHONUNBUFFERED TRUE diff --git a/docs/en/changelog.md b/docs/en/changelog.md index 94a5813d94..6fda96cb24 100644 --- a/docs/en/changelog.md +++ b/docs/en/changelog.md @@ -1,5 +1,49 @@ ## Changelog +### V0.23.0 (4/1/2022) + +**Highlights** + +- Support BEiT: BERT Pre-Training of Image Transformers +- Support K-Net: Towards Unified Image Segmentation +- Add `avg_non_ignore` of CELoss to support average loss over non-ignored elements +- Support dataset initialization with file client + +**New Features** + +- Support BEiT: BERT Pre-Training of Image Transformers ([#1404](https://github.com/open-mmlab/mmsegmentation/pull/1404)) +- Support K-Net: Towards Unified Image Segmentation ([#1289](https://github.com/open-mmlab/mmsegmentation/pull/1289)) +- Support dataset initialization with file client ([#1402](https://github.com/open-mmlab/mmsegmentation/pull/1402)) +- Add class name function for STARE datasets ([#1376](https://github.com/open-mmlab/mmsegmentation/pull/1376)) +- Support different seeds on different ranks when distributed training ([#1362](https://github.com/open-mmlab/mmsegmentation/pull/1362)) +- Add `nlc2nchw2nlc` and `nchw2nlc2nchw` to simplify tensor with different dimension operation ([#1249](https://github.com/open-mmlab/mmsegmentation/pull/1249)) + +**Improvements** + +- Synchronize random seed for distributed sampler ([#1411](https://github.com/open-mmlab/mmsegmentation/pull/1411)) +- Add script and documentation for multi-machine distributed training ([#1383](https://github.com/open-mmlab/mmsegmentation/pull/1383)) + +**Bug Fixes** + +- Add `avg_non_ignore` of CELoss to support average loss over non-ignored elements ([#1409](https://github.com/open-mmlab/mmsegmentation/pull/1409)) +- Fix some wrong URLs of models or logs in `./configs` ([#1336](https://github.com/open-mmlab/mmsegmentation/pull/1433)) +- Add title and color theme arguments to plot function in `tools/confusion_matrix.py` ([#1401](https://github.com/open-mmlab/mmsegmentation/pull/1401)) +- Fix outdated link in Colab demo ([#1392](https://github.com/open-mmlab/mmsegmentation/pull/1392)) +- Fix typos ([#1424](https://github.com/open-mmlab/mmsegmentation/pull/1424), [#1405](https://github.com/open-mmlab/mmsegmentation/pull/1405), [#1371](https://github.com/open-mmlab/mmsegmentation/pull/1371), [#1366](https://github.com/open-mmlab/mmsegmentation/pull/1366), [#1363](https://github.com/open-mmlab/mmsegmentation/pull/1363)) + +**Documentation** + +- Add FAQ document ([#1420](https://github.com/open-mmlab/mmsegmentation/pull/1420)) +- Fix the config name style description in official docs([#1414](https://github.com/open-mmlab/mmsegmentation/pull/1414)) + +**Contributors** + +* @kinglintianxia made their first contribution in https://github.com/open-mmlab/mmsegmentation/pull/1371 +* @CCODING04 made their first contribution in https://github.com/open-mmlab/mmsegmentation/pull/1376 +* @mob5566 made their first contribution in https://github.com/open-mmlab/mmsegmentation/pull/1401 +* @xiongnemo made their first contribution in https://github.com/open-mmlab/mmsegmentation/pull/1392 +* @Xiangxu-0103 made their first contribution in https://github.com/open-mmlab/mmsegmentation/pull/1405 + ### V0.22.1 (3/9/2022) **Bug Fixes** @@ -45,7 +89,6 @@ - Upload completed STDC models. ([#1332](https://github.com/open-mmlab/mmsegmentation/pull/1332)) - Fix `DNLHead` exports onnx inference difference type Cast error. ([#1161](https://github.com/open-mmlab/mmsegmentation/pull/1332)) - **Contributors** - @JiaYanhao made their first contribution in https://github.com/open-mmlab/mmsegmentation/pull/1269 @@ -120,14 +163,11 @@ - Change options to cfg-options ([#1129](https://github.com/open-mmlab/mmsegmentation/pull/1129)) - **Bug Fixes** - Fix `` in metafile. ([#1127](https://github.com/open-mmlab/mmsegmentation/pull/1127)) - Fix correct `num_classes` of HRNet in `LoveDA` dataset ([#1136](https://github.com/open-mmlab/mmsegmentation/pull/1136)) - - ### V0.20 (12/10/2021) **Highlights** diff --git a/docs/en/get_started.md b/docs/en/get_started.md index c9a1a49cc5..c0dcf44b95 100644 --- a/docs/en/get_started.md +++ b/docs/en/get_started.md @@ -12,6 +12,7 @@ The compatible MMSegmentation and MMCV versions are as below. Please install the | MMSegmentation version | MMCV version | MMClassification version | |:----------------------:|:--------------------------:|:------------------------:| | master | mmcv-full>=1.4.4, <=1.5.0 | mmcls>=0.20.1, <=1.0.0 | +| 0.23.0 | mmcv-full>=1.4.4, <=1.5.0 | mmcls>=0.20.1, <=1.0.0 | | 0.22.0 | mmcv-full>=1.4.4, <=1.5.0 | mmcls>=0.20.1, <=1.0.0 | | 0.21.1 | mmcv-full>=1.4.4, <=1.5.0 | Not required | | 0.20.2 | mmcv-full>=1.3.13, <=1.5.0 | Not required | diff --git a/docs/zh_cn/get_started.md b/docs/zh_cn/get_started.md index 22ea21cbc7..d6cca1b93a 100644 --- a/docs/zh_cn/get_started.md +++ b/docs/zh_cn/get_started.md @@ -9,12 +9,13 @@ 可编译的 MMSegmentation 和 MMCV 版本如下所示,请对照对应版本安装以避免安装问题。 -| MMSegmentation 版本 | MMCV 版本 | MMClassification 版本 | -|:-----------------:|:--------------------------:|:----------------------:| -| master | mmcv-full>=1.4.4, <=1.5.0 | mmcls>=0.20.1, <=1.0.0 | -| 0.22.0 | mmcv-full>=1.4.4, <=1.5.0 | mmcls>=0.20.1, <=1.0.0 | -| 0.21.1 | mmcv-full>=1.4.4, <=1.5.0 | Not required | -| 0.20.2 | mmcv-full>=1.3.13, <=1.5.0 | Not required | +| MMSegmentation 版本 | MMCV 版本 | MMClassification 版本 | +|:-----------------:|:--------------------------:|:------------------------:| +| master | mmcv-full>=1.4.4, <=1.5.0 | mmcls>=0.20.1, <=1.0.0 | +| 0.23.0 | mmcv-full>=1.4.4, <=1.5.0 | mmcls>=0.20.1, <=1.0.0 | +| 0.22.0 | mmcv-full>=1.4.4, <=1.5.0 | mmcls>=0.20.1, <=1.0.0 | +| 0.21.1 | mmcv-full>=1.4.4, <=1.5.0 | Not required | +| 0.20.2 | mmcv-full>=1.3.13, <=1.5.0 | Not required | | 0.19.0 | mmcv-full>=1.3.13, <1.3.17 | Not required | | 0.18.0 | mmcv-full>=1.3.13, <1.3.17 | Not required | | 0.17.0 | mmcv-full>=1.3.7, <1.3.17 | Not required | diff --git a/mmseg/version.py b/mmseg/version.py index b3e43f55d4..85c6bf45fd 100644 --- a/mmseg/version.py +++ b/mmseg/version.py @@ -1,6 +1,6 @@ # Copyright (c) Open-MMLab. All rights reserved. -__version__ = '0.22.1' +__version__ = '0.23.0' def parse_version_info(version_str):