Skip to content

Commit bb6457d

Browse files
yhcao6ZwwWayne
andauthored
Bump to v2.4.0 (open-mmlab#3663)
* Bump to v2.4.0 * update change log and benchmark * reformat * fix typo * resolve comments * Update requirement in doc Co-authored-by: ZwwWayne <[email protected]>
1 parent ae3b3c3 commit bb6457d

File tree

6 files changed

+62
-6
lines changed

6 files changed

+62
-6
lines changed

.dev_scripts/benchmark_filter.py

+7-2
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@ def parse_args():
3030
'cascade_rcnn', 'double_heads', 'fcos', 'foveabox', 'free_anchor',
3131
'grid_rcnn', 'guided_anchoring', 'htc', 'libra_rcnn', 'atss', 'mask_rcnn',
3232
'ms_rcnn', 'nas_fpn', 'reppoints', 'retinanet', 'ssd', 'gn', 'ghm', 'fsaf',
33-
'point_rend', 'nas_fcos', 'pisa', 'dynamic_rcnn'
33+
'point_rend', 'nas_fcos', 'pisa', 'dynamic_rcnn', 'gfl', 'sabl', 'paa',
34+
'yolo'
3435
]
3536

3637
datasets_root = ['wider_face', 'pascal_voc', 'cityscapes', 'mask_rcnn']
@@ -90,7 +91,11 @@ def parse_args():
9091
'configs/pascal_voc/ssd300_voc0712.py',
9192
'configs/nas_fpn/retinanet_r50_nasfpn_crop640_50e_coco.py',
9293
'configs/mask_rcnn/mask_rcnn_r50_caffe_fpn_mstrain-poly_1x_coco.py',
93-
'configs/gn+ws/mask_rcnn_r50_fpn_gn_ws-all_2x_coco.py'
94+
'configs/gn+ws/mask_rcnn_r50_fpn_gn_ws-all_2x_coco.py',
95+
'configs/gfl/gfl_r50_fpn_1x_coco.py',
96+
'configs/paa/paa_r50_fpn_1x_coco.py',
97+
'configs/sabl/sabl_retinanet_r50_fpn_1x_coco.py',
98+
'configs/yolo/yolov3_d53_320_273e_coco.py'
9499
]
95100

96101

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ This project is released under the [Apache 2.0 license](LICENSE).
4242

4343
## Changelog
4444

45-
v2.3.0 was released in 5/8/2020.
45+
v2.4.0 was released in 5/9/2020.
4646
Please refer to [changelog.md](docs/changelog.md) for details and release history.
4747
A comparison between v1.x and v2.0 codebases can be found in [compatibility.md](docs/compatibility.md).
4848

docs/changelog.md

+50
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,55 @@
11
## Changelog
22

3+
### v2.4.0 (5/9/2020)
4+
5+
**Highlights**
6+
- Fix lots of issues/bugs and reorganize the trouble shooting page
7+
- Support new methods [SABL](https://arxiv.org/abs/1912.04260), [YOLOv3](https://arxiv.org/abs/1804.02767), and [PAA Assign](https://arxiv.org/abs/2007.08103)
8+
- Support Batch Inference
9+
- Start to publish `mmdet` package to PyPI since v2.3.0
10+
- Switch model zoo to download.openmmlab.com
11+
12+
**Bug Fixes**
13+
- Fix default mean/std for onnx (#3491)
14+
- Fix coco evaluation and add metric items (#3497)
15+
- Fix typo for install.md (#3516)
16+
- Fix atss when sampler per gpu is 1 (#3528)
17+
- Fix import of fuse_conv_bn (#3529)
18+
- Fix bug of gaussian_target, update unittest of heatmap (#3543)
19+
- Fixed VOC2012 evaluate (#3553)
20+
- Fix scale factor bug of rescale (#3566)
21+
- Fix with_xxx_attributes in base detector (#3567)
22+
- Fix boxes scaling when number is 0 (#3575)
23+
- Fix rfp check when neck config is a list (#3591)
24+
- Fix import of fuse conv bn in benchmark.py (#3606)
25+
- Fix webcam demo (#3634)
26+
- Fix typo and itemize issues in tutorial (#3658)
27+
- Fix error in distributed training when some levels of FPN are not assigned with bounding boxes (#3670)
28+
29+
**New Features**
30+
- Support Cutout augmentation (#3521)
31+
- Support evaluation on multiple datasets through ConcatDataset (#3522)
32+
- Support [PAA assign](https://arxiv.org/abs/2007.08103) #(3547)
33+
- Support eval metric with pickle results (#3607)
34+
- Support [YOLOv3](https://arxiv.org/abs/1804.02767) (#3083)
35+
- Support [SABL](https://arxiv.org/abs/1912.04260) (#3603)
36+
- Support Batch Inference (#3564)
37+
- Support to publish to Pypi in github-action (#3510)
38+
- Support RandomFlip with horizontal/vertical/diagonal direction (#3608)
39+
40+
**Improvements**
41+
- Refactor common issues in documentation (#3530)
42+
- Add pytorch 1.6 to CI config (#3532)
43+
- Add config to runner meta (#3534)
44+
- Add eval-option flag for testing (#3537)
45+
- Add init_eval to evaluation hook (#3550)
46+
- Add include_bkg in ClassBalancedDataset (#3577)
47+
- Using config's loading in inference_detector (#3611)
48+
- Add atss 101 (#3639)
49+
- Support custom imports (#3641)
50+
- Update urls to download.openmmlab.com (#3665)
51+
52+
353
### v2.3.0 (5/8/2020)
454

555
**Highlights**

docs/install.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,8 @@ pip install mmcv-full
7272

7373
| MMDetection version | MMCV version |
7474
|:-------------------:|:-------------------:|
75-
| master | mmcv-full>=1.0.5, <=1.1.1|
75+
| master | mmcv-full>=1.1.1, <=1.2|
76+
| 2.4.0 | mmcv-full>=1.1.1, <=1.2|
7677
| 2.3.0 | mmcv-full==1.0.5|
7778
| 2.3.0rc0 | mmcv-full>=1.0.2 |
7879
| 2.2.1 | mmcv==0.6.2 |

mmdet/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ def digit_version(version_str):
1616

1717

1818
mmcv_minimum_version = '1.1.1'
19-
mmcv_maximum_version = '1.1.1'
19+
mmcv_maximum_version = '1.2'
2020
mmcv_version = digit_version(mmcv.__version__)
2121

2222

mmdet/version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Copyright (c) Open-MMLab. All rights reserved.
22

3-
__version__ = '2.3.0'
3+
__version__ = '2.4.0'
44
short_version = __version__
55

66

0 commit comments

Comments
 (0)