Skip to content

Commit 4c21f7f

Browse files
authored
Update version to 1.1 (open-mmlab#2144)
* update version to 1.1 * fix typo * remove the version limit of ubelt
1 parent 483beb7 commit 4c21f7f

File tree

4 files changed

+44
-8
lines changed

4 files changed

+44
-8
lines changed

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
# MMDetection
32

43
**News**: We released the technical report on [ArXiv](https://arxiv.org/abs/1906.07155).
@@ -7,7 +6,7 @@ Documentation: https://mmdetection.readthedocs.io/
76

87
## Introduction
98

10-
The master branch works with **PyTorch 1.1** or higher.
9+
The master branch works with **PyTorch 1.1 to 1.4**.
1110

1211
mmdetection is an open source object detection toolbox based on PyTorch. It is
1312
a part of the open-mmlab project developed by [Multimedia Laboratory, CUHK](http://mmlab.ie.cuhk.edu.hk/).
@@ -40,7 +39,7 @@ This project is released under the [Apache 2.0 license](LICENSE).
4039

4140
## Changelog
4241

43-
v1.0.0 was released in 30/1/2020, with more than 20 fixes and improvements.
42+
v1.1.0 was released in 24/2/2020.
4443
Please refer to [CHANGELOG.md](docs/CHANGELOG.md) for details and release history.
4544

4645
## Benchmark and model zoo
@@ -77,11 +76,11 @@ Other features
7776
- [x] [DCNv2](configs/dcn/README.md)
7877
- [x] [Group Normalization](configs/gn/README.md)
7978
- [x] [Weight Standardization](configs/gn+ws/README.md)
80-
- [x] OHEM
79+
- [x] [OHEM](configs/faster_rcnn_ohem_r50_fpn_1x.py)
8180
- [x] Soft-NMS
8281
- [x] [Generalized Attention](configs/empirical_attention/README.md)
8382
- [x] [GCNet](configs/gcnet/README.md)
84-
- [x] [Mixed Precision (FP16) Training](https://github.com/open-mmlab/mmdetection/blob/master/configs/fp16)
83+
- [x] [Mixed Precision (FP16) Training](configs/fp16)
8584
- [x] [InstaBoost](configs/instaboost/README.md)
8685

8786

@@ -125,4 +124,5 @@ If you use this toolbox or benchmark in your research, please cite this project.
125124

126125
## Contact
127126

128-
This repo is currently maintained by Kai Chen ([@hellock](http://github.com/hellock)), Yuhang Cao ([@yhcao6](https://github.com/yhcao6)), Wenwei Zhang ([@ZwwWayne](https://github.com/ZwwWayne)), Jiangmiao Pang ([@OceanPang](https://github.com/OceanPang)) and Jiaqi Wang ([@myownskyW7](https://github.com/myownskyW7)).
127+
This repo is currently maintained by Kai Chen ([@hellock](http://github.com/hellock)), Yuhang Cao ([@yhcao6](https://github.com/yhcao6)), Wenwei Zhang ([@ZwwWayne](https://github.com/ZwwWayne)),
128+
Jiarui Xu ([@xvjiarui](https://github.com/xvjiarui)). Other core developers include Jiangmiao Pang ([@OceanPang](https://github.com/OceanPang)) and Jiaqi Wang ([@myownskyW7](https://github.com/myownskyW7)).

docs/CHANGELOG.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,41 @@
11
## Changelog
22

3+
### v1.1.0 (24/2/2020)
4+
5+
**Highlights**
6+
- Dataset evaluation is rewritten with a unified api, which is used by both evaluation hooks and test scripts.
7+
- Support new methods: [CARAFE](https://arxiv.org/abs/1905.02188).
8+
9+
**Breaking Changes**
10+
- The new MMDDP inherits from the official DDP, thus the `__init__` api is changed to be the same as official DDP.
11+
- The `mask_head` field in HTC config files is modified.
12+
- The evaluation and testing script is updated.
13+
- In all transforms, instance masks are stored as a numpy array shaped (n, h, w) instead of a list of (h, w) arrays, where n is the number of instances.
14+
15+
**Bug Fixes**
16+
- Fix IOU assigners when ignore_iof_thr > 0 and there is no pred boxes. (#2135)
17+
- Fix mAP evaluation when there are no ignored boxes. (#2116)
18+
- Fix the empty RoI input for Deformable RoI Pooling. (#2099)
19+
- Fix the dataset settings for multiple workflows. (#2103)
20+
- Fix the warning related to `torch.uint8` in PyTorch 1.4. (#2105)
21+
- Fix the inference demo on devices other than gpu:0. (#2098)
22+
- Fix Dockerfile. (#2097)
23+
- Fix the bug that `pad_val` is unused in Pad transform. (#2093)
24+
- Fix the albumentation transform when there is no ground truth bbox. (#2032)
25+
26+
**Improvements**
27+
- Use torch instead of numpy for random sampling. (#2094)
28+
- Migrate to the new MMDDP implementation in MMCV v0.3. (#2090)
29+
- Add meta information in logs. (#2086)
30+
- Rewrite Soft NMS with pytorch extension and remove cython as a dependency. (#2056)
31+
- Rewrite dataset evaluation. (#2042, #2087, #2114, #2128)
32+
- Use numpy array for masks in transforms. (#2030)
33+
34+
**New Features**
35+
- Implement "CARAFE: Content-Aware ReAssembly of FEatures". (#1583)
36+
- Add `worker_init_fn()` in data_loader when seed is set. (#2066, #2111)
37+
- Add logging utils. (#2035)
38+
339
### v1.0.0 (30/1/2020)
440

541
This release mainly improves the code quality and add more docstrings.

requirements/tests.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@ kwarray
77
pytest
88
pytest-cov
99
pytest-runner
10-
ubelt == 0.8.8
10+
ubelt
1111
xdoctest >= 0.10.0
1212
yapf

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ def readme():
1616

1717

1818
MAJOR = 1
19-
MINOR = 0
19+
MINOR = 1
2020
PATCH = 0
2121
SUFFIX = ''
2222
if PATCH != '':

0 commit comments

Comments
 (0)