Commit Graph

364 Commits (887d3ddfdc13d7f78b7a7394a17da65ca9c17794)
 

Author SHA1 Message Date
kitecats a22a208d85
[Docs] Refine doc about faq and troubleshooting_steps (#587)
* refine doc

* fix ci
2023-02-24 12:59:26 +08:00
Xin Li ea8e3f05a1
[Docs] add deploy doc to 15_min_od tutorial (#584)
* add deploy doc to 15_min

* Update docs/zh_cn/get_started/15_minutes_object_detection.md

Co-authored-by: Haian Huang(深度眸) <1286304229@qq.com>

* 1. reset model to checkpoint 2. update demo photo and add version number

---------

Co-authored-by: Haian Huang(深度眸) <1286304229@qq.com>
2023-02-24 09:36:17 +08:00
leling 6038da2728
[Feature] Support training on a single channel image dataset. (#460)
* Add v0.3.0 changelog (#409)

[Docs]Add an example project to 'projects\' folder (#409)

* fix lint

* [Docs]Add an example project to 'projects' folder (#409)

* [Docs]Add an example project to 'projects' folder (#409)

* [Docs]Add an example project to 'projects' folder (#409)

* [Docs]Add an example project to 'projects' folder (#409)

* [Docs]Add an example project to 'projects' folder (#409)

* [Docs] (#409)

* [Docs] (#409)

* [Docs] (#409)

* [Docs] (#409)

* [Docs] (#409)

* [Docs](#409)

* [Docs] (#409)

* [Docs] (#409)

* [Docs] (#409)

* [Docs] (#409)

* UPDATE

* [Docs] (#409)

* [Docs] (#409)

* [Docs] (#409)

* [Docs] (#409)

* [Docs] (#409)

* [Docs] (#409)

* update

---------

Co-authored-by: huanghaian <huanghaian@sensetime.com>
Co-authored-by: Haian Huang(深度眸) <1286304229@qq.com>
2023-02-23 17:13:57 +08:00
Haian Huang(深度眸) e08e9895b0
[Docs] Add FAQ and Troubleshooting steps (#579)
* add FAQ

* update

* update

* update

* update

* update

* update
2023-02-23 16:38:08 +08:00
tripleMu a2fdb2a132
Add deepstream yolov5 config (#571) 2023-02-23 10:14:32 +08:00
leling 87a2672c00
[Feature] Add confusion matrix drawing tool (#572)
* Add files via upload

* cat_single_channel_test

* [Feature] Add confusion matrix drawing tool

* [Feature] Add confusion matrix drawing tool

* [Feature] Add confusion matrix drawing tool

* [Feature] Add confusion matrix drawing tool
2023-02-23 10:08:54 +08:00
Yijie Zheng ab0166abeb
[Fix] fix the config link for rtmdet_tiny (#580)
* [Fix] fix the config link for rtmdet_tiny

* fir the lint
2023-02-22 18:52:56 +08:00
Xin Li b0186e7e73
[Docs] Add DeepStream documentations (#545)
* deepstream doc init

* ch version init

* remove benchmark
2023-02-21 17:39:37 +08:00
Haian Huang(深度眸) 260509a574
[Update] Refactor Docs (#573)
* update get_started

* update

* update

* update

* update

* update

* update

* fix

* fix

* refactor en

* update

* update

* update
2023-02-21 17:19:01 +08:00
yechenzhi 4e8baf8a82
add yolov8 visualization readme (#574)
* add yolov8 visualization readme

* add readme
2023-02-21 11:24:43 +08:00
Range King f2a576d153
[Docs] Refactor zh-CN docs (#568)
* refactor_docs_cn

* update

* update

* update

* add dataset_preparation

---------

Co-authored-by: huanghaian <huanghaian@sensetime.com>
2023-02-20 15:51:37 +08:00
Nioolek 75fc8fc2a3
[Feature] YOLOv8 supports using mask annotation to optimize bbox (#484)
* add cfg

* add copypaste

* add todo

* 在mosaic和mixup中处理gt_masks,改config

* fix cat bug

* add finetune box in affine

* add repr

* del albu config in l

* add doc

* add config

* format code

* fix loadmask

* addconfig,fix mask

* fix loadann

* fix tra

* update LoadAnnotations

* update

* support mask

* fix error

* fix error

* fix config and no maskrefine bug

* fix

* fix

* update config

* format code

* beauty config

* add yolov5 config and readme

* beauty yolov5 config

* add ut

* fix ut. bitmap 2 poly

* fix ut and add mix transform ut.

* fix bool

* fix loadann

* rollback yolov5

* rollback yolov5

* format

* 提高速度

* update

---------

Co-authored-by: huanghaian <huanghaian@sensetime.com>
2023-02-20 11:11:13 +08:00
yechenzhi cbadd3abe4
add yolov7-e6e weight converter (#570)
* add yolov7-e6e weight converter

* add yolov7-e6e weight converter

* add yolov7-e6e weight converter

* fix format

* fix format
2023-02-19 21:48:32 +08:00
Haian Huang(深度眸) 6400fba1af
[Enchance] Optimize and accelerate YOLOX with RTMDet hyps (#542)
* enchance yolox

* update

* update

* fix

* fix

* fix lint
2023-02-17 11:27:03 +08:00
vansin 8cdc741fd3
[Docs] Add twitter discord medium youtube link (#555)
* docs: Add twitter discord medium youtube link

* docs: add zhihu and b link

* [Docs] add link in readme_zh
2023-02-16 12:41:04 +08:00
yechenzhi 761f9f8444
YOLOv8 Assigner visualization (#558)
* add yolov8 assigner visualization

* add note about rtmdet
2023-02-16 10:56:26 +08:00
Zhaoyan Fang d3179daa4d
YOLOv7 Assigner visualization (#543)
* add yolov7 assigner visual

* base yolov5 detector wrirte yolov7

* update readme

* add yolov7 assigner visual

* base yolov5 detector wrirte yolov7

* update

* Update projects/assigner_visualization/README.md

Co-authored-by: Nioolek <40284075+Nioolek@users.noreply.github.com>

* Update projects/assigner_visualization/README.md

Co-authored-by: Nioolek <40284075+Nioolek@users.noreply.github.com>

* add note and typehint

* update

---------

Co-authored-by: Nioolek <40284075+Nioolek@users.noreply.github.com>
2023-02-15 19:05:00 +08:00
Youfu 6f0a765ea8
Update README.md (#552)
modify yolox_loss part
2023-02-15 10:57:22 +08:00
yechenzhi bf6d9e9451
Fix RTMDet visualization to new code (#550)
* fix bug to newer code

* adjust picture format

* add offset for rtmdet

* rewrite axis to fix format

* easier way to get axis
2023-02-14 09:45:38 +08:00
Range King 8d2a7d1ab2
Update rtmdet_tiny_ofa_lat31_syncbn_16xb16-300e_coco.py (#551) 2023-02-13 19:42:49 +08:00
yechenzhi 75618020f8
RTMDet Assigner visualization (#528)
* fix format

* return multiple pos assigns

* rewrite to get matched_gt_inds

* ignore corrupted images

* rm RTMDetectorAssigner

* fix bug for different devices

* add warnings when use rtmdet without checkpoint

* add priors for rtmdet

* fix format

* add readme

* fix format

* fix readme and typo

* typo

* fix note
2023-02-13 11:42:11 +08:00
Yue Sun 164c319493
[Feature] Support MMRazor searchable backbone (#453)
* update subnet cfg

* add docs

* update model link

* fix lint

* mdformat

* update readme

* fix lint

* update link

* rename folder

* fix readme

* update readme

* make lint

* rename

* update readme

* sync mmrazor cfg

* fix cfg

* install issue

* require mmcls

* fix yolo cfg

---------

Co-authored-by: aptsunny <aptsunny@tongji.edu.cn>
Co-authored-by: sunyue1 <sunyue1@sensetime.com>
2023-02-10 16:24:47 +08:00
Youfu 3a6899e232
[Improve] Beautify the YOLOX configuration (#529)
* Beautify the YOLOX configuration

* fix checks

* Update configs/yolox/yolox_s_fast_8xb8-300e_coco.py

Co-authored-by: HinGwenWoong <peterhuang0323@qq.com>

* fix letter case problem

* beauty yolox configs except yolox_s's config

* fix lint

* Update configs/yolox/yolox_s_fast_8xb8-300e_coco.py

Co-authored-by: Haian Huang(深度眸) <1286304229@qq.com>

* fix yolox_s yolox_tiny

* fix tiny

* fix tiny

* simple tiny

---------

Co-authored-by: HinGwenWoong <peterhuang0323@qq.com>
Co-authored-by: Haian Huang(深度眸) <1286304229@qq.com>
2023-02-10 10:50:59 +08:00
tianlei 4e8bf17c90
[Improve] Beautify the YOLOv7 configuration (#506)
* Beautify the YOLOv7 configuration

* yolov7 config

* Update configs/yolov7/yolov7_l_syncbn_fast_8x16b-300e_coco.py

Co-authored-by: Haian Huang(深度眸) <1286304229@qq.com>

* Update configs/yolov7/yolov7_tiny_syncbn_fast_8x16b-300e_coco.py

Co-authored-by: Haian Huang(深度眸) <1286304229@qq.com>

* Update configs/yolov7/yolov7_w-p6_syncbn_fast_8x16b-300e_coco.py

Co-authored-by: Haian Huang(深度眸) <1286304229@qq.com>

* Update configs/yolov7/yolov7_w-p6_syncbn_fast_8x16b-300e_coco.py

Co-authored-by: Haian Huang(深度眸) <1286304229@qq.com>

* Update configs/yolov7/yolov7_w-p6_syncbn_fast_8x16b-300e_coco.py

Co-authored-by: Haian Huang(深度眸) <1286304229@qq.com>

* Update configs/yolov7/yolov7_w-p6_syncbn_fast_8x16b-300e_coco.py

Co-authored-by: Haian Huang(深度眸) <1286304229@qq.com>

* Beautify the YOLOv7 configuration

---------

Co-authored-by: Haian Huang(深度眸) <1286304229@qq.com>
2023-02-10 10:18:57 +08:00
HinGwenWoong d8b1353691
[Improve] Beautify YOLOv6 all configs (#539)
* Beauty YOLOv6 config

* Beauty YOLOv6 config

* Beauty config

* Beauty config
2023-02-10 10:13:47 +08:00
HinGwenWoong ff3e89809e
[DOC] Fix error link (#537)
* Fix error link

* Fix link

* Fix lint
2023-02-10 10:06:17 +08:00
Nioolek e966ce4e60
[Improve] Beauty RTMDet config (#531)
* beauty rtmdet config

* format
2023-02-09 19:08:21 +08:00
Nioolek 82d288f5d4
[Improve] Beauty YOLOv6 head `gt_instances_preprocess` (#532)
* beauty yolov6 head preprocess

* add >0

* format

* add ut

* move path

* format
2023-02-09 19:05:28 +08:00
Haian Huang(深度眸) ccb8315ff3
[Enchance] judge `metainfo` is lower (#535)
* judge metainfo is lower

* update

* update

* update
2023-02-09 09:46:59 +08:00
Youfu 2813e89f44
[Feature] Implement fast version of YOLOX (#518)
* Implement fast version of YOLOX

* config change

* Update yolox_head.py

* Update mmyolo/models/data_preprocessors/data_preprocessor.py

Co-authored-by: Haian Huang(深度眸) <1286304229@qq.com>

* Update mmyolo/models/data_preprocessors/data_preprocessor.py

Co-authored-by: Haian Huang(深度眸) <1286304229@qq.com>

* add test and modify faults

* fix lint

* fix lint

* modify metafile and README

* modify metafile and readme

* fix

* fix

* fix

* fix

* fix

* fix test

---------

Co-authored-by: Haian Huang(深度眸) <1286304229@qq.com>
2023-02-08 20:10:03 +08:00
tripleMu 031e7450bc
[Happy New Year] TensorRT + DeepStream Support. (#485)
* [Happy New Years] TensorRT + DeepStream Support.

* Add deepstream config

* pre-commit fix

* Fix name

* [Happy New Years] TensorRT + DeepStream Support.

* Add deepstream config

* pre-commit fix

* Fix name

* Add config

* Add rtmdet deepstream
2023-02-08 11:07:46 +08:00
tripleMu 4a7228a5cc
Fix rtmdet decoder in easydeploy (#519) 2023-02-07 14:45:27 +08:00
tripleMu e90c369f9d
[Docs] Fix links in YOLOv8 README (#517)
* Update link

* Fix
2023-02-07 10:09:51 +08:00
Range King c3acf42db4
Beautify the YOLOv8 configuration (#516)
* Update yolov5_s-v61_syncbn_8xb16-300e_coco.py

* Update yolov8_s_syncbn_fast_8xb16-500e_coco.py

* Update yolov8_m_syncbn_fast_8xb16-500e_coco.py

* Update yolov8_l_syncbn_fast_8xb16-500e_coco.py

* Update yolov8_s_syncbn_fast_8xb16-500e_coco.py

* Add todo

* Update yolov8_s_syncbn_fast_8xb16-500e_coco.py

* Update transforms.py
2023-02-06 19:39:39 +08:00
Haian Huang(深度眸) f54e5603fd
[Enchance] Extending `DetDataPreprocessor` flexibility (#511)
* Extending DetDataPreprocessor flexibility

* update

* add cast_data
2023-02-06 17:47:22 +08:00
yechenzhi 1dee9eed6e
[Docs] How to specify specific GPU training and inference (#503)
* 中文版指定GPU训练

* 删去不必要文件

* typo

* rebase dev

* add test example

* add english version

* fix format

* english typo

* Update docs/zh_cn/advanced_guides/how_to.md

Co-authored-by: Range King <RangeKingHZ@gmail.com>

* Update docs/zh_cn/advanced_guides/how_to.md

Co-authored-by: Range King <RangeKingHZ@gmail.com>

---------

Co-authored-by: Range King <RangeKingHZ@gmail.com>
2023-02-06 10:12:04 +08:00
yechenzhi 6acde82ec8
Fix typo for assigner visualization (#509) 2023-02-04 13:46:14 +08:00
布鲁瓦丝 8237f19bf8
Added the prompt to submit the pull request (#508) 2023-02-04 11:49:58 +08:00
Audrey528 5f2b08cf5a
add model structure graph of yolov7 in readme (#504) 2023-02-03 20:01:05 +08:00
Haian Huang(深度眸) 79f0aae555
Beautify the YOLOv5 configuration (#501)
* refactor_config
2023-02-03 14:28:35 +08:00
tripleMu 74558aa2f7
Use official isort 2023-01-31 14:50:10 +08:00
tripleMu 77d9ad0c6b
[CI]: fix isort version issue in lint (#492)
* fix lint

* fix-lint
2023-01-29 17:48:54 +08:00
Haian Huang(深度眸) e62c8c4593
Bump version to 0.4.0
Bump version to 0.4.0
2023-01-18 19:54:21 +08:00
Haian Huang(深度眸) d8b13538dc
Add v0.4.0 Changelog (#477)
* Add v0.4.0 changelog

* update

* fix

* fix

* fix

* update

* update

* add url
2023-01-18 19:43:27 +08:00
Range King ac27f900e3
[Docs] Refine README (#482)
* add emoji in README

* update

* update

* update1

* update1

* Add banner

* minor fix

* adjust position

* add toc

* update zh_CN

* update zh_CN

* test

* update

* test

* test

* update

* update

* update

* update

* add banner in README_zh-CN

* replace emoji

* minor fix

* remove some videos

* Update README_zh-CN.md

Co-authored-by: huanghaian <huanghaian@sensetime.com>
2023-01-18 19:38:34 +08:00
Range King 51d30a2837
[Docs] Update `article.md` and `model_zoo.md` (#481)
* Update article.md

* Update model_zoo.md

* Update model_zoo.md
2023-01-18 15:23:31 +08:00
Range King 6bdfc0da26
[Feature] Add a tool for scheduler visualization (#479)
* Create vis_scheduler.py

* add docs

* Update .gitignore

* Update useful_tools.md

* add source link

* Add TODO
2023-01-18 15:03:02 +08:00
Haian Huang(深度眸) 6f478e1ae0
[Bug] Support RTMDet P6 model (#480) 2023-01-18 15:02:39 +08:00
Youfu da62ae7283
[Doc] Add PPYOLOE model structure (#471)
* Update README.md

Add PPYOLOE model structure

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md
2023-01-18 14:32:20 +08:00
Nioolek 07ab35222c
[Feature] Support YOLOv8 training (#458)
* add v8 training head

* add training config

* update

* update1

* update all config

* update all config

* update metafile

* add head loss

* update readme

* iou2ciou in tal, add config

* change init layer

* update

* update

* add clip_grad

* update max_aspect_ratio

* add init

* fix aug config

* update forward

* add official v8 loss

* add official v8 loss

* 同步预测方式

* fix loss bug

* delete useless code

* 替换iou,但还有问题

* fix bug

* fix empty

* add UT

* add UT

* update readme

* replace iou_cal

* add use_ciou docstr

* update metafile

* update metafile

* update metafile

Co-authored-by: huanghaian <huanghaian@sensetime.com>
Co-authored-by: hha <1286304229@qq.com>
2023-01-18 14:16:37 +08:00