Skip to content

Commit 3ba53ba

Browse files
rentainhentianhe ren
andauthored
Release detrex v0.1.1 (#104)
* refine README * release v0.1.1 * refine README * refine Deformable-DETR README * refine README Co-authored-by: ntianhe ren <rentianhe@dgx061.scc.idea>
1 parent f428680 commit 3ba53ba

File tree

5 files changed

+43
-13
lines changed

5 files changed

+43
-13
lines changed

README.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
[🛠️Installation](https://detrex.readthedocs.io/en/latest/tutorials/Installation.html) |
1919
[👀Model Zoo](https://detrex.readthedocs.io/en/latest/tutorials/Model_Zoo.html) |
2020
[🚀Awesome DETR](https://github.com/IDEA-Research/awesome-detection-transformer) |
21-
[🆕News](#change-log) |
21+
[🆕News](#whats-new) |
2222
[🤔Reporting Issues](https://github.com/IDEA-Research/detrex/issues/new/choose)
2323

2424

@@ -53,6 +53,16 @@ The repo name detrex has several interpretations:
5353

5454
- <font color=#008000> <b> de-t.rex </b> </font>: de means 'the' in Dutch. T.rex, also called Tyrannosaurus Rex, means 'king of the tyrant lizards' and connects to our research work 'DINO', which is short for Dinosaur.
5555

56+
## What's New
57+
v0.1.1 was released on 18/10/2022:
58+
- Add model analysis tools and benchmark in [tools](./tools/).
59+
- Support visualization on COCO eval results and annotations in [tools](./tools/)
60+
- Support [Group-DETR](./projects/group_detr/).
61+
- Release more DINO training results including `DINO-R50-24epochs`, `DINO-R101`, `DINO-Swin-Tiny`, `DINO-Swin-Small`, `DINO-Swin-Base`, `DINO-Swin-Large` in [DINO](./projects/dino/).
62+
- Release better `Deformable-DETR` baselines with **48.2 AP** on COCO dataset in [Deformable-DETR](./projects/deformable_detr/).
63+
64+
65+
Please see [changelog.md](./changlog.md) for details and release history.
5666

5767
## Installation
5868

@@ -87,16 +97,6 @@ Please see [projects](./projects/) for the details about projects that are built
8797
</details>
8898

8999

90-
## Change Log
91-
92-
The **beta v0.1.0** version was released in 21/09/2022. Highlights of the released version:
93-
- Support various backbones, including: [FocalNet](https://arxiv.org/abs/2203.11926), [Swin-T](https://arxiv.org/pdf/2103.14030.pdf), [ResNet](https://arxiv.org/abs/1512.03385) and other [detectron2 builtin backbones](https://github.com/facebookresearch/detectron2/tree/main/detectron2/modeling/backbone).
94-
- Add [timm](https://github.com/rwightman/pytorch-image-models) backbone wrapper and [torchvision](https://github.com/pytorch/vision) backbone wrapper.
95-
- Support various Transformer-based detection algorithms, including: [DETR](https://arxiv.org/abs/2005.12872), [Deformable-DETR](https://arxiv.org/abs/2010.04159), [Conditional-DETR](https://arxiv.org/abs/2108.06152), [DAB-DETR](https://arxiv.org/abs/2201.12329), [DN-DETR](https://arxiv.org/abs/2203.01305), and [DINO](https://arxiv.org/abs/2203.03605).
96-
- Support flexible config system based on [Lazy Configs](https://detectron2.readthedocs.io/en/latest/tutorials/lazyconfigs.html)
97-
98-
Please see [changelog.md](./changlog.md) for details and release history.
99-
100100
## License
101101

102102
This project is released under the [Apache 2.0 license](LICENSE).

changlog.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
## Change Log
22

3+
### v0.1.1 (18/10/2022)
4+
#### New Features
5+
- Add model analyze tools for detrex [#79](https://github.com/IDEA-Research/detrex/pull/79)
6+
- Add benchmark [#81](https://github.com/IDEA-Research/detrex/pull/81)
7+
- Add visualization for COCO eval results and annotations [#82](https://github.com/IDEA-Research/detrex/pull/82)
8+
- Support `Group-DETR` algorhtim [#84](https://github.com/IDEA-Research/detrex/pull/84)
9+
- Release `DINO-Swin` training results [#86](https://github.com/IDEA-Research/detrex/pull/86)
10+
- Release better `Deformable-DETR` baselines [#102](https://github.com/IDEA-Research/detrex/pull/102) [#103](https://github.com/IDEA-Research/detrex/pull/103)
11+
12+
#### Bug Fixes
13+
- Fix bugs in ConvNeXt backbone [#91](https://github.com/IDEA-Research/detrex/pull/91)
14+
15+
#### Documentation
16+
- Add pretrained model weights download links [#86](https://github.com/IDEA-Research/detrex/pull/86)
17+
318
### v0.1.0 (30/09/2022)
419
The **beta v0.1.0** version of detrex was released in 30/09/2022
520

docs/source/changelog.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
## Change Log
22

3+
### v0.1.1 (18/10/2022)
4+
#### New Features
5+
- Add model analyze tools for detrex [#79](https://github.com/IDEA-Research/detrex/pull/79)
6+
- Add benchmark [#81](https://github.com/IDEA-Research/detrex/pull/81)
7+
- Add visualization for COCO eval results and annotations [#82](https://github.com/IDEA-Research/detrex/pull/82)
8+
- Support `Group-DETR` algorhtim [#84](https://github.com/IDEA-Research/detrex/pull/84)
9+
- Release `DINO-Swin` training results [#86](https://github.com/IDEA-Research/detrex/pull/86)
10+
- Release better `Deformable-DETR` baselines [#102](https://github.com/IDEA-Research/detrex/pull/102) [#103](https://github.com/IDEA-Research/detrex/pull/103)
11+
12+
#### Bug Fixes
13+
- Fix bugs in ConvNeXt backbone [#91](https://github.com/IDEA-Research/detrex/pull/91)
14+
15+
#### Documentation
16+
- Add pretrained model weights download links [#86](https://github.com/IDEA-Research/detrex/pull/86)
17+
318
### v0.1.0 (21/09/2022)
419
The **beta v0.1.0** version of detrex was released in 21/09/2022
520

projects/deformable_detr/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ Here we provide the pretrained `Deformable-DETR` weights based on detrex.
4141

4242
All the models are trained using `8 GPUs` with total batch size equals to `16`. We've observed that the result of `deformable-two-stage` model trained using `8 GPUs` may be slightly lower than `16 GPUs` with `32` total batch size.
4343

44-
**Notable facts and caveats**: The training settings are different from the original repo, we use `lr=1e-5` for backbone and `1e-4` for the other modules. The original implementation sets `lr` to `2e-5` for `backbone`, `sampling_offsets` and `reference_points`, and `2e-4` for other modules. And we used `top-300` confidence boxes for testing, which may get a slightly better results on COCO evaluation. And we only freeze the stem layer in ResNet backbone by setting `freeze_at=1` in config.
44+
**Notable facts and caveats**: The training settings are different from the original repo. Most of the training settings are following [DINO](https://github.com/IDEA-Research/detrex/tree/main/projects/dino). As we set `lr=1e-5` for backbone and `1e-4` for the other modules. The original implementation sets `lr` to `2e-5` for `backbone`, `sampling_offsets` and `reference_points`, and `2e-4` for other modules. And we used `top-300` confidence boxes for testing, which may get a slightly better results on COCO evaluation. And we only freeze the stem layer in ResNet backbone by setting `freeze_at=1` in config.
4545

4646
## Converted Weights
4747
<table><tbody>

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
from torch.utils.cpp_extension import CUDA_HOME, CppExtension, CUDAExtension
3232

3333
# detrex version info
34-
version = "0.1.0"
34+
version = "0.1.1"
3535
package_name = "detrex"
3636
cwd = os.path.dirname(os.path.abspath(__file__))
3737

0 commit comments

Comments
 (0)