Skip to content

Commit 29cfcd1

Browse files
authored
Bump v0.21.0 (open-mmlab#1258)
* change version to v0.21.0 * change version to v0.21.0 * change version to v0.21.0 * change version to v0.21.0
1 parent ecda117 commit 29cfcd1

File tree

7 files changed

+84
-44
lines changed

7 files changed

+84
-44
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ This project is released under the [Apache 2.0 license](LICENSE).
6666

6767
## Changelog
6868

69-
v0.20.2 was released in 12/15/2021.
69+
v0.21.0 was released in 1/29/2022.
7070
Please refer to [changelog.md](docs/en/changelog.md) for details and release history.
7171

7272
## Benchmark and model zoo

README_zh-CN.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ MMSegmentation 是一个基于 PyTorch 的语义分割开源工具箱。它是 O
6565

6666
## 更新日志
6767

68-
最新的月度版本 v0.20.22021.12.15 发布。
68+
最新的月度版本 v0.21.02022.1.29 发布。
6969
如果想了解更多版本更新细节和历史信息,请阅读[更新日志](docs/en/changelog.md)
7070

7171
## 基准测试和模型库

docker/serve/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ ARG CUDA="10.1"
33
ARG CUDNN="7"
44
FROM pytorch/pytorch:${PYTORCH}-cuda${CUDA}-cudnn${CUDNN}-devel
55

6-
ARG MMCV="1.3.13"
7-
ARG MMSEG="0.20.0"
6+
ARG MMCV="1.4.4"
7+
ARG MMSEG="0.21.0"
88

99
ENV PYTHONUNBUFFERED TRUE
1010

docs/en/changelog.md

Lines changed: 39 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,44 @@
11
## Changelog
22

33

4+
### V0.21 (1/29/2022)
5+
6+
**Highlights**
7+
8+
- Officially Support CPUs training and inference, please use the latest MMCV (1.4.4) to try it out.
9+
- Support Segmenter: Transformer for Semantic Segmentation (ICCV'2021).
10+
- Support ISPRS Potsdam and Vaihingen Dataset.
11+
- Add Mosaic transform and `MultiImageMixDataset` class in `dataset_wrappers`.
12+
13+
**New Features**
14+
15+
- Support Segmenter: Transformer for Semantic Segmentation (ICCV'2021) ([#955](https://github.com/open-mmlab/mmsegmentation/pull/955))
16+
- Support ISPRS Potsdam and Vaihingen Dataset ([#1097](https://github.com/open-mmlab/mmsegmentation/pull/1097), [#1171](https://github.com/open-mmlab/mmsegmentation/pull/1171))
17+
- Add segformer‘s benchmark on cityscapes ([#1155](https://github.com/open-mmlab/mmsegmentation/pull/1155))
18+
- Add auto resume ([#1172](https://github.com/open-mmlab/mmsegmentation/pull/1172))
19+
- Add Mosaic transform and `MultiImageMixDataset` class in `dataset_wrappers` ([#1093](https://github.com/open-mmlab/mmsegmentation/pull/1093), [#1105](https://github.com/open-mmlab/mmsegmentation/pull/1105))
20+
- Add log collector ([#1175](https://github.com/open-mmlab/mmsegmentation/pull/1175))
21+
22+
**Improvements**
23+
24+
- New-style CPU training and inference ([#1251](https://github.com/open-mmlab/mmsegmentation/pull/1251))
25+
- Add UNet benchmark with multiple losses supervision ([#1143](https://github.com/open-mmlab/mmsegmentation/pull/1143))
26+
27+
**Bug Fixes**
28+
29+
- Fix the model statistics in doc for readthedoc ([#1153](https://github.com/open-mmlab/mmsegmentation/pull/1153))
30+
- Set random seed for `palette` if not given ([#1152](https://github.com/open-mmlab/mmsegmentation/pull/1152))
31+
- Add `COCOStuffDataset` in `class_names.py` ([#1222](https://github.com/open-mmlab/mmsegmentation/pull/1222))
32+
- Fix bug in non-distributed multi-gpu training/testing ([#1247](https://github.com/open-mmlab/mmsegmentation/pull/1247))
33+
- Delete unnecessary lines of STDCHead ([#1231](https://github.com/open-mmlab/mmsegmentation/pull/1231))
34+
35+
**Contributors**
36+
37+
- @jbwang1997 made their first contribution in https://github.com/open-mmlab/mmsegmentation/pull/1152
38+
- @BeaverCC made their first contribution in https://github.com/open-mmlab/mmsegmentation/pull/1206
39+
- @Echo-minn made their first contribution in https://github.com/open-mmlab/mmsegmentation/pull/1214
40+
- @rstrudel made their first contribution in https://github.com/open-mmlab/mmsegmentation/pull/955
41+
442
### V0.20.2 (12/15/2021)
543

644
**Bug Fixes**
@@ -53,7 +91,7 @@
5391
**Bug Fixes**
5492

5593
- Fix incorrectly loading init_cfg or pretrained models of several transformer models ([#999](https://github.com/open-mmlab/mmsegmentation/pull/999), [#1069](https://github.com/open-mmlab/mmsegmentation/pull/1069), [#1102](https://github.com/open-mmlab/mmsegmentation/pull/1102))
56-
- Fix EfficientMultiheadAttention in SegFormer ([#1003](https://github.com/open-mmlab/mmsegmentation/pull/1037))
94+
- Fix EfficientMultiheadAttention in SegFormer ([#1037](https://github.com/open-mmlab/mmsegmentation/pull/1037))
5795
- Remove `fp16` folder in `configs` ([#1031](https://github.com/open-mmlab/mmsegmentation/pull/1031))
5896
- Fix several typos in .yml file (Dice Metric [#1041](https://github.com/open-mmlab/mmsegmentation/pull/1041), ADE20K dataset [#1120](https://github.com/open-mmlab/mmsegmentation/pull/1120), Training Memory (GB) [#1083](https://github.com/open-mmlab/mmsegmentation/pull/1083))
5997
- Fix test error when using `--show-dir` ([#1091](https://github.com/open-mmlab/mmsegmentation/pull/1091))

docs/en/get_started.md

Lines changed: 20 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -9,25 +9,26 @@
99

1010
The compatible MMSegmentation and MMCV versions are as below. Please install the correct version of MMCV to avoid installation issues.
1111

12-
| MMSegmentation version | MMCV version |
13-
|:-------------------:|:-------------------:|
14-
| master | mmcv-full>=1.3.13, <1.5.0 |
15-
| 0.20.0 | mmcv-full>=1.3.13, <1.5.0 |
16-
| 0.19.0 | mmcv-full>=1.3.13, <1.4.0 |
17-
| 0.18.0 | mmcv-full>=1.3.13, <1.4.0 |
18-
| 0.17.0 | mmcv-full>=1.3.7, <1.4.0 |
19-
| 0.16.0 | mmcv-full>=1.3.7, <1.4.0 |
20-
| 0.15.0 | mmcv-full>=1.3.7, <1.4.0 |
21-
| 0.14.1 | mmcv-full>=1.3.7, <1.4.0 |
22-
| 0.14.0 | mmcv-full>=1.3.1, <1.3.2 |
23-
| 0.13.0 | mmcv-full>=1.3.1, <1.3.2 |
24-
| 0.12.0 | mmcv-full>=1.1.4, <1.3.2 |
25-
| 0.11.0 | mmcv-full>=1.1.4, <1.3.0 |
26-
| 0.10.0 | mmcv-full>=1.1.4, <1.3.0 |
27-
| 0.9.0 | mmcv-full>=1.1.4, <1.3.0 |
28-
| 0.8.0 | mmcv-full>=1.1.4, <1.2.0 |
29-
| 0.7.0 | mmcv-full>=1.1.2, <1.2.0 |
30-
| 0.6.0 | mmcv-full>=1.1.2, <1.2.0 |
12+
| MMSegmentation version | MMCV version |
13+
|:----------------------:|:--------------------------:|
14+
| master | mmcv-full>=1.4.4, <1.5.0 |
15+
| 0.21.0 | mmcv-full>=1.4.4, <1.5.0 |
16+
| 0.20.0 | mmcv-full>=1.3.13, <1.5.0 |
17+
| 0.19.0 | mmcv-full>=1.3.13, <1.3.17 |
18+
| 0.18.0 | mmcv-full>=1.3.13, <1.3.17 |
19+
| 0.17.0 | mmcv-full>=1.3.7, <1.3.17 |
20+
| 0.16.0 | mmcv-full>=1.3.7, <1.3.17 |
21+
| 0.15.0 | mmcv-full>=1.3.7, <1.3.17 |
22+
| 0.14.1 | mmcv-full>=1.3.7, <1.3.17 |
23+
| 0.14.0 | mmcv-full>=1.3.1, <1.3.2 |
24+
| 0.13.0 | mmcv-full>=1.3.1, <1.3.2 |
25+
| 0.12.0 | mmcv-full>=1.1.4, <1.3.2 |
26+
| 0.11.0 | mmcv-full>=1.1.4, <1.3.0 |
27+
| 0.10.0 | mmcv-full>=1.1.4, <1.3.0 |
28+
| 0.9.0 | mmcv-full>=1.1.4, <1.3.0 |
29+
| 0.8.0 | mmcv-full>=1.1.4, <1.2.0 |
30+
| 0.7.0 | mmcv-full>=1.1.2, <1.2.0 |
31+
| 0.6.0 | mmcv-full>=1.1.2, <1.2.0 |
3132

3233
:::{note}
3334
You need to run `pip uninstall mmcv` first if you have mmcv installed.

docs/zh_cn/get_started.md

Lines changed: 20 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -9,25 +9,26 @@
99

1010
可编译的 MMSegmentation 和 MMCV 版本如下所示,请对照对应版本安装以避免安装问题。
1111

12-
| MMSegmentation 版本 | MMCV 版本 |
13-
|:-------------------:|:-------------------:|
14-
| master | mmcv-full>=1.3.13, <1.5.0 |
15-
| 0.20.0 | mmcv-full>=1.3.13, <1.5.0 |
16-
| 0.19.0 | mmcv-full>=1.3.13, <1.4.0 |
17-
| 0.18.0 | mmcv-full>=1.3.13, <1.4.0 |
18-
| 0.17.0 | mmcv-full>=1.3.7, <1.4.0 |
19-
| 0.16.0 | mmcv-full>=1.3.7, <1.4.0 |
20-
| 0.15.0 | mmcv-full>=1.3.7, <1.4.0 |
21-
| 0.14.1 | mmcv-full>=1.3.7, <1.4.0 |
22-
| 0.14.0 | mmcv-full>=1.3.1, <1.4.0 |
23-
| 0.13.0 | mmcv-full>=1.3.1, <1.4.0 |
24-
| 0.12.0 | mmcv-full>=1.1.4, <1.4.0 |
25-
| 0.11.0 | mmcv-full>=1.1.4, <1.3.0 |
26-
| 0.10.0 | mmcv-full>=1.1.4, <1.3.0 |
27-
| 0.9.0 | mmcv-full>=1.1.4, <1.3.0 |
28-
| 0.8.0 | mmcv-full>=1.1.4, <1.2.0 |
29-
| 0.7.0 | mmcv-full>=1.1.2, <1.2.0 |
30-
| 0.6.0 | mmcv-full>=1.1.2, <1.2.0 |
12+
| MMSegmentation 版本 | MMCV 版本 |
13+
|:-----------------:|:--------------------------:|
14+
| master | mmcv-full>=1.4.4, <1.5.0 |
15+
| 0.21.0 | mmcv-full>=1.4.4, <1.5.0 |
16+
| 0.20.0 | mmcv-full>=1.3.13, <1.5.0 |
17+
| 0.19.0 | mmcv-full>=1.3.13, <1.3.17 |
18+
| 0.18.0 | mmcv-full>=1.3.13, <1.3.17 |
19+
| 0.17.0 | mmcv-full>=1.3.7, <1.3.17 |
20+
| 0.16.0 | mmcv-full>=1.3.7, <1.3.17 |
21+
| 0.15.0 | mmcv-full>=1.3.7, <1.3.17 |
22+
| 0.14.1 | mmcv-full>=1.3.7, <1.3.17 |
23+
| 0.14.0 | mmcv-full>=1.3.1, <1.3.2 |
24+
| 0.13.0 | mmcv-full>=1.3.1, <1.3.2 |
25+
| 0.12.0 | mmcv-full>=1.1.4, <1.3.2 |
26+
| 0.11.0 | mmcv-full>=1.1.4, <1.3.0 |
27+
| 0.10.0 | mmcv-full>=1.1.4, <1.3.0 |
28+
| 0.9.0 | mmcv-full>=1.1.4, <1.3.0 |
29+
| 0.8.0 | mmcv-full>=1.1.4, <1.2.0 |
30+
| 0.7.0 | mmcv-full>=1.1.2, <1.2.0 |
31+
| 0.6.0 | mmcv-full>=1.1.2, <1.2.0 |
3132

3233
注意: 如果您已经安装好 mmcv, 您首先需要运行 `pip uninstall mmcv`
3334
如果 mmcv 和 mmcv-full 同时被安装,会报错 `ModuleNotFoundError`

mmseg/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Copyright (c) Open-MMLab. All rights reserved.
22

3-
__version__ = '0.20.2'
3+
__version__ = '0.21.0'
44

55

66
def parse_version_info(version_str):

0 commit comments

Comments
 (0)