|
1 | 1 | # Changelog of v3.x |
2 | 2 |
|
| 3 | +## v3.0.0rc5 (26/12/2022) |
| 4 | + |
| 5 | +### Highlights |
| 6 | + |
| 7 | +- Support [RTMDet](https://arxiv.org/abs/2212.07784) instance segmentation models. The technical report of RTMDet is on [arxiv](https://arxiv.org/abs/2212.07784) |
| 8 | +- Support SSHContextModule in paper [SSH: Single Stage Headless Face Detector](https://arxiv.org/abs/1708.03979). |
| 9 | + |
| 10 | +### New Features |
| 11 | + |
| 12 | +- Support [RTMDet](https://arxiv.org/abs/2212.07784) instance segmentation models and improve RTMDet test config (#9494) |
| 13 | +- Support SSHContextModule in paper [SSH: Single Stage Headless Face Detector](https://arxiv.org/abs/1708.03979) (#8953) |
| 14 | +- Release [CondInst](https://arxiv.org/abs/2003.05664) pre-trained model (#9406) |
| 15 | + |
| 16 | +### Bug Fixes |
| 17 | + |
| 18 | +- Fix CondInst predict error when `batch_size` is greater than 1 in inference (#9400) |
| 19 | +- Fix the bug of visualization when the dtype of the pipeline output image is not uint8 in browse dataset (#9401) |
| 20 | +- Fix `analyze_logs.py` to plot mAP and calculate train time correctly (#9409) |
| 21 | +- Fix backward inplace error with `PAFPN` (#9450) |
| 22 | +- Fix config import links in model converters (#9441) |
| 23 | +- Fix `DeformableDETRHead` object has no attribute `loss_single` (#9477) |
| 24 | +- Fix the logic of pseudo bboxes predicted by teacher model in SemiBaseDetector (#9414) |
| 25 | +- Fix demo API in instance segmentation tutorial (#9226) |
| 26 | +- Fix `analyze_results` (#9380) |
| 27 | +- Fix the error that Readthedocs API cannot be displayed (#9510) |
| 28 | + |
| 29 | +### Improvements |
| 30 | + |
| 31 | +- Remove legacy `builder.py` (#9479) |
| 32 | +- Make sure the pipeline argument shape is in `(width, height)` order (#9324) |
| 33 | +- Add `.pre-commit-config-zh-cn.yaml` file (#9388) |
| 34 | +- Refactor dataset metainfo to lowercase (#9469) |
| 35 | +- Add PyTorch 1.13 checking in CI (#9478) |
| 36 | +- Adjust `FocalLoss` and `QualityFocalLoss` to allow different kinds of targets (#9481) |
| 37 | +- Refactor `setup.cfg` (#9370) |
| 38 | +- Clip saturation value to valid range `[0, 1]` (#9391) |
| 39 | +- Only keep meta and state_dict when publishing model (#9356) |
| 40 | +- Add segm evaluator in ms-poly_3x_coco_instance config (#9524) |
| 41 | +- Update deployment guide (#9527) |
| 42 | +- Update zh_cn `faq.md` (#9396) |
| 43 | +- Update `get_started` (#9480) |
| 44 | +- Update the zh_cn user_guides of `useful_tools.md` and `useful_hooks.md` (#9453) |
| 45 | +- Add type hints for `bfp` and `channel_mapper` (#9410) |
| 46 | +- Add type hints of several losses (#9397) |
| 47 | +- Add type hints and update docstring for task modules (#9468) |
| 48 | + |
| 49 | +### New Contributors |
| 50 | + |
| 51 | +- @lihua199710 made their first contribution in <https://github.com/open-mmlab/mmdetection/pull/9388> |
| 52 | +- @twmht made their first contribution in <https://github.com/open-mmlab/mmdetection/pull/9450> |
| 53 | +- @tianleiSHI made their first contribution in <https://github.com/open-mmlab/mmdetection/pull/9453> |
| 54 | +- @kitecats made their first contribution in <https://github.com/open-mmlab/mmdetection/pull/9481> |
| 55 | +- @QJC123654 made their first contribution in <https://github.com/open-mmlab/mmdetection/pull/9468> |
| 56 | + |
| 57 | +### Contributors |
| 58 | + |
| 59 | +A total of 20 developers contributed to this release. |
| 60 | + |
| 61 | +Thanks @liuyanyi, @RangeKing, @lihua199710, @MambaWong, @sanbuphy, @Xiangxu-0103, @twmht, @JunyaoHu, @Chan-Sun, @tianleiSHI, @zytx121, @kitecats, @QJC123654, @JosonChan1998, @lvhan028, @Czm369, @BIGWangYuDong, @RangiLyu, @hhaAndroid, @ZwwWayne |
| 62 | + |
3 | 63 | ## v3.0.0rc4 (23/11/2022) |
4 | 64 |
|
5 | 65 | ### Highlights |
|
0 commit comments