From 2028b0c189d676ce0c7ad31f24f8a68107220855 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Haian=20Huang=28=E6=B7=B1=E5=BA=A6=E7=9C=B8=29?= <1286304229@qq.com> Date: Tue, 29 Jun 2021 21:52:02 +0800 Subject: [PATCH] Bump version to v2.14.0 (#5466) * Bump version to v2.14.0 * update * update * update * update version --- README.md | 2 +- README_zh-CN.md | 2 +- docker/serve/Dockerfile | 4 ++-- docs/changelog.md | 43 +++++++++++++++++++++++++++++++++++++++++ docs/get_started.md | 3 ++- mmdet/__init__.py | 2 +- mmdet/version.py | 2 +- 7 files changed, 51 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index a8b5950bf7a..a5f2bf61212 100644 --- a/README.md +++ b/README.md @@ -44,7 +44,7 @@ This project is released under the [Apache 2.0 license](LICENSE). ## Changelog -v2.13.0 was released in 01/06/2021. +v2.14.0 was released in 29/06/2021. Please refer to [changelog.md](docs/changelog.md) for details and release history. A comparison between v1.x and v2.0 codebases can be found in [compatibility.md](docs/compatibility.md). diff --git a/README_zh-CN.md b/README_zh-CN.md index a1b80096a44..371b625d704 100644 --- a/README_zh-CN.md +++ b/README_zh-CN.md @@ -44,7 +44,7 @@ v1.x 的历史版本支持 PyTorch 1.1 到 1.4,但是我们强烈建议用户 ## 更新日志 -最新的月度版本 v2.13.0 在 2021.06.01 发布。 +最新的月度版本 v2.14.0 在 2021.06.29 发布。 如果想了解更多版本更新细节和历史信息,请阅读[更新日志](docs/changelog.md)。 在[兼容性说明文档](docs/compatibility.md)中我们提供了 1.x 和 2.0 版本的详细比较。 diff --git a/docker/serve/Dockerfile b/docker/serve/Dockerfile index b3076f98e59..f96f21cc438 100644 --- a/docker/serve/Dockerfile +++ b/docker/serve/Dockerfile @@ -3,8 +3,8 @@ ARG CUDA="10.1" ARG CUDNN="7" FROM pytorch/pytorch:${PYTORCH}-cuda${CUDA}-cudnn${CUDNN}-devel -ARG MMCV="1.2.7" -ARG MMDET="2.13.0" +ARG MMCV="1.3.8" +ARG MMDET="2.14.0" ENV PYTHONUNBUFFERED TRUE diff --git a/docs/changelog.md b/docs/changelog.md index 4d8182f1f50..51e4fa89381 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -1,5 +1,48 @@ ## Changelog +# v2.14.0 (29/6/2021) + +## Highlights + +- Add `simple_test` to dense heads to improve the consistency of single-stage and two-stage detectors +- Revert the `test_mixins` to single image test to improve efficiency and readability +- Add Faster R-CNN and Mask R-CNN config using multi-scale training with 3x schedule + +## New Features + +- Support pretrained models from MoCo v2 and SwAV (#5286) +- Add Faster R-CNN and Mask R-CNN config using multi-scale training with 3x schedule (#5179, #5233) +- Add `reduction_override` in MSELoss (#5437) +- Stable support of exporting DETR to ONNX with dynamic shapes and batch inference (#5168) +- Stable support of exporting PointRend to ONNX with dynamic shapes and batch inference (#5440) + +## Bug Fixes + +- Fix size mismatch bug in `multiclass_nms` (#4980) +- Fix the import path of `MultiScaleDeformableAttention` (#5338) +- Fix errors in config of GCNet ResNext101 models (#5360) +- Fix Grid-RCNN error when there is no bbox result (#5357) +- Fix errors in `onnx_export` of bbox_head when setting reg_class_agnostic (#5468) +- Fix type error of AutoAssign in the document (#5478) +- Fix web links ending with `.md` (#5315) + +## Improvements + +- Add `simple_test` to dense heads to improve the consistency of single-stage and two-stage detectors (#5264) +- Add support for mask diagonal flip in TTA (#5403) +- Revert the `test_mixins` to single image test to improve efficiency and readability (#5249) +- Make YOLOv3 Neck more flexible (#5218) +- Refactor SSD to make it more general (#5291) +- Refactor `anchor_generator` and `point_generator` (#5349) +- Allow to configure out the `mask_head` of the HTC algorithm (#5389) +- Delete deprecated warning in FPN (#5311) +- Move `model.pretrained` to `model.backbone.init_cfg` (#5370) +- Make deployment tools more friendly to use (#5280) +- Clarify installation documentation (#5316) +- Add ImageNet Pretrained Models docs (#5268) +- Add FAQ about training loss=nan solution and COCO AP or AR =-1 (# 5312, #5313) +- Change all weight links of http to https (#5328) + ### v2.13.0 (01/6/2021) #### Highlights diff --git a/docs/get_started.md b/docs/get_started.md index 35995317ee1..f10b987bdc5 100644 --- a/docs/get_started.md +++ b/docs/get_started.md @@ -11,7 +11,8 @@ The compatible MMDetection and MMCV versions are as below. Please install the co | MMDetection version | MMCV version | |:-------------------:|:-------------------:| -| master | mmcv-full>=1.3.3, <1.4.0 | +| master | mmcv-full>=1.3.8, <1.4.0 | +| 2.14.0 | mmcv-full>=1.3.8, <1.4.0 | | 2.13.0 | mmcv-full>=1.3.3, <1.4.0 | | 2.12.0 | mmcv-full>=1.3.3, <1.4.0 | | 2.11.0 | mmcv-full>=1.2.4, <1.4.0 | diff --git a/mmdet/__init__.py b/mmdet/__init__.py index bb2117e5af3..646ee84e318 100644 --- a/mmdet/__init__.py +++ b/mmdet/__init__.py @@ -15,7 +15,7 @@ def digit_version(version_str): return digit_version -mmcv_minimum_version = '1.3.2' +mmcv_minimum_version = '1.3.8' mmcv_maximum_version = '1.4.0' mmcv_version = digit_version(mmcv.__version__) diff --git a/mmdet/version.py b/mmdet/version.py index 35806658f7d..9c2b85e02c8 100644 --- a/mmdet/version.py +++ b/mmdet/version.py @@ -1,6 +1,6 @@ # Copyright (c) Open-MMLab. All rights reserved. -__version__ = '2.13.0' +__version__ = '2.14.0' short_version = __version__