21
21
[ ![ PyPI] ( https://img.shields.io/pypi/v/mmdet )] ( https://pypi.org/project/mmdet )
22
22
[ ![ docs] ( https://img.shields.io/badge/docs-latest-blue )] ( https://mmdetection.readthedocs.io/en/latest/ )
23
23
[ ![ badge] ( https://github.com/open-mmlab/mmdetection/workflows/build/badge.svg )] ( https://github.com/open-mmlab/mmdetection/actions )
24
- [ ![ codecov] ( https://codecov.io/gh/open-mmlab/mmdetection/branch/master /graph/badge.svg )] ( https://codecov.io/gh/open-mmlab/mmdetection )
25
- [ ![ license] ( https://img.shields.io/github/license/open-mmlab/mmdetection.svg )] ( https://github.com/open-mmlab/mmdetection/blob/master /LICENSE )
24
+ [ ![ codecov] ( https://codecov.io/gh/open-mmlab/mmdetection/branch/main /graph/badge.svg )] ( https://codecov.io/gh/open-mmlab/mmdetection )
25
+ [ ![ license] ( https://img.shields.io/github/license/open-mmlab/mmdetection.svg )] ( https://github.com/open-mmlab/mmdetection/blob/main /LICENSE )
26
26
[ ![ open issues] ( https://isitmaintained.com/badge/open/open-mmlab/mmdetection.svg )] ( https://github.com/open-mmlab/mmdetection/issues )
27
27
[ ![ issue resolution] ( https://isitmaintained.com/badge/resolution/open-mmlab/mmdetection.svg )] ( https://github.com/open-mmlab/mmdetection/issues )
28
28
29
- [ 📘Documentation] ( https://mmdetection.readthedocs.io/en/3.x / ) |
30
- [ 🛠️Installation] ( https://mmdetection.readthedocs.io/en/3.x /get_started.html ) |
31
- [ 👀Model Zoo] ( https://mmdetection.readthedocs.io/en/3.x /model_zoo.html ) |
32
- [ 🆕Update News] ( https://mmdetection.readthedocs.io/en/3.x /notes/changelog.html ) |
29
+ [ 📘Documentation] ( https://mmdetection.readthedocs.io/en/latest / ) |
30
+ [ 🛠️Installation] ( https://mmdetection.readthedocs.io/en/latest /get_started.html ) |
31
+ [ 👀Model Zoo] ( https://mmdetection.readthedocs.io/en/latest /model_zoo.html ) |
32
+ [ 🆕Update News] ( https://mmdetection.readthedocs.io/en/latest /notes/changelog.html ) |
33
33
[ 🚀Ongoing Projects] ( https://github.com/open-mmlab/mmdetection/projects ) |
34
34
[ 🤔Reporting Issues] ( https://github.com/open-mmlab/mmdetection/issues/new/choose )
35
35
@@ -43,24 +43,30 @@ English | [简体中文](README_zh-CN.md)
43
43
44
44
<div align =" center " >
45
45
<a href =" https://openmmlab.medium.com/ " style =" text-decoration :none ;" >
46
- <img src="https://user-images.githubusercontent.com/25839884/218352562-cdded397-b0f3-4ca1-b8dd-a60df8dca75b .png" width="3%" alt="" /></a>
46
+ <img src="https://user-images.githubusercontent.com/25839884/219255827-67c1a27f-f8c5-46a9-811d-5e57448c61d1 .png" width="3%" alt="" /></a>
47
47
<img src =" https://user-images.githubusercontent.com/25839884/218346358-56cc8e2f-a2b8-487f-9088-32480cceabcf.png " width =" 3% " alt =" " />
48
- <a href =" https://discord.gg/raweFPmdzG " style =" text-decoration :none ;" >
48
+ <a href =" https://discord.com/channels/1037617289144569886/1046608014234370059 " style =" text-decoration :none ;" >
49
49
<img src="https://user-images.githubusercontent.com/25839884/218347213-c080267f-cbb6-443e-8532-8e1ed9a58ea9.png" width="3%" alt="" /></a>
50
50
<img src =" https://user-images.githubusercontent.com/25839884/218346358-56cc8e2f-a2b8-487f-9088-32480cceabcf.png " width =" 3% " alt =" " />
51
51
<a href =" https://twitter.com/OpenMMLab " style =" text-decoration :none ;" >
52
52
<img src="https://user-images.githubusercontent.com/25839884/218346637-d30c8a0f-3eba-4699-8131-512fb06d46db.png" width="3%" alt="" /></a>
53
53
<img src =" https://user-images.githubusercontent.com/25839884/218346358-56cc8e2f-a2b8-487f-9088-32480cceabcf.png " width =" 3% " alt =" " />
54
54
<a href =" https://www.youtube.com/openmmlab " style =" text-decoration :none ;" >
55
55
<img src="https://user-images.githubusercontent.com/25839884/218346691-ceb2116a-465a-40af-8424-9f30d2348ca9.png" width="3%" alt="" /></a>
56
+ <img src =" https://user-images.githubusercontent.com/25839884/218346358-56cc8e2f-a2b8-487f-9088-32480cceabcf.png " width =" 3% " alt =" " />
57
+ <a href =" https://space.bilibili.com/1293512903 " style =" text-decoration :none ;" >
58
+ <img src="https://user-images.githubusercontent.com/25839884/219026751-d7d14cce-a7c9-4e82-9942-8375fca65b99.png" width="3%" alt="" /></a>
59
+ <img src =" https://user-images.githubusercontent.com/25839884/218346358-56cc8e2f-a2b8-487f-9088-32480cceabcf.png " width =" 3% " alt =" " />
60
+ <a href =" https://www.zhihu.com/people/openmmlab " style =" text-decoration :none ;" >
61
+ <img src="https://user-images.githubusercontent.com/25839884/219026120-ba71e48b-6e94-4bd4-b4e9-b7d175b5e362.png" width="3%" alt="" /></a>
56
62
</div >
57
63
58
64
## Introduction
59
65
60
66
MMDetection is an open source object detection toolbox based on PyTorch. It is
61
67
a part of the [ OpenMMLab] ( https://openmmlab.com/ ) project.
62
68
63
- The master branch works with ** PyTorch 1.6+** .
69
+ The main branch works with ** PyTorch 1.6+** .
64
70
65
71
<img src =" https://user-images.githubusercontent.com/12907710/187674113-2074d658-f2fb-42d1-ac15-9c4a695e64d7.png " />
66
72
@@ -108,59 +114,56 @@ We are excited to announce our latest work on real-time object recognition tasks
108
114
<img src =" https://user-images.githubusercontent.com/12907710/208044554-1e8de6b5-48d8-44e4-a7b5-75076c7ebb71.png " />
109
115
</div >
110
116
111
- ** v3.0.0rc6 ** was released in 24/2 /2023:
117
+ ** v3.0.0 ** was released in 6/4 /2023:
112
118
113
- - Support [ Boxinst] ( configs/boxinst ) , [ Objects365 Dataset] ( configs/objects365 ) , and [ Separated and Occluded COCO metric] ( docs/en/user_guides/useful_tools.md#coco-separated--occluded-mask-metric )
114
- - Support [ ConvNeXt-V2] ( projects/ConvNeXt-V2 ) , [ DiffusionDet] ( projects/DiffusionDet ) , and inference of [ EfficientDet] ( projects/EfficientDet ) and [ Detic] ( projects/Detic ) in ` Projects `
115
- - Refactor [ DETR] ( configs/detr ) series and support [ Conditional-DETR] ( configs/conditional_detr ) , [ DAB-DETR] ( configs/dab_detr ) , and [ DINO] ( configs/dino )
116
- - Support ` DetInferencer ` for inference, Test Time Augmentation, and automatically importing modules from registry
117
- - Support RTMDet-Ins ONNXRuntime and TensorRT [ deployment] ( configs/rtmdet/README.md#deployment-tutorial )
118
- - Support [ calculating FLOPs of detectors] ( docs/en/user_guides/useful_tools.md#Model-Complexity )
119
+ - Release MMDetection 3.0.0 official version
120
+ - Support Semi-automatic annotation Base [ Label-Studio] ( projects/LabelStudio ) (#10039 )
121
+ - Support [ EfficientDet] ( projects/EfficientDet ) in projects (#9810 )
119
122
120
123
## Installation
121
124
122
- Please refer to [ Installation] ( https://mmdetection.readthedocs.io/en/3.x /get_started.html ) for installation instructions.
125
+ Please refer to [ Installation] ( https://mmdetection.readthedocs.io/en/latest /get_started.html ) for installation instructions.
123
126
124
127
## Getting Started
125
128
126
- Please see [ Overview] ( https://mmdetection.readthedocs.io/en/3.x /get_started.html ) for the general introduction of MMDetection.
129
+ Please see [ Overview] ( https://mmdetection.readthedocs.io/en/latest /get_started.html ) for the general introduction of MMDetection.
127
130
128
- For detailed user guides and advanced guides, please refer to our [ documentation] ( https://mmdetection.readthedocs.io/en/3.x / ) :
131
+ For detailed user guides and advanced guides, please refer to our [ documentation] ( https://mmdetection.readthedocs.io/en/latest / ) :
129
132
130
133
- User Guides
131
134
132
135
<details >
133
136
134
- - [ Train & Test] ( https://mmdetection.readthedocs.io/en/3.x /user_guides/index.html#train-test )
135
- - [ Learn about Configs] ( https://mmdetection.readthedocs.io/en/3.x /user_guides/config.html )
136
- - [ Inference with existing models] ( https://mmdetection.readthedocs.io/en/3.x /user_guides/inference.html )
137
- - [ Dataset Prepare] ( https://mmdetection.readthedocs.io/en/3.x /user_guides/dataset_prepare.html )
138
- - [ Test existing models on standard datasets] ( https://mmdetection.readthedocs.io/en/3.x /user_guides/test.html )
139
- - [ Train predefined models on standard datasets] ( https://mmdetection.readthedocs.io/en/3.x /user_guides/train.html )
140
- - [ Train with customized datasets] ( https://mmdetection.readthedocs.io/en/3.x /user_guides/train.html#train-with-customized-datasets )
141
- - [ Train with customized models and standard datasets] ( https://mmdetection.readthedocs.io/en/3.x /user_guides/new_model.html )
142
- - [ Finetuning Models] ( https://mmdetection.readthedocs.io/en/3.x /user_guides/finetune.html )
143
- - [ Test Results Submission] ( https://mmdetection.readthedocs.io/en/3.x /user_guides/test_results_submission.html )
144
- - [ Weight initialization] ( https://mmdetection.readthedocs.io/en/3.x /user_guides/init_cfg.html )
145
- - [ Use a single stage detector as RPN] ( https://mmdetection.readthedocs.io/en/3.x /user_guides/single_stage_as_rpn.html )
146
- - [ Semi-supervised Object Detection] ( https://mmdetection.readthedocs.io/en/3.x /user_guides/semi_det.html )
147
- - [ Useful Tools] ( https://mmdetection.readthedocs.io/en/3.x /user_guides/index.html#useful-tools )
137
+ - [ Train & Test] ( https://mmdetection.readthedocs.io/en/latest /user_guides/index.html#train-test )
138
+ - [ Learn about Configs] ( https://mmdetection.readthedocs.io/en/latest /user_guides/config.html )
139
+ - [ Inference with existing models] ( https://mmdetection.readthedocs.io/en/latest /user_guides/inference.html )
140
+ - [ Dataset Prepare] ( https://mmdetection.readthedocs.io/en/latest /user_guides/dataset_prepare.html )
141
+ - [ Test existing models on standard datasets] ( https://mmdetection.readthedocs.io/en/latest /user_guides/test.html )
142
+ - [ Train predefined models on standard datasets] ( https://mmdetection.readthedocs.io/en/latest /user_guides/train.html )
143
+ - [ Train with customized datasets] ( https://mmdetection.readthedocs.io/en/latest /user_guides/train.html#train-with-customized-datasets )
144
+ - [ Train with customized models and standard datasets] ( https://mmdetection.readthedocs.io/en/latest /user_guides/new_model.html )
145
+ - [ Finetuning Models] ( https://mmdetection.readthedocs.io/en/latest /user_guides/finetune.html )
146
+ - [ Test Results Submission] ( https://mmdetection.readthedocs.io/en/latest /user_guides/test_results_submission.html )
147
+ - [ Weight initialization] ( https://mmdetection.readthedocs.io/en/latest /user_guides/init_cfg.html )
148
+ - [ Use a single stage detector as RPN] ( https://mmdetection.readthedocs.io/en/latest /user_guides/single_stage_as_rpn.html )
149
+ - [ Semi-supervised Object Detection] ( https://mmdetection.readthedocs.io/en/latest /user_guides/semi_det.html )
150
+ - [ Useful Tools] ( https://mmdetection.readthedocs.io/en/latest /user_guides/index.html#useful-tools )
148
151
149
152
</details >
150
153
151
154
- Advanced Guides
152
155
153
156
<details >
154
157
155
- - [ Basic Concepts] ( https://mmdetection.readthedocs.io/en/3.x /advanced_guides/index.html#basic-concepts )
156
- - [ Component Customization] ( https://mmdetection.readthedocs.io/en/3.x /advanced_guides/index.html#component-customization )
157
- - [ How to] ( https://mmdetection.readthedocs.io/en/3.x /advanced_guides/index.html#how-to )
158
+ - [ Basic Concepts] ( https://mmdetection.readthedocs.io/en/latest /advanced_guides/index.html#basic-concepts )
159
+ - [ Component Customization] ( https://mmdetection.readthedocs.io/en/latest /advanced_guides/index.html#component-customization )
160
+ - [ How to] ( https://mmdetection.readthedocs.io/en/latest /advanced_guides/index.html#how-to )
158
161
159
162
</details >
160
163
161
164
We also provide object detection colab tutorial [ ![ Open in Colab] ( https://colab.research.google.com/assets/colab-badge.svg )] ( demo/MMDet_Tutorial.ipynb ) and instance segmentation colab tutorial [ ![ Open in Colab] ( https://colab.research.google.com/assets/colab-badge.svg )] ( demo/MMDet_InstanceSeg_Tutorial.ipynb ) .
162
165
163
- To migrate from MMDetection 2.x, please refer to [ migration] ( https://mmdetection.readthedocs.io/en/3.x /migration.html ) .
166
+ To migrate from MMDetection 2.x, please refer to [ migration] ( https://mmdetection.readthedocs.io/en/latest /migration.html ) .
164
167
165
168
## Overview of Benchmark and Model Zoo
166
169
0 commit comments