diff --git a/README_zh-CN.md b/README_zh-CN.md index e28f383614..3a6174202e 100644 --- a/README_zh-CN.md +++ b/README_zh-CN.md @@ -108,9 +108,15 @@ MMDetection3D 是一个基于 PyTorch 的目标检测开源工具箱,下一代 我们在 SemanticKITTI 上构建了一个全面的点云语义分割基准,包括 Cylinder3D 、MinkUNet 和 SPVCNN 方法。其中,改进后的 MinkUNetv2 在验证集上可以达到 70.3 mIoU。我们还在 `projects` 中支持了 BEVFusion 的训练和全新的 3D 占有网格预测网络 TPVFormer。更多关于 3D 感知的新功能正在进行中。请继续关注! +**v1.3.0** 版本已经在 2023.10.18 发布: + +- 在 `mmdet3d/configs`中支持 [新Config样式](https://mmengine.readthedocs.io/en/latest/advanced_tutorials/config.html#a-pure-python-style-configuration-file-beta) +- 在 `projects` 中支持 [DSVT](<(https://arxiv.org/abs/2301.06051)>) 的推理 +- 支持通过 `mim` 从 [OpenDataLab](https://opendatalab.com/) 下载数据集 + **v1.2.0** 版本已经在 2023.7.4 发布: -- 在 `mmdet3d/config`中支持 [新Config样式](https://mmengine.readthedocs.io/en/latest/advanced_tutorials/config.html#a-pure-python-style-configuration-file-beta) +- 在 `mmdet3d/configs`中支持 [新Config样式](https://mmengine.readthedocs.io/en/latest/advanced_tutorials/config.html#a-pure-python-style-configuration-file-beta) - 在 `projects` 中支持 [DSVT](<(https://arxiv.org/abs/2301.06051)>) 的推理 - 支持通过 `mim` 从 [OpenDataLab](https://opendatalab.com/) 下载数据集 diff --git a/docker/serve/Dockerfile b/docker/serve/Dockerfile index c39885e077..743a278402 100644 --- a/docker/serve/Dockerfile +++ b/docker/serve/Dockerfile @@ -4,8 +4,8 @@ ARG CUDNN="8" FROM pytorch/pytorch:${PYTORCH}-cuda${CUDA}-cudnn${CUDNN}-devel ARG MMCV="2.0.0rc4" -ARG MMDET="3.0.0" -ARG MMDET3D="1.1.0" +ARG MMDET="3.1.0" +ARG MMDET3D="1.3.0" ENV PYTHONUNBUFFERED TRUE diff --git a/docs/en/notes/changelog.md b/docs/en/notes/changelog.md index 444ec8354b..4e7b334ad5 100644 --- a/docs/en/notes/changelog.md +++ b/docs/en/notes/changelog.md @@ -1,5 +1,33 @@ # Changelog of v1.1 +### v1.3.0 (18/10/2023) + +#### Highlights + +- Support [CENet](https://arxiv.org/abs/2207.12691) in `projects`. (#2619) +- Enhance Demos with new 3DInferencer. (#2763) + +#### New Features + +- Support [CENet](https://arxiv.org/abs/2207.12691) in `projects`. (#2619) + +#### Imporvments + +- Enhance Demos with new 3DInferencer. (#2763) +- Add BEV-based detection pipeline in NuScenes Dataset tutorial. (#2672) +- Add the new config type of Cylinder3D in `mmdet3d/configs`. (#2681) +- Update New Config Type. (#2655) +- Update QR code in README.md. (#2703) + +#### Bug Fixes + +- Fix download script of nuScenes dataset. (#2660) +- Fix CI. (#2652, #2633) +- Fix unused New Config Type. (#2773) +- Fix support devices in FreeAnchor3DHead. (#2769) +- Fix readthedocs building and link. (#2739, #2650) +- Fix potential bug in LaserMix. (#2710) + ### v1.2.0 (4/7/2023) #### Highlights diff --git a/docs/en/notes/faq.md b/docs/en/notes/faq.md index fef9979484..b52d2c41bc 100644 --- a/docs/en/notes/faq.md +++ b/docs/en/notes/faq.md @@ -8,12 +8,13 @@ We list some potential troubles encountered by users and developers, along with - The required versions of MMEngine, MMCV and MMDetection for different versions of MMDetection3D are as below. Please install the correct version of MMEngine, MMCV and MMDetection to avoid installation issues. - | MMDetection3D version | MMEngine version | MMCV version | MMDetection version | - | --------------------- | :----------------------: | :---------------------: | :-------------------: | - | dev-1.x | mmengine>=0.8.0, \<1.0.0 | mmcv>=2.0.0rc4, \<2.1.0 | mmdet>=3.0.0, \<3.2.0 | - | main | mmengine>=0.8.0, \<1.0.0 | mmcv>=2.0.0rc4, \<2.1.0 | mmdet>=3.0.0, \<3.2.0 | - | v1.2.0 | mmengine>=0.8.0, \<1.0.0 | mmcv>=2.0.0rc4, \<2.1.0 | mmdet>=3.0.0, \<3.2.0 | - | v1.1.1 | mmengine>=0.7.1, \<1.0.0 | mmcv>=2.0.0rc4, \<2.1.0 | mmdet>=3.0.0, \<3.1.0 | + | MMDetection3D version | MMEngine version | MMCV version | MMDetection version | + | --------------------- | :----------------------: | :---------------------: | :----------------------: | + | dev-1.x | mmengine>=0.8.0, \<1.0.0 | mmcv>=2.0.0rc4, \<2.1.0 | mmdet>=3.0.0, \<3.2.0 | + | main | mmengine>=0.8.0, \<1.0.0 | mmcv>=2.0.0rc4, \<2.2.0 | mmdet>=3.0.0rc5, \<3.3.0 | + | v1.3.0 | mmengine>=0.8.0, \<1.0.0 | mmcv>=2.0.0rc4, \<2.2.0 | mmdet>=3.0.0rc5, \<3.3.0 | + | v1.2.0 | mmengine>=0.8.0, \<1.0.0 | mmcv>=2.0.0rc4, \<2.1.0 | mmdet>=3.0.0, \<3.2.0 | + | v1.1.1 | mmengine>=0.7.1, \<1.0.0 | mmcv>=2.0.0rc4, \<2.1.0 | mmdet>=3.0.0, \<3.1.0 | **Note:** If you want to install mmdet3d-v1.0.0rcx, the compatible MMDetection, MMSegmentation and MMCV versions table can be found at [here](https://mmdetection3d.readthedocs.io/en/latest/faq.html#mmcv-mmdet-mmdet3d-installation). Please choose the correct version of MMCV, MMDetection and MMSegmentation to avoid installation issues. diff --git a/docs/zh_cn/notes/faq.md b/docs/zh_cn/notes/faq.md index 6b5a98969a..e39a116b3b 100644 --- a/docs/zh_cn/notes/faq.md +++ b/docs/zh_cn/notes/faq.md @@ -10,12 +10,11 @@ | MMDetection3D 版本 | MMEngine 版本 | MMCV 版本 | MMDetection 版本 | | ------------------ | :----------------------: | :---------------------: | :----------------------: | - | dev-1.x | mmengine>=0.7.1, \<1.0.0 | mmcv>=2.0.0rc4, \<2.1.0 | mmdet>=3.0.0, \<3.1.0 | - | main | mmengine>=0.7.1, \<1.0.0 | mmcv>=2.0.0rc4, \<2.1.0 | mmdet>=3.0.0, \<3.1.0 | - | v1.1.0rc3 | mmengine>=0.1.0, \<1.0.0 | mmcv>=2.0.0rc3, \<2.1.0 | mmdet>=3.0.0rc0, \<3.1.0 | - | v1.1.0rc2 | mmengine>=0.1.0, \<1.0.0 | mmcv>=2.0.0rc3, \<2.1.0 | mmdet>=3.0.0rc0, \<3.1.0 | - | v1.1.0rc1 | mmengine>=0.1.0, \<1.0.0 | mmcv>=2.0.0rc0, \<2.1.0 | mmdet>=3.0.0rc0, \<3.1.0 | - | v1.1.0rc0 | mmengine>=0.1.0, \<1.0.0 | mmcv>=2.0.0rc0, \<2.1.0 | mmdet>=3.0.0rc0, \<3.1.0 | + | dev-1.x | mmengine>=0.8.0, \<1.0.0 | mmcv>=2.0.0rc4, \<2.1.0 | mmdet>=3.0.0, \<3.2.0 | + | main | mmengine>=0.8.0, \<1.0.0 | mmcv>=2.0.0rc4, \<2.2.0 | mmdet>=3.0.0rc5, \<3.3.0 | + | v1.3.0 | mmengine>=0.8.0, \<1.0.0 | mmcv>=2.0.0rc4, \<2.2.0 | mmdet>=3.0.0rc5, \<3.3.0 | + | v1.2.0 | mmengine>=0.8.0, \<1.0.0 | mmcv>=2.0.0rc4, \<2.1.0 | mmdet>=3.0.0, \<3.2.0 | + | v1.1.1 | mmengine>=0.7.1, \<1.0.0 | mmcv>=2.0.0rc4, \<2.1.0 | mmdet>=3.0.0, \<3.1.0 | **注意**:如果你想安装 mmdet3d-v1.0.0rcx,可以在[此处](https://mmdetection3d.readthedocs.io/en/latest/faq.html#mmcv-mmdet-mmdet3d-installation)找到 MMDetection,MMSegmentation 和 MMCV 的兼容版本。请选择正确版本的 MMCV、MMDetection 和 MMSegmentation 以避免安装问题。 diff --git a/mmdet3d/__init__.py b/mmdet3d/__init__.py index 9584e57741..5f7c341783 100644 --- a/mmdet3d/__init__.py +++ b/mmdet3d/__init__.py @@ -7,7 +7,7 @@ from .version import __version__, version_info mmcv_minimum_version = '2.0.0rc4' -mmcv_maximum_version = '2.1.0' +mmcv_maximum_version = '2.2.0' mmcv_version = digit_version(mmcv.__version__) mmengine_minimum_version = '0.8.0' diff --git a/requirements/mminstall.txt b/requirements/mminstall.txt index 3547f31ff5..066a0ae47d 100644 --- a/requirements/mminstall.txt +++ b/requirements/mminstall.txt @@ -1,3 +1,3 @@ -mmcv>=2.0.0rc4,<2.1.0 -mmdet>=3.0.0,<3.2.0 +mmcv>=2.0.0rc4,<2.2.0 +mmdet>=3.0.0,<3.3.0 mmengine>=0.7.1,<1.0.0