diff --git a/README.md b/README.md index a39506c85..f50e3b34c 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,7 @@ [![license](https://img.shields.io/github/license/open-mmlab/mmdetection3d.svg)](https://github.com/open-mmlab/mmdetection3d/blob/master/LICENSE) -**News**: We released the codebase v1.0.0rc1. +**News**: We released the codebase v1.0.0rc2. Note: We are going through large refactoring to provide simpler and more unified usage of many modules. @@ -85,7 +85,14 @@ This project is released under the [Apache 2.0 license](LICENSE). ## Changelog -v1.0.0rc1 was released in 1/4/2022. +v1.0.0rc2 was released in 1/5/2022. + +- Support [spconv 2.0](https://github.com/traveller59/spconv) +- Support [MinkowskiEngine](https://github.com/NVIDIA/MinkowskiEngine) with MinkResNet +- Support training models on custom datasets with only point clouds +- Update Registry to distinguish the scope of built functions +- Replace mmcv.iou3d with a set of bird-eye-view (BEV) operators to unify the operations of rotated boxes + 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 6cb827c3c..c23867d13 100644 --- a/README_zh-CN.md +++ b/README_zh-CN.md @@ -25,7 +25,7 @@ [![license](https://img.shields.io/github/license/open-mmlab/mmdetection3d.svg)](https://github.com/open-mmlab/mmdetection3d/blob/master/LICENSE) -**新闻**: 我们发布了版本 v1.0.0rc1. +**新闻**: 我们发布了版本 v1.0.0rc2. 说明:我们正在进行大规模的重构,以提供对许多模块更简单、更统一的使用。 @@ -85,7 +85,14 @@ MMDetection3D 是一个基于 PyTorch 的目标检测开源工具箱, 下一代 ## 更新日志 -最新的版本 v1.0.0rc1 在 2022.4.1 发布。 +最新的版本 v1.0.0rc2 在 2022.5.1 发布。 + +- 支持 [spconv 2.0](https://github.com/traveller59/spconv) +- 支持基于 [MinkowskiEngine](https://github.com/NVIDIA/MinkowskiEngine) 的 MinkResNet +- 支持在自定义的只有点云的数据集上训练模型 +- 更新注册机制以区分不同函数构建的范围 +- 用一系列鸟瞰图的算子替换 mmcv.iou3d 以统一旋转框的相关操作 + 如果想了解更多版本更新细节和历史信息,请阅读[更新日志](docs/zh_cn/changelog.md)。 ## 基准测试和模型库 diff --git a/docs/en/changelog.md b/docs/en/changelog.md index a342a0946..3ad266fd6 100644 --- a/docs/en/changelog.md +++ b/docs/en/changelog.md @@ -1,5 +1,47 @@ ## Changelog +### v1.0.0rc2 (1/5/2022) + +#### Highlights + +- Support spconv 2.0 +- Support MinkowskiEngine with MinkResNet +- Support training models on custom datasets with only point clouds +- Update Registry to distinguish the scope of built functions +- Replace mmcv.iou3d with a set of bird-eye-view (BEV) operators to unify the operations of rotated boxes + +#### New Features + +- Add loader arguments in the configuration files (#1388) +- Support [spconv 2.0](https://github.com/traveller59/spconv) when the package is installed. Users can still use spconv 1.x in MMCV with CUDA 9.0 (only cost more memory) without losing the compatibility of model weights between two versions (#1421) +- Support MinkowskiEngine with MinkResNet (#1422) + +#### Improvements + +- Add the documentation for model deployment (#1373, #1436) +- Add Chinese documentation of + - Speed benchmark (#1379) + - LiDAR-based 3D detection (#1368) + - LiDAR 3D segmentation (#1420) + - Coordinate system refactoring (#1384) +- Support training models on custom datasets with only point clouds (#1393) +- Replace mmcv.iou3d with a set of bird-eye-view (BEV) operators to unify the operations of rotated boxes (#1403, #1418) +- Update Registry to distinguish the scope of building functions (#1412, #1443) +- Replace recommonmark with myst_parser for documentation rendering (#1414) + +#### Bug Fixes + +- Fix the show pipeline in the [browse_dataset.py](https://github.com/open-mmlab/mmdetection3d/blob/master/tools/misc/browse_dataset.py) (#1376) +- Fix missing __init__ files after coordinate system refactoring (#1383) +- Fix the incorrect yaw in the visualization caused by coordinate system refactoring (#1407) +- Fix `NaiveSyncBatchNorm1d` and `NaiveSyncBatchNorm2d` to support non-distributed cases and more general inputs (#1435) + +#### Contributors + +A total of 11 developers contributed to this release. + +@ZCMax, @ZwwWayne, @Tai-Wang, @VVsssssk, @HanaRo, @JoeyforJoy, @ansonlcy, @filaPro, @jshilong, @Xiangxu-0103, @deleomike + ### v1.0.0rc1 (1/4/2022) #### Compatibility @@ -72,7 +114,7 @@ A total of 9 developers contributed to this release. -@ZCMax, @ZwwWayne, @wHao-Wu, @Tai-Wang, @wangruohui, @zjwzcx, @Xiangxu-0103, @EdAyers, @hongye-dev +@ZCMax, @ZwwWayne, @wHao-Wu, @Tai-Wang, @wangruohui, @zjwzcx, @Xiangxu-0103, @EdAyers, @hongye-dev, @zhanggefan ### v1.0.0rc0 (18/2/2022) diff --git a/docs/en/getting_started.md b/docs/en/getting_started.md index 6df1a8a6a..a6ae3439e 100644 --- a/docs/en/getting_started.md +++ b/docs/en/getting_started.md @@ -12,7 +12,8 @@ The required versions of MMCV, MMDetection and MMSegmentation for different vers | MMDetection3D version | MMDetection version | MMSegmentation version | MMCV version | | :-------------------: | :---------------------: | :--------------------: | :------------------------: | -| master | mmdet>=2.19.0, <=3.0.0 | mmseg>=0.20.0, <=1.0.0 | mmcv-full>=1.4.8, <=1.5.0 | +| master | mmdet>=2.19.0, <=3.0.0 | mmseg>=0.20.0, <=1.0.0 | mmcv-full>=1.4.8, <=1.7.0 | +| v1.0.0rc2 | mmdet>=2.19.0, <=3.0.0 | mmseg>=0.20.0, <=1.0.0 | mmcv-full>=1.4.8, <=1.7.0 | | v1.0.0rc1 | mmdet>=2.19.0, <=3.0.0 | mmseg>=0.20.0, <=1.0.0 | mmcv-full>=1.4.8, <=1.5.0 | | v1.0.0rc0 | mmdet>=2.19.0, <=3.0.0 | mmseg>=0.20.0, <=1.0.0 | mmcv-full>=1.3.17, <=1.5.0 | | 0.18.1 | mmdet>=2.19.0, <=3.0.0 | mmseg>=0.20.0, <=1.0.0 | mmcv-full>=1.3.17, <=1.5.0 | diff --git a/docs/zh_cn/getting_started.md b/docs/zh_cn/getting_started.md index 64785acdf..75b106564 100644 --- a/docs/zh_cn/getting_started.md +++ b/docs/zh_cn/getting_started.md @@ -9,7 +9,8 @@ | MMDetection3D 版本 | MMDetection 版本 | MMSegmentation 版本 | MMCV 版本 | |:-------------------:|:-------------------:|:-------------------:|:-------------------:| -| master | mmdet>=2.19.0, <=3.0.0| mmseg>=0.20.0, <=1.0.0 | mmcv-full>=1.4.8, <=1.5.0| +| master | mmdet>=2.19.0, <=3.0.0| mmseg>=0.20.0, <=1.0.0 | mmcv-full>=1.4.8, <=1.7.0| +| v1.0.0rc2 | mmdet>=2.19.0, <=3.0.0| mmseg>=0.20.0, <=1.0.0 | mmcv-full>=1.4.8, <=1.7.0| | v1.0.0rc1 | mmdet>=2.19.0, <=3.0.0| mmseg>=0.20.0, <=1.0.0 | mmcv-full>=1.4.8, <=1.5.0| | v1.0.0rc0 | mmdet>=2.19.0, <=3.0.0| mmseg>=0.20.0, <=1.0.0 | mmcv-full>=1.3.17, <=1.5.0| | 0.18.1 | mmdet>=2.19.0, <=3.0.0| mmseg>=0.20.0, <=1.0.0 | mmcv-full>=1.3.17, <=1.5.0| diff --git a/mmdet3d/version.py b/mmdet3d/version.py index 82beb527d..2d839db40 100644 --- a/mmdet3d/version.py +++ b/mmdet3d/version.py @@ -1,6 +1,6 @@ # Copyright (c) Open-MMLab. All rights reserved. -__version__ = '1.0.0rc1' +__version__ = '1.0.0rc2' short_version = __version__