Commit Graph

25 Commits (dc85144fab20a970341550794857a2f2f9b11564)

Author SHA1 Message Date
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
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
Haian Huang(深度眸) a321cfae80
Fix box cam error (#601)
* fix box cam

* fix box cam
2023-02-28 15:22:56 +08:00
Haian Huang(深度眸) e9e007973e
[Feature] Support auto registry based on mmdet 3.0.0rc6 (#597)
* support auto registry

* update version

* update
2023-02-28 11:01:13 +08:00
tripleMu 28439f102a
[Deploy] Support YOLOv7 easy deploy (#427)
* Support YOLOv7 easy deploy

* Remove useless comment

* Fix mkdir
2023-01-04 20:10:58 +08:00
Range King bb4aea90da
[Refactor] Refactor dataset metainfo to lowercase (#362)
* [Refactor] Refactor dataset metainfo to lowercase.

* Add docs

* Refactor metainfo to lowercase in new files

* Fix dataset meta compatibility
2022-12-27 21:19:39 +08:00
Range King ec367dba12
[Feature] Add a feature for the video demo (#392)
* Create demo.mp4

* Create video_demo.py

* Update large_image_demo.py
2022-12-19 19:49:41 +08:00
HinGwenWoong 91489bf065
[Feature] Add deploy demo (#343)
* [Feature] Add deploy demo

* [Feature] Add deploy demo

* [Feature] Add deploy demo

* [Feature] Add deploy demo
2022-12-06 18:53:26 +08:00
Haian Huang(深度眸) 92fd724e87
[Enhancement] Optimize the vis results of large images in `debug` mode (#346)
* Optimize the vis results of large images in debug mode

* to test

* to test

* remove

* update

* update
2022-12-06 18:47:43 +08:00
HinGwenWoong e3f1cf93a6
[Improvement] Add `--class-name` for filter when save to labelme label. (#314)
* Add `--class-name` for filter when save to labelme label.

* Improve code

* Add check class

* Improve coding

* Improve coding
2022-11-25 16:48:59 +08:00
Haian Huang(深度眸) 9221499af4
[Feature] Support grad-based cam and grad-free cam (#234)
* support cam

* update

* update

* done

* fix lint

* add docstr

* add doc

* update

* update

* FIX
2022-11-25 16:45:40 +08:00
HinGwenWoong 5e0599c825
[Feature] Add flag for output labelme label file in `image_demo` (#288)
* Add flag for labelme

* Add labelme format code

* Add labelme format code

* Add labelme format code

* Add labelme format code

* Add labelme format code

* Add labelme format code

* Add labelme format code

* Add labelme format code

* Add labelme format code

* Add labelme format code

* Add labelme format code

* Not save `imageData`

* preprocess score

* preprocess score

* Fix lint
2022-11-20 15:37:58 +08:00
fatih 0fd6444c00
[Feature] Add large image demo with `sahi` (#284)
* add large image demo with sahi

* fix some typos

* restructure based on reviews

* update default patch size

* add docstring and update docs

* updates based on reviews

* print information

* add debug, update docs, add large image sample

* update docs

* update docs

* update docs

* direct user to install sahi
2022-11-18 20:30:43 +08:00
Haian Huang(深度眸) abcde7679a add v0.1.3 changelog (#275) 2022-11-10 11:12:31 +08:00
HinGwenWoong 596ffd6617 [Feature] `featmap_vis_demo` supports input image folder and url reference (#248)
* [Feature] supports input image folder and url reference

* [Feature] supports input image folder and url reference

* Fix col bug

* Fix filename bug

* Fix filename bug

* Fix filename bug

* Fix filename bug

* Improve suffix

* Add utils.py for common func

* Fix lint

* improve coding

* improve coding

* Fix typo

* Fix typo

* Fix typo

* Improve coding

* Fix coding

* Improve coding
2022-11-10 11:12:31 +08:00
wanghonglie 980e908618 [Feature] Support YOLOv6 training (#183)
* init v6 loss

* init v6s train

* Add train pipeline

* Add lr scheduler

* update

* update

* update

* update

* update

* update

* update

* update

* update

* fix detach bug

* fix detach bug

* update

* Add stop aug hook

* Add save best ckpt

* update

* Add PipelineSwitchHook

* Fix train pipeline stage 2

* update

* Fix train pipeline

* update

* fix stage2 randomaffine bug

update

update

clean

clean

* update letterResize param

* add v6affine config

* add v6 randomaffine

* update v6 config

* update

* update

* update

* update

* update config param

* update

* update

* refactor iou loss % rm v6affine

* update

* rm dfl

* add v6 300 epoch config

* Factor batch atss assigner

* Format code

* Format code

* Roll back

* Refactor dist_calculator

* Refactor select_candidates_in_gts

* Refactor select_highest_overlaps

* Refactor iou_calculator

* Refactor all code

* Improve docstr

* Improve code

* clean config

* add nano tiny config

* pre-commit

* Refactor

* Improve code

* Improve naming and link

* Add UT

* pre commit

* Add UT

* Add UT

* Improve code, using mmdet.BboxOverlaps2D for all iou calculation

* Improve code, using mmdet.BboxOverlaps2D for all iou calculation

* Improve code

* pre commit

* pre commit

* Add UT

* fix config

* pre commit

* Improve code

* Improve code

* Improve code

* Improve code

* [Refactor] YOLOv6 BatchATSSAssigner (#179)

* Factor batch atss assigner

* Format code

* Format code

* Roll back

* Refactor dist_calculator

* Refactor select_candidates_in_gts

* Refactor select_highest_overlaps

* Refactor iou_calculator

* Refactor all code

* Improve docstr

* Improve code

* Improve code

* Improve naming and link

* Add UT

* pre commit

* Add UT

* Add UT

* Improve code, using mmdet.BboxOverlaps2D for all iou calculation

* Improve code, using mmdet.BboxOverlaps2D for all iou calculation

* Improve code

* pre commit

* Fix conflicts

* Improve code

* Improve code

* Improve code

* Improve code

* Improve code

* Improve code

* add utils.py, order the input param

* Improve docstr

* Fix lint

* Improve param mapping

* Improve param mapping

* Improve naming

* assigner return dict

* update

* update config

* update config

* Fix

* Fix UT

* Improve UT

* Improve naming

* Improve coding

* pre commit

* pre commit

* pre commit

* Fix ci

* Improve naming

* Improve coding

* Fix training iou calculate error

* Improve naming

* Improve naming

* Improve type hint

* fix lint

* fix conflicts

* fix UT

* Improve type hint

* Improve naming

* Improve coding

* Improve coding

* Fix UT

* Refactor SIoU

* Pre commit

* Fix

* Improve ciou

* Improve ciou

* refactor varifocal

* Improve ciou

* Improve ciou

* Improve siou

* Improve type hint

* Improve siou

* Improve siou

* Fix lint

* refactor varifocal

* fix iou bug

* fix siou and loss_cls bug

* update

* update

* add scope

* update

* update

* Improve func `gt_instances_preprocess`

* support deploy mode

* Improve func `gt_instances_preprocess`

* Improve func `gt_instances_preprocess`

* Improve func `gt_instances_preprocess`

* Improve func `bbox_overlaps`

* Improve coding

* Improve bbox_overlaps

* Delete useless code

* add yolov6 deploy mode hook

* fix lint

* Add common attributes to reduce calculation

* Improve code

* Improve code

* Fix bug

* Fix bug

* update

* add readme

* update readme

* update readme url

Co-authored-by: HinGwenWoong <peterhuang0323@qq.com>
2022-11-03 19:03:06 +08:00
Haian Huang(深度眸) 4e4615c835 Fix not showing box bug and update the visualization tutorial (#204)
* Fix not showing box bug and update the visualization tutorial

* update

* update

* update
2022-11-03 19:03:06 +08:00
JiayuXu 1ad4ff269c Add feature for image demo. (#128)
* Add the switch of whether to display the result.

* Add the inference test of the images folder

* Add video demo.

* Add progress bar in image and video demo.

* Add dir inference support.

* Add url download support.

* Add output path prompt at the end.

* Modify the logic of saving results.

* Update mmengine limit.
2022-10-13 17:39:52 +08:00
Haian Huang(深度眸) bb3aa48689 [Feature] Support RTMDet (#85)
* add cspnext

* add neck


* update

* align s,tiny test

* update

* update

* fix bug of UT

* fix typehint

* fix resize bug

* update s and tiny

* update s and tiny link

* update convert

* add cls config with rtmdet

* update config


* fix ci error

Co-authored-by: wanghonglie <wanghonglie@pjlab.org.cn>
2022-09-29 19:09:56 +08:00
huanghaian 66dcc4d3d2 fix import order 2022-09-20 10:57:33 +08:00
huanghaian 0a2bcfbbc9 fix docs of get_started.md 2022-09-19 15:46:45 +08:00
huanghaian 6813e3e36d refine docs 2022-09-19 15:23:38 +08:00
hha cc6ac864c9 update featmap_vis_demo and format code 2022-09-18 17:04:14 +08:00
HinGwenWoong 1915c04e5d
[Fix] Improve type hint (#22)
* Fix type hint

* Delete `-> None` when no return val

* format code
2022-09-18 17:02:00 +08:00
hha cfec074cf6 init commit 2022-09-18 10:11:55 +08:00