* add ppyoloe backbone, neck
* add ppyoloe test
* add docstring
* add ppyoloe m/l/x configfile
* add ppyoloe_coco.py
* rename config
* add typehint
* format code; add ut
* add datapre
* add datapre
* add ppyoloe datapre
* add ppyoloe datapre
* add ppyoloe datapre
* reproduce coco v0.1
* add ut
* add ut, docstring
* fix transforms bug
* use mmdet dfloss
* add non plus model config
* add non plus model config
* fix
* add ut
* produce coco v0.2
* fix config
* fix config
* fix eps and transforms bug
* add ema
* fix resize
* fix transforms.py
* fix transforms.py
* fix transforms.py
* old version
* old version
* old version
* old version
* old version
* old version
* fix stride loss error
* add INTER_LANCZOS4
* fix crop bug
* init commit
* format code
* format code
* bgr transforms.py
* add typehint and doc in transforms.py
* 继承新版yolov6head写法,删除不必要的注释
* fix transforms var name bug
* bbox decode use stridetensor insted of priors
* add headmodule todo
* add ppyoloe README.md
* add ppyoloe README.md
* Update tests/test_datasets/test_transforms/test_transforms.py
Co-authored-by: Range King <RangeKingHZ@gmail.com>
* Update tests/test_datasets/test_transforms/test_transforms.py
Co-authored-by: Range King <RangeKingHZ@gmail.com>
* save ckpt last 10 epochs
* save_best ckpt
* del ppyoloe collate
* change name of ppyoloebatchrandomresize
* add the reason for rewritten PPYOLOEDetDataPreprocessor
* solve ppyoloerandomresize name error
* rm PPYOLOERandomExpand
* rm l1 loss
* rm yolov6 loss_obj
* add difference between yolov6 and ppyoloe
* add reason for rewrite paramscheduler
* change proj init way
* fix error
* rm proj_conv in pth
* format code
* add load_from
* update
* support fast training
* add pretrained model url
* update
* add pretrained model url
* fix error
* add imagenet model convert and use init_cfg to init backbone
* add plus model pretrain model
* add ut
* add ut
* fix ut
* fix withstride bug
* cat in yolov5_collate
* merge
* fix typehint
* update readme
* add reason for gap
* fix log in README.md
* rollback yolov6
* change inherit
* fix ut
* fix ut
Co-authored-by: Range King <RangeKingHZ@gmail.com>
Co-authored-by: hha <1286304229@qq.com>
Co-authored-by: huanghaian <huanghaian@sensetime.com>
* 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
Co-authored-by: hha <1286304229@qq.com>
* Add Don't used pre-training weights to how_to
* refine docs of how_to
* refine doc of how_to
Co-authored-by: Range King <RangeKingHZ@gmail.com>
* refine the doc
* refine the doc
Co-authored-by: Range King <RangeKingHZ@gmail.com>
* [FIX] Indices should be either on cpu or on the same device as the indexed tensor
* fix lint error
* use new_full instead of simple torch.ones
* fix lint error
* fix type error
* use existed tensor to create new_full tensor
Co-authored-by: zhubochao <zhubochao@zhubochaodeMacBook-Pro.local>
* 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
Co-authored-by: hha <1286304229@qq.com>
* add yolox structure description
* Update configs/yolox/README.md
Co-authored-by: Range King <RangeKingHZ@gmail.com>
Co-authored-by: Range King <RangeKingHZ@gmail.com>
* [BUG] Fix with_stride
* [BUG] Fix with_stride
* [BUG] Fix with_stride
* [BUG] Fix with_stride
* [BUG] Fix with_stride
* A better to fix
* A better way
* A better way
* A better way
* A better way
* A better way
* A better way
* [CodeCamp] Add module_combination doc
* fix init_weights not match num_base_priors
* add module_combination about yolov5 using other model loss
* Update module_combination.md
* [CodeCamp] Add module_combination doc
* update
* [CodeCamp] Add module_combination doc
* Add new video link
* Add new video link
* Add new video link
* Add new video link
* Add new video link
* Add new video link
* Add new video link
* Add new video link
* Add new video link
* Add new video link
* Add new video link
* Add new video link
* Add new video link
* Add new video link
* Add new video link
* Add new video link
* Add new video link
* Add new video link
* Add new video link
* Add new video link
* Add new video link
* CodeCamp #58 [Doc] translate rtmdet_description.md
* update the part of data augmentation
* update the part of 1.1.1
* add pre-commit
* Update docs/en/algorithm_descriptions/rtmdet_description.md
Co-authored-by: Range King <RangeKingHZ@gmail.com>
* Update docs/en/algorithm_descriptions/rtmdet_description.md
Co-authored-by: Range King <RangeKingHZ@gmail.com>
* Update docs/en/algorithm_descriptions/rtmdet_description.md
Co-authored-by: Range King <RangeKingHZ@gmail.com>
* Complete data augmentation
* Add torch1.13 checking in CI
* add pre-commit
Co-authored-by: Range King <RangeKingHZ@gmail.com>