Commit Graph

378 Commits (8c4d9dc503dc8e327bec8147e8dc97124052f693)
 

Author SHA1 Message Date
Haian Huang(深度眸) 8c4d9dc503
Bump version to 0.6.0
Bump version to 0.6.0
2023-08-15 12:10:55 +08:00
Haian Huang(深度眸) fa86dd2284
add changelog (#851) 2023-08-15 12:06:30 +08:00
Lum 729bdacecf
[Docs] Create 15 minutes instance segmentation tutorial. (#765)
* Add balloon support of yolov5s instance segmentation.

* Fixed typo.

* [Docs] Update 15_minutes_instance_segmentation.md Chinese version.

* [Docs] Update 15_minutes_object_detection.md.

* [Docs] Update 15_minutes_instance_segmentation.md

* Update picture.

* Update comment.

* Fixed typo.

* [Docs] Create 15 min ins seg toturial.

* Create jupyter notebook.

* Fixed typo.

* Update colab url.
2023-08-15 11:36:32 +08:00
azurewings 514a100d7d
Fix typo (#828) 2023-08-15 11:20:34 +08:00
FeiGeChuanShu 9aff22bb75
[Fix] fix path of analyze_logs.py in log_analysis.md (#831) 2023-08-15 11:19:59 +08:00
Nioolek 85958c82e2
[Fix] Fix ppyoloerandomcrop (#817)
* fix ppyoloerandomcrop

* fix maskrefine

---------

Co-authored-by: Lingrui Gu <lingrui.gu@nanovision.com.cn>
2023-07-19 11:34:45 +08:00
huayuan4396 106bec4edc
update deploy docs (#785)
* update deploy docs

* fix lint

* fix params and links

* fix docs

* update image
2023-06-12 10:05:09 +08:00
Haian Huang(深度眸) 1e5372e993
fix gardcam error using in mmdet (#779) 2023-05-17 19:39:43 +08:00
Haian Huang(深度眸) a3b6ae1d65
Fix lazy import of mmpose (#778) 2023-05-17 18:52:13 +08:00
Lum 65663d5e4d
[Docs] Fixed the wrong url. (#764)
* [Docs] Fixed the wrong url.

* Update docs/zh_cn/get_started/article.md

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

* Fixed the pre-commit problem.

---------

Co-authored-by: Range King <RangeKingHZ@gmail.com>
2023-05-15 11:01:24 +08:00
Range King f08126a4f4
Add 15_minutes_object_detection.ipynb (#632) 2023-05-15 11:00:54 +08:00
Daniel Honies 37d5fcb0c1
Update installation.md (#775)
typo in installation command
2023-05-15 10:58:51 +08:00
yechenzhi 6ecebdbbd5
Support yolox-pose based on mmpose (#694)
* add

* reproduce map

* add typehint and doc

* format code

* replace key

* add ut

* format

* format

* format code

* fix ut

* fix ut

* fix comment

* fix comment

* fix comment

* [WIP][Feature] Support yolov5-Ins training

* fix comment

* change data flow and fix loss_mask compute

* align the data pipeline

* remove albu gt mask key

* support yolov5 ins inference

* fix multi gpu test

* align the post_process with v8

* support training

* support training

* code formatting

* code formatting

* Support pad_param type (#672)

* add half_pad_param

* fix default fast_test

* fix loss weight compute

* add models

* add dataset1

* add dataset2

* add dataset3

* add configs

* re commit __init__

* re commit __init__

* re commit

* del local

* add typo

* del PoseToDetConverter and BBoxKeypoints

* del local changes

* fix mask rescale, add segment merge, fix segment2bbox

* fix pipeline

* add dataset

* fix typo

* add resize in mmyolo

* fix typo

* del local

* del local changes

* del local changes

* fix dir name

* fix dir name

* add FilterAnnotations

* fix typo

* new config for yolox-pose

* fix typo

* fix typo

* fix clip and fix mask init

* del pose dataset changes

* fix YOLOv5DetDataPreprocessor

* del local file

* fix typo

* del init_cfg

* simplify config

* fix batch size

* fix batch size

* fix typo

* code formatting

* code formatting

* code formatting

* code formatting

* fix bug for FilterAnnotations

* simpler way for FilterAnnotations

* update config

* [Fix] fix load image from file

* shorten eval time

* fix typo

* add large model

* [Add] Add docs and more config

* [Fix] config type and test_formatting

* [Fix] fix yolov5-ins_m packdetinputs

* hand rebase from yolov5-ins

* use new PackDetInputs

* rebase fix typo

* add mapping table

* fix typo

* add weight

* del typo

* del typo

* add results

* install mmpose, Keypoints note, context manager, predict, ota rename

* fix test

* add unittest for pose_sim_ota_assigner and yolox_head

* add unittest for pose_sim_ota_assigner and yolox_head

* fix typo

---------

Co-authored-by: Nioolek <379319054@qq.com>
Co-authored-by: josonchan <josonchan1998@163.com>
Co-authored-by: Nioolek <40284075+Nioolek@users.noreply.github.com>
Co-authored-by: huanghaian <huanghaian@sensetime.com>
2023-05-15 10:58:25 +08:00
JosonChan e8203150f5
Fix copypaste in yolov5-ins l/x config (#756)
* [Fix] fix copypaste in yolov5-ins l/x config

* fix

* format

* update

* update

---------

Co-authored-by: huanghaian <huanghaian@sensetime.com>
2023-05-10 12:16:38 +08:00
Range King 887d3ddfdc
Update docs.txt (#766) 2023-05-10 11:35:15 +08:00
zhouhui 5f447b2825
update readme of project project (#757) 2023-05-04 12:56:26 +08:00
JosonChan 600343eb08
[Feature] Support YOLOv5 instance segmentation (#735)
* add

* reproduce map

* add typehint and doc

* format code

* replace key

* add ut

* format

* format

* format code

* fix ut

* fix ut

* fix comment

* fix comment

* fix comment

* [WIP][Feature] Support yolov5-Ins training

* fix comment

* change data flow and fix loss_mask compute

* align the data pipeline

* remove albu gt mask key

* support yolov5 ins inference

* fix multi gpu test

* align the post_process with v8

* support training

* support training

* code formatting

* code formatting

* Support pad_param type (#672)

* add half_pad_param

* fix default fast_test

* fix loss weight compute

* fix mask rescale, add segment merge, fix segment2bbox

* fix clip and fix mask init

* code formatting

* code formatting

* code formatting

* code formatting

* [Fix] fix load image from file

* [Add] Add docs and more config

* [Fix] config type and test_formatting

* [Fix] fix yolov5-ins_m packdetinputs

* update

---------

Co-authored-by: Nioolek <379319054@qq.com>
Co-authored-by: Nioolek <40284075+Nioolek@users.noreply.github.com>
Co-authored-by: huanghaian <huanghaian@sensetime.com>
2023-04-27 14:47:52 +08:00
Qingren 9f3adc426f
[FEATURE] Support YOLOv6 3.0 inference (#744)
* [FEATURE] Support YOLOv6 3.0 inference

* add CSPSPPFBottleneck module for YOLOv6 3.0 backbone

* add BiFusion module, YOLOv6RepBiPAFPN module for YOLOv6 3.0 neck

* modify YOLOv6HeadModule to support YOLOv6 3.0 head

* add a yolov6v3 l/m/s/t/n conifgs

* [Fix] Modify YOLOv6 3.0 neck

* Modify YOLOv6RepBiPAFPN

* Add unit tests

* [Fix] Modify configs

* Rename yolov6_v3 configs

* Fix a bug in building BiFusion Module

* Add a checkpoint convert script
2023-04-25 10:22:48 +08:00
triple Mu 1aa1ecd27b
Support model-only inference (#733)
* Support model-only inference

* Fix ppyoloe std

* Add doc

* Fix typo

* Rename
2023-04-20 13:55:34 +08:00
Haian Huang(深度眸) 927e0a46af
Support setting the cache_size_limit parameter and support mmdet 3.0.0 (#707)
* Support setting the cache_size_limit parameter of dynamo in PyTorch 2.0

* update

* update

* fix

* fix

* update

* update

* update version
2023-04-18 10:59:52 +08:00
triple Mu 1e266daf9a
[Enhance] New easydeploy for extending new features. (#732)
* Easydeploy enhance for model only

* Fix readme

* Merge output tensors

* Fix import order

* Fix for issue 729

* Remove task config
2023-04-17 14:09:26 +08:00
Enrique (Kike) Fernández-Laguilhoat e02c558e7a
Add case_sensitive=False to get_files_list to also return images with uppercase extensions (.JPG, .PNG, etc.) (#725) 2023-04-17 10:38:04 +08:00
zhangrui_wolf 933fbb7f03
Fixed some errors in the documentation. (#714) 2023-04-08 12:48:26 +08:00
Range King bb43aa1820
[Docs] Fix typos in the YOLOv7 diagram (#710)
* Update README.md

* Update README.md
2023-04-08 12:40:30 +08:00
kitecats 77f9d1a37e
[Docs] Add en doc training_testing_tricks (#691)
* add en doc training_testing_tricks

* refine doc

* refine doc
2023-03-29 15:13:07 +08:00
Xin Li ac6f7e1d16
FAQ translate (#693)
* faq translate init

* faq translate fix lint

* faq translate fix lint

* Update docs/en/tutorials/faq.md

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

* Update docs/en/tutorials/faq.md

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

* Update docs/en/tutorials/faq.md

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

* Update docs/en/tutorials/faq.md

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

---------

Co-authored-by: Range King <RangeKingHZ@gmail.com>
2023-03-29 15:12:13 +08:00
kitecats ae90f5a88c
add en doc warning_notes (#690) 2023-03-27 10:14:13 +08:00
Haian Huang(深度眸) 5a96fcdec0
[Docs] Add training and testing tricks (#659)
* Add training_testing_tricks.md

* update

* update

* update

* update

* update

* update

* update
2023-03-20 19:03:24 +08:00
Peng Lu 8d67cea185
fix yolox-l ckpt link (#677) 2023-03-20 16:23:15 +08:00
薛定谔的加菲猫 624602c541
fix installaion en doc error (#662) 2023-03-17 10:20:20 +08:00
Nioolek 6341f0e31b
Use num_base_priors to init bias instead of 3 (#658) 2023-03-14 09:49:20 +08:00
Yijie Zheng 71fc5670cb
[Docs] Add an ionogram example in MMYOLO application (#643)
* [Fix] fix the config link for rtmdet_tiny

* fir the lint

* upload configs

* [Docs]Add doc for application examples

* [Doc] fix h1 title for ionogram_detection.md

* [Fix] update doc links for project/misc/

* Update links for application_examples in README

* Update links for application_examples in README

* Fix the bad commit caused by a mistake merge.

* Fix unnecessary modification on Table of Contents

* Add description of dataset preparation

* Add description of dataset preparation

* Update dataset analysis and pipeline visualization

* fix line too long

* Update rtmdet_s in the benchmark

* fix typo in the doc

* Replace local ckpt path with url

* Update file tree, check out for spaces

* Beautify configs

* Beautify configs

* Add introduction of annotation tool

* Update rtmdet benchmark

* Update rtmdet configs

* Fix typo

* Add English doc

* Minor revisio

* Fix typo

* Revision - check labels

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

* Revision - sentence structure

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

* Revision - fix typo

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

* Revision - parameters and FLOPs

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

* Revision - replace flops with FLOPs

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

* Revision - enhance readability

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

* Revision - fix typo

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

* Revision - correct grammatical errors

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

* Revision - enhance

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

---------

Co-authored-by: Range King <RangeKingHZ@gmail.com>
2023-03-13 11:29:37 +08:00
Range King cbf5a80a44
Adjust the order of package imports in boxam_vis_demo.py (#655) 2023-03-13 10:56:54 +08:00
tripleMu 3118eef943
delete easydeploy register (#634) 2023-03-09 19:23:08 +08:00
tang576225574 dab054875d
optimize the convert_kd_ckpt_to_student.py file (#647)
* correct the scale_factor and pad_param value in LetterResize

* correct the scale_factor and pad_param value in LetterResize

* correct the scale_factor and pad_param value in LetterResize

* tang

* update

* tang

* tang

* fix linting

* tang

* tang

* tang

* add print registers

* add print registers

* add print registers

* add print registers

* add print registers

* tang

* tang v1 finished

* tang

* print registers v1.2

* update

* tang

* update version

* update

* update

* remove exclude_prefix

* swap the val pipeline for visualization

* swap the val pipeline for visualization

* swap the val pipeline for visualization

* swap the val pipeline for visualization

* swap the val pipeline for visualization

* optimize the convert_kd_ckpt_to_student file

* optimize the convert_kd_ckpt_to_student file

* optimize the tools/model_converters/convert_kd_ckpt_to_student.py file

---------

Co-authored-by: hha <1286304229@qq.com>
Co-authored-by: huanghaian <huanghaian@sensetime.com>
2023-03-09 19:07:29 +08:00
tang576225574 b4bf125d15
fix the browse_dataset for visualization of test and val (#641)
* correct the scale_factor and pad_param value in LetterResize

* correct the scale_factor and pad_param value in LetterResize

* correct the scale_factor and pad_param value in LetterResize

* tang

* update

* tang

* tang

* fix linting

* tang

* tang

* tang

* add print registers

* add print registers

* add print registers

* add print registers

* add print registers

* tang

* tang v1 finished

* tang

* print registers v1.2

* update

* tang

* update version

* update

* update

* remove exclude_prefix

* swap the val pipeline for visualization

* swap the val pipeline for visualization

* swap the val pipeline for visualization

* swap the val pipeline for visualization

* swap the val pipeline for visualization

---------

Co-authored-by: hha <1286304229@qq.com>
Co-authored-by: huanghaian <huanghaian@sensetime.com>
2023-03-08 11:04:26 +08:00
Haian Huang(深度眸) 421be537e4
[Docs] Add Multi-scale training and testing (#630)
* add ms docs

* fix

* fix

* add en

* update

* update

* update

* update
2023-03-07 16:18:43 +08:00
Range King 69b43e696d
[Feature] Support YOLOv5u inference (#624)
* support yolov5u inference

* minor fix

* Update README.md

* Add all configs

* unify config links
2023-03-07 10:23:13 +08:00
tripleMu 356858517a
Add yolov8 deepstream config (#633) 2023-03-06 18:36:41 +08:00
Nioolek bda1050118
[Feature] YOLOv5 supports using mask annotation to optimize bbox (#565)
* add v5 config and readme

* fix config

* update config

* add remove mask

* update

* update

* fix

* update

---------

Co-authored-by: huanghaian <huanghaian@sensetime.com>
2023-03-06 17:39:32 +08:00
Range King 557f304574
[Fix] Fix typos in the YOLOv8 diagram (#621)
* fix typo

* fix typo in no.17 output
2023-03-06 10:20:07 +08:00
Haian Huang(深度眸) dc85144fab
Bump version to v0.5.0
Bump version to v0.5.0
2023-03-02 17:37:23 +08:00
Range King 6506405970
update banner (#617) 2023-03-02 17:25:14 +08:00
Haian Huang(深度眸) e32838abe1
Add change log of v0.5.0 (#612)
* update

* update

* update

* update

* add configs

* update

* add tta

* update
2023-03-02 17:09:50 +08:00
Yue Sun 30cc772524
Razor backbone cfg & log update (#610)
* razor cfg update

* formatter

* update readme

* readme format

* fix test ci

* remove log

---------

Co-authored-by: sunyue1 <sunyue1@sensetime.com>
2023-03-02 17:01:41 +08:00
Xin Li 9e8f764399
fix image-demo.py empty class_name fatal (#615) 2023-03-02 15:14:51 +08:00
Nioolek 146cd930c5
[Feature] Support RTMDet Ins Segmentation Inference (#583)
* update config

* reproduce map in mmyolo

* reproduce map in mmyolo

* collate fn、process加mask

* reproduce result

* beauty code

* beauty code

* beauty code

* del yolov5_seg_head.py

* beauty config

* add doc and typehint

* del objectness

* fix ut; add empty res
2023-03-02 15:11:09 +08:00
Tianlong Ai 414deaea9a
Update yolov6_description.md (#611)
* Update yolov6_description.md

* Fix lint

* update

---------

Co-authored-by: huanghaian <huanghaian@sensetime.com>
2023-03-02 14:17:38 +08:00
Yanyi Liu 4faea33ab5
change name and remove loss_obj (#613) 2023-03-02 12:44:17 +08:00
Yanyi Liu 4b996f10a5
Rotated object detection and RTMDet-R (#513)
* init

* add cfg

* update align

* update

* fix regularize box

* fix comment

* update config

* remove ckpt

* update

* make mmrotate optional

* fix doc

* add mmrotate req

* support large_demo with rbbox

* add ut

* update

* add doc v01

* update doc

* fix doc

* update

* update

* update readme

* update comments

* fix

* fix doc

* fix doc

* fix

* update

* update

* fix large

* update doc

* update readme

* fix config

* fix configs

* inprove

* update doc

* update assigner

* update ut

* remove rdsl assigner

* rename aug config

* speedup ut

* add comment

* fix data root

* remove doc

* remove empty folder

* add docs

* rename configs

* fix readme

* fix readme

* fix configs

* revert

* fix name

* fix table

* fix doc link

* fix doc link

* update

* update

* update

* Refactor dota splits

* add shapely

* fix typo

* fix ci

* change

* fix type

* uppdata link

* uppdata link

* add some comment

* update

---------

Co-authored-by: huanghaian <huanghaian@sensetime.com>
2023-03-02 10:27:46 +08:00