diff --git a/README.md b/README.md index 18a9459ef1..706f0225b3 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,9 @@ [![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 v0.8.0. +**News**: We released the codebase v0.9.0. + +In the recent [nuScenes 3D detection challenge](https://www.nuscenes.org/object-detection?externalData=all&mapData=all&modalities=Any) of the 5th AI Driving Olympics in NeurIPS 2020, we obtained the best PKL award and the second runner-up by multi-modality entry, and the best vision-only results. Code and models will be released soon! Documentation: https://mmdetection3d.readthedocs.io/ @@ -56,7 +58,7 @@ This project is released under the [Apache 2.0 license](LICENSE). ## Changelog -v0.8.0 was released in 30/11/2020. +v0.9.0 was released in 31/12/2020. Please refer to [changelog.md](docs/changelog.md) for details and release history. ## Benchmark and model zoo @@ -84,11 +86,11 @@ Other features ## Installation -Please refer to [install.md](docs/install.md) for installation and dataset preparation. +Please refer to [getting_started.md](docs/getting_started.md) for installation. ## Get Started -Please see [getting_started.md](docs/getting_started.md) for the basic usage of MMDetection3D. There are also tutorials for [finetuning models](docs/tutorials/finetune.md), [adding new dataset](docs/tutorials/new_dataset.md), [designing data pipeline](docs/tutorials/data_pipeline.md), [adding new modules](docs/tutorials/new_modules.md), and [waymo dataset](docs/tutorials/waymo.md). +Please see [getting_started.md](docs/getting_started.md) for the basic usage of MMDetection3D. We provide guidance for quick run [with existing dataset](docs/1_exist_data_model.md) and [with customized dataset](docs/2_new_data_model.md) for beginners. There are also tutorials for [learning configuration systems](docs/tutorials/config.md), [adding new dataset](docs/tutorials/customize_dataset.md), [designing data pipeline](docs/tutorials/data_pipeline.md), [customizing models](docs/tutorials/customize_models.md), [customizing runtime settings](docs/tutorials/customize_runtime.md) and [waymo dataset](docs/tutorials/waymo.md). ## Contributing diff --git a/docs/changelog.md b/docs/changelog.md index ad6319ba04..0b8fc2e69f 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -1,5 +1,25 @@ ## Changelog +### v0.9.0 (31/12/2020) + +#### Highlights + +- Documentation refactoring with better structure, especially about how to implement new models and customized datasets. +- More compatible with refactored point structure by bug fixes in ground truth sampling. + +#### Bug Fixes + +- Fix point structure related bugs in ground truth sampling (#211) +- Fix loading points in ground truth sampling augmentation on nuScenes (#221) +- Fix channel setting in the SeparateHead of CenterPoint (#228) +- Fix evaluation for indoors 3D detection in case of less classes in prediction (#231) +- Remove unreachable lines in nuScenes data converter (#235) +- Minor adjustments of numpy implementation for perspective projection and prediction filtering criterion in KITTI evaluation (#241) + +#### Improvements + +- Documentation refactoring (#242) + ### v0.8.0 (30/11/2020) #### Highlights diff --git a/docs/getting_started.md b/docs/getting_started.md index 7269e76046..a6d653180d 100644 --- a/docs/getting_started.md +++ b/docs/getting_started.md @@ -9,7 +9,7 @@ # Installation -## Install mmdetection +## Install MMDetection3D a. Create a conda virtual environment and activate it. @@ -80,7 +80,8 @@ pip install -v -e . # or "python setup.py develop" | MMDetection3D version | MMDetection version | MMCV version | |:-------------------:|:-------------------:|:-------------------:| -| master | mmdet>=2.5.0 | mmcv-full>=1.1.5, <=1.3| +| master | mmdet>=2.5.0 | mmcv-full>=1.2.4, <=1.3| +| 0.9.0 | mmdet>=2.5.0 | mmcv-full>=1.2.4, <=1.3| | 0.8.0 | mmdet>=2.5.0 | mmcv-full>=1.1.5, <=1.3| | 0.7.0 | mmdet>=2.5.0 | mmcv-full>=1.1.5, <=1.3| | 0.6.0 | mmdet>=2.4.0 | mmcv-full>=1.1.3, <=1.2| diff --git a/mmdet3d/__init__.py b/mmdet3d/__init__.py index cc85391e55..d3d67d5a31 100644 --- a/mmdet3d/__init__.py +++ b/mmdet3d/__init__.py @@ -16,7 +16,7 @@ def digit_version(version_str): return digit_version -mmcv_minimum_version = '1.1.5' +mmcv_minimum_version = '1.2.4' mmcv_maximum_version = '1.3.0' mmcv_version = digit_version(mmcv.__version__) diff --git a/mmdet3d/version.py b/mmdet3d/version.py index 67601f3478..ae8538a6e7 100644 --- a/mmdet3d/version.py +++ b/mmdet3d/version.py @@ -1,6 +1,6 @@ # Copyright (c) Open-MMLab. All rights reserved. -__version__ = '0.8.0' +__version__ = '0.9.0' short_version = __version__