Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump version to v0.3.0 #260

Merged
merged 4 commits into from
Apr 29, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,10 +64,10 @@ https://user-images.githubusercontent.com/10410257/154433305-416d129b-60c8-44c7-

## Changelog

**0.2.0** was released in 30/3/2022:
**0.3.0** was released in 29/4/2022:

- Support Circular Smooth Label (CSL, ECCV'20) (#153)
- Add [browse_dataset](tools/misc/browse_dataset.py) tool (#98)
- Support TorchServe (#160)
- Support Rotated ATSS (CVPR'20) (#179)

Please refer to [changelog.md](docs/en/changelog.md) for details and release history.

Expand Down
7 changes: 4 additions & 3 deletions README_zh-CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,10 +61,11 @@ https://user-images.githubusercontent.com/10410257/154433305-416d129b-60c8-44c7-

## 更新日志

最新的 **0.2.0** 版本已经在 2022.03.14 发布:
最新的 **0.3.0** 版本已经在 2022.04.29 发布:

- 支持了 TorchServe (#160)
- 支持了 Rotated ATSS-OBB (CVPR'20) 模型 (#179)

- 支持了 Circular Sommth Label (CSL, ECCV'20) 模型 (#153)
- 增加了[数据集浏览工具](tools/misc/browse_dataset.py) (#98)

如果想了解更多版本更新细节和历史信息,请阅读[更新日志](docs/en/changelog.md)。

Expand Down
87 changes: 87 additions & 0 deletions docs/en/changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,92 @@
## Changelog

### v0.3.0 (29/4/2022)

#### Highlight

- Support TorchServe (#160)
- Support Rotated ATSS (CVPR'20) (#179)

#### New Features

- Update performance of ReDet on HRSC2016. (#203)
- Upgrage visualization to custom colors of different classes (#187)
- Update Stable KLD, which solve the Nan issue of KLD training. (#183)
- Support setting dataloader arguments in config and add functions to handle config compatibility. (#215)
The comparison between the old and new usages is as below.

<table align="center">
<thead>
<tr align='center'>
<td>Before v0.2.0</td>
<td>Since v0.3.0 </td>
</tr>
</thead>
<tbody><tr valign='top'>
<th>

```python
data = dict(
samples_per_gpu=2, workers_per_gpu=2,
train=dict(type='xxx', ...),
val=dict(type='xxx', samples_per_gpu=4, ...),
test=dict(type='xxx', ...),
)
```

</th>
<th>

```python
# A recommended config that is clear
data = dict(
train=dict(type='xxx', ...),
val=dict(type='xxx', ...),
test=dict(type='xxx', ...),
# Use different batch size during inference.
train_dataloader=dict(samples_per_gpu=2, workers_per_gpu=2),
val_dataloader=dict(samples_per_gpu=4, workers_per_gpu=4),
test_dataloader=dict(samples_per_gpu=4, workers_per_gpu=4),
)

# Old style still works but allows to set more arguments about data loaders
data = dict(
samples_per_gpu=2, # only works for train_dataloader
workers_per_gpu=2, # only works for train_dataloader
train=dict(type='xxx', ...),
val=dict(type='xxx', ...),
test=dict(type='xxx', ...),
# Use different batch size during inference.
val_dataloader=dict(samples_per_gpu=4, workers_per_gpu=4),
test_dataloader=dict(samples_per_gpu=4, workers_per_gpu=4),
)
```

</th></tr>
</tbody></table>
- Add [get_flops](tools/analysis_tools/get_flops.py) tool (#176)

#### Bug Fixes

- Fix bug about rotated anchor inside flags. (#197)
- Fix Nan issue of GWD. (#206)
- Fix bug in eval_rbbox_map when labels_ignore is None. (#209)
- Fix bug of 'RoIAlignRotated' object has no attribute 'output_size' (#213)
- Fix bug in unit test for datasets. (#222)
- Fix bug in rotated_reppoints_head. (#246)

#### Improvements

- Update citation of mmrotate in README.md (#263)
- Update the introduction of SASM (AAAI'22) (#184)
- Fix doc typo in Config File and Model Zoo. (#199)
- Unified RBox definition in doc. (#234)

#### Contributors

A total of 7 developers contributed to this release.
Thanks @nijkah @GamblerZSY @liuyanyi @yangxue0827 @jbwang1997 @zytx121 @ZwwWayne

### v0.2.0 (30/3/2022)

#### New Features
Expand Down
2 changes: 1 addition & 1 deletion mmrotate/version.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Copyright (c) OpenMMLab. All rights reserved.

__version__ = '0.2.0'
__version__ = '0.3.0'
short_version = __version__


Expand Down