MMDetection V3.0.0rc6 Release
Pre-release
Pre-release
Highlights
- Support Boxinst, Objects365 Dataset, and Separated and Occluded COCO metric
- Support ConvNeXt-V2, DiffusionDet, and inference of EfficientDet and Detic in
Projects
- Refactor DETR series and support Conditional-DETR, DAB-DETR, and DINO
- Support
DetInferencer
for inference, Test Time Augmentation, and automatically importing modules from registry - Support RTMDet-Ins ONNXRuntime and TensorRT deployment
- Support calculating FLOPs of detectors
New Features
- Support Boxinst (#9525)
- Support Objects365 Dataset (#9600)
- Support ConvNeXt-V2 in
Projects
(#9619) - Support DiffusionDet in
Projects
(#9639, #9768) - Support Detic inference in
Projects
(#9645) - Support EfficientDet inference in
Projects
(#9645) - Support Separated and Occluded COCO metric (#9710)
- Support auto import modules from registry (#9143)
- Refactor DETR series and support Conditional-DETR, DAB-DETR and DINO (#9646)
- Support
DetInferencer
for inference (#9561) - Support Test Time Augmentation (#9452)
- Support calculating FLOPs of detectors (#9777)
Bug Fixes
- Fix deprecating old type alias due to new version of numpy (#9625, #9537)
- Fix VOC metrics (#9784)
- Fix the wrong link of RTMDet-x log (#9549)
- Fix RTMDet link in README (#9575)
- Fix MMDet get flops error (#9589)
- Fix
use_depthwise
in RTMDet (#9624) - Fix
albumentations
augmentation post process with masks (#9551) - Fix DETR series Unit Test (#9647)
- Fix
LoadPanopticAnnotations
bug (#9703) - Fix
isort
CI (#9680) - Fix amp pooling overflow (#9670)
- Fix docstring about noise in DINO (#9747)
- Fix potential bug in
MultiImageMixDataset
(#9764)
Improvements
- Replace NumPy transpose with PyTorch permute to speed-up (#9762)
- Deprecate
sklearn
(#9725) - Add RTMDet-Ins deployment guide (#9823)
- Update RTMDet config and README (#9603)
- Replace the models used in the tutorial document with RTMDet (#9843)
- Adjust the minimum supported python version to 3.7 (#9602)
- Support modifying palette through configuration (#9445)
- Update README document in
Project
(#9599) - Replace
github
withgitee
in.pre-commit-config-zh-cn.yaml
file (#9586) - Use official
isort
in.pre-commit-config.yaml
file (#9701) - Change MMCV minimum version to
2.0.0rc4
fordev-3.x
(#9695) - Add Chinese version of single_stage_as_rpn.md and test_results_submission.md (#9434)
- Add OpenDataLab download link (#9605, #9738)
- Add type hints of several layers (#9346)
- Add typehint for
DarknetBottleneck
(#9591) - Add dockerfile that is easier to use in China (#9659)
- Add twitter, discord, medium, and youtube link (#9775)
- Prepare for merging refactor-detr (#9656)
- Add metafile to ConditionalDETR, DABDETR and DINO (#9715)
- Support to modify
non_blocking
parameters (#9723) - Comment repeater visualizer register (#9740)
- Update user guide:
finetune.md
andinference.md
(#9578)
New Contributors
- @NoFish-528 made their first contribution in #9346
- @137208 made their first contribution in #9434
- @lyviva made their first contribution in #9625
- @zwhus made their first contribution in #9589
- @zylo117 made their first contribution in #9670
- @chg0901 made their first contribution in #9740
- @DanShouzhu made their first contribution in #9578
Contributors
A total of 27 developers contributed to this release.
Thanks @JosonChan1998, @RangeKing, @NoFish-528, @likyoo, @Xiangxu-0103, @137208, @PeterH0323, @tianleiSHI, @wufan-tb, @lyviva, @zwhus, @jshilong, @Li-Qingyun, @sanbuphy, @zylo117, @triple-Mu, @KeiChiTse, @LYMDLUT, @nijkah, @chg0901, @DanShouzhu, @zytx121, @vansin, @BIGWangYuDong, @hhaAndroid, @RangiLyu, @ZwwWayne
Full Changelog: v3.0.0rc5...v3.0.0rc6