Commit Graph

210 Commits (7acc046678a17e48636f48208055f665f0b6f1af)
 

Author SHA1 Message Date
whcao 81e0e3452a
[Feature] Resume from the latest checkpoint automatically. (#61)
* support auto-resume

* support auto-resume

* support auto-resume

* support auto-resume

Co-authored-by: pppppM <67539920+pppppM@users.noreply.github.com>
2022-03-08 11:25:19 +08:00
pppppM 366fd0f095
Bump version to v0.2.0 (#106) 2022-03-07 23:22:44 +08:00
pppppM ef1637e866
[FEATURE] Mobilenet Series Search Space (#82)
* add mbv2 block and identity

* add mbv2 block and identity unittests

* expand_factor -> expand_ratio

* add searchable mobilenet v2

* fix lints

* add spos subnet retraining config

* fix mmcls slurm search

* add proxyless_gpu setting for mbv2

* use bn default

* add angelnas spos config

* update spos readme

* fix SELayer's useage

* add docstring

* rename mbv2 to mb

* add some unittest of mb

* rename mb to mobilenet

* add some rename-mb in configs

* update README of spos

* add rename-mb in unittest

* update test_mmcls

Co-authored-by: wutongshenqiu <690364065@qq.com>
Co-authored-by: humu789 <humu@pjlab.org.cn>
2022-03-07 23:15:18 +08:00
humu789 f59e059cf7
[Fix]Modify BN to SyncBN (#103)
* modify syncBN and bn_training_mode

* undo modify bn_training_mode
2022-03-07 22:51:05 +08:00
qiufeng 91415b92a5
[Enhancement] Add distributed scripts (#105)
* add dist scripts

* add PYTHONPATH
2022-03-07 22:07:13 +08:00
pppppM 608d9514c6
[Enhancement] Reorganizing OpenMMLab projects in readme (#98) 2022-03-02 20:30:50 +08:00
pppppM c5a097b150
Add a new pre-commit-hook to automatically add a copyright (#96)
* Add a new pre-commit-hook to automatically add a copyright

* add check-algo-readme

Co-authored-by: qiufeng <44188071+wutongshenqiu@users.noreply.github.com>

* fix alg-readme lints

Co-authored-by: qiufeng <44188071+wutongshenqiu@users.noreply.github.com>
2022-03-02 20:29:28 +08:00
pppppM 931a0a60c3
[Docs] Add Algorithm Metafiles (#87)
* add metafiles

* fix lints

* add model-index.yml

* rename metafile.yaml to metafile.yml

* fix lint

* add spaces

* add spaces

* add spaces
2022-03-02 18:16:17 +08:00
humu789 b319c1f553
[CI] update pre-commit-config (#93) 2022-02-23 19:31:18 +08:00
qiufeng cf738c15e6
[CI] Add CI for windows and redesign CI (#95)
* seperate lint and update matrix

* remove experimental

* redesign github ci

* add windows test

* fix windows permission issue

* fix pytorch link

* download opencv

* delete unused command
2022-02-23 19:29:34 +08:00
qiufeng 3b6423d39b
fix slurm search shell scripts (#90) 2022-02-17 14:51:57 +08:00
pppppM 5ec23273c6
[Docs]Update README according to OpenMMLab standard. (#65)
* Update README according to OpenMMLab standard.

* [Refactor]Deprecate the support for ``python setup.py test`` (#60)

* Deprecate the support for ``python setup.py test``

* Update requirements

* Upgrade isort in pre-commit hook (#70)

* Update README according to OpenMMLab standard.

* modify uppercase and lowercase

Co-authored-by: whcao <41630003+HIT-cwh@users.noreply.github.com>
2022-02-16 18:06:07 +08:00
Xiaolin Wang cb6f579fa0
[Fix] Fix typo in BaseDistiller (#73) 2022-02-11 13:03:34 +08:00
whcao 4121e58fcc
Upgrade isort in pre-commit hook (#70) 2022-02-10 10:02:02 +08:00
whcao 0dd407abc4
[Refactor]Deprecate the support for ``python setup.py test`` (#60)
* Deprecate the support for ``python setup.py test``

* Update requirements
2022-01-27 09:43:20 +08:00
qiufeng 64ccbc03fd
[Enhance] Add setup multi-processes for all tasks (#59)
* Add setup-multi-processes for all tasks

* Add setup-multi-processes for all tasks

* Add test for setup-multi-processes
2022-01-26 19:17:55 +08:00
qiufeng 8b6c084e40
[Fix] Fix bug in non-distributed training/testing for all tasks (#63)
* Fix bug in non-distributed training/testing for all tasks

* Fix add warning infos
2022-01-26 19:16:29 +08:00
whcao f67d2ab10e
Support CPU training (#62) 2022-01-26 19:13:38 +08:00
qiufeng 5da63685fd
add OpenMMLab website and platform links and mmdeploy (#58)
Co-authored-by: qiufeng <qiufeng3217@gmail.com>
2022-01-26 19:12:58 +08:00
whcao a37133d04c
[Bug]Fix train api (#55)
* fix a bug about registering custom_hooks twice

* update train.py in mmdet and mmseg

* update train.py in mmdet and mmseg

Co-authored-by: caoweihan <caoweihan@sensetime.com>
2022-01-26 19:12:09 +08:00
qiufeng 9596379bb3
[Fix] Fix `show_result` error during test (#53)
* move  from algorithm to model

* rename model to algorithm
2022-01-19 19:32:37 +08:00
humu789 1f55e234b3
[Docs] Fix some unconsistency (#51)
* del ceph setting in configs

* fix some unconsistency between algo's README and configs
2022-01-17 16:09:35 +08:00
qiufeng 721abc4a42
[Docs] Use shared menu from theme instead (#38)
* fix share menu

* initialize zh_cn

Co-authored-by: qiufeng <qiufeng3217@gmail.com>
2022-01-12 19:58:03 +08:00
qiufeng b6c5fffe8f
fix symlink error on windows (#41)
Co-authored-by: qiufeng <qiufeng3217@gmail.com>
2022-01-06 15:35:14 +08:00
whcao d5a9e38efe
[Docs]Update logos (#30)
* replace logos

* update logo

* update logo

Co-authored-by: caoweihan <caoweihan@sensetime.com>
2021-12-31 12:45:25 +08:00
humu789 87f6217bf4
Remove some Chinese issue_template and redundant workflow (#31)
* remove some Chinese issue_template and redundant workflow

* update deploy.yml
2021-12-31 12:44:55 +08:00
Tao Huang 4611be25e0
fix bugs in KLDivergence (#35)
* fix bugs in KLDivergence

* Merge branch "open-mmlab-master" into "fix_kldiv"

* fix linting errors

* fix yapf error

Co-authored-by: huangtao <huangtao@senseauto.com>
2021-12-31 11:25:14 +08:00
Haian Huang(深度眸) 57a5549d18
[Docs] Fix some type of Distill (#29)
* Fix some type of Distill

* fix some corresponding code and docstring based on the pr

Co-authored-by: humu789 <humu@pjlab.org.cn>
2021-12-29 17:28:46 +08:00
whcao e1483b4f4c
add a reference to StructurePruner (#27)
Co-authored-by: caoweihan <caoweihan@sensetime.com>
2021-12-25 23:57:13 +08:00
Haian Huang(深度眸) 677a8ed29f
Fix config error of wsld (#26) 2021-12-25 12:11:48 +08:00
Haian Huang(深度眸) 32ee00263c
Fix type of CWD (#24) 2021-12-25 12:10:50 +08:00
pppppM 12f35a1612
[Fix] update required mmcv version to 1.3.13 (#23) 2021-12-24 23:36:40 +08:00
xiatao e2011d8da8
Update train.md (#22)
update train.md
2021-12-24 22:46:47 +08:00
Chaser_ss 3d36290f24
[Docs]Update AutoSlim README.md (#13)
fix some bugs
2021-12-24 17:58:09 +08:00
Xiaolin Wang 532b59b9ca
fix typo (#18) 2021-12-24 16:08:20 +08:00
AllentDan edc6748658
[Docs] Fix grammar and spelling mistakes in docs (#16)
* fix docs

* fix template
2021-12-24 15:40:40 +08:00
qiufeng 15b5848e27
[Docs] Update requirements for readthedocs (#9)
* update readthedocs requirements

* fix lint

Co-authored-by: qiufeng <qiufeng3217@gmail.com>
2021-12-23 23:54:02 +08:00
humu789 822837cc86
[Docs] update README.md and overview.md (#7) 2021-12-23 19:30:01 +08:00
whcao be4e8ed827
[Fix]Fix readme bug (#5)
* Base Framework (#24)

* Base Framework

* [Feature] Add loss

* [Feature] Add op (#4)

* [Feature] Add mutator (#3)

* [Feature] Add mutable (#2)

* [Feature] Add architecture (#1)

* [Docs] Add Docs (#6)

* add docs

* fix known_third_party

Co-authored-by: qiufeng <qiufeng3217@gmail.com>

* update docs (#12)

Co-authored-by: qiufeng <qiufeng3217@gmail.com>

* [Docs] Add README (#10)

* add readme

* refactor readme

* add logo

* update release time

Co-authored-by: qiufeng <qiufeng3217@gmail.com>

* [Docs] Add Resources (#11)

* add resources

* fix known_third_party

* fix known_third_party

* fix known_third_party

* refactor resources

Co-authored-by: qiufeng <qiufeng3217@gmail.com>

* add pytest (#18)

Co-authored-by: caoweihan <caoweihan@sensetime.com>

* add utils (#17)

Co-authored-by: caoweihan <caoweihan@sensetime.com>

* add distillers (#16)

Co-authored-by: caoweihan <caoweihan@sensetime.com>

* add pruners (#15)

Co-authored-by: caoweihan <caoweihan@sensetime.com>

* fix bug

* update docstring (#20)

* Prepare for open source (#23)

* update MMRazor description

* update Github action

* add Mircosoft copyright

* update requirements

* fix  a bug

* fix a typo

Co-authored-by: humu789 <humu@pjlab.org.cn>
Co-authored-by: humu789 <88702197+humu789@users.noreply.github.com>
Co-authored-by: qiufeng <44188071+wutongshenqiu@users.noreply.github.com>
Co-authored-by: qiufeng <qiufeng3217@gmail.com>
Co-authored-by: whcao <41630003+HIT-cwh@users.noreply.github.com>
Co-authored-by: caoweihan <caoweihan@sensetime.com>

* fix readme and pre-commit

* rename tutorials

* fix a bug

* pass lint

Co-authored-by: pppppM <67539920+pppppM@users.noreply.github.com>
Co-authored-by: humu789 <humu@pjlab.org.cn>
Co-authored-by: humu789 <88702197+humu789@users.noreply.github.com>
Co-authored-by: qiufeng <44188071+wutongshenqiu@users.noreply.github.com>
Co-authored-by: qiufeng <qiufeng3217@gmail.com>
Co-authored-by: caoweihan <caoweihan@sensetime.com>
2021-12-23 18:25:05 +08:00
pppppM 4a01ec678e
[Fix] fix some typos (#6)
* fix typos

* refactor README

* fix lint

* fix lint
2021-12-23 18:01:52 +08:00
pppppM 40e25c0cbe
Prepare for open source (#23)
* update MMRazor description

* update Github action

* add Mircosoft copyright

* update requirements

* fix  a bug

* fix a typo
2021-12-23 12:35:51 +08:00
humu789 b53b3950ae
update docstring (#20) 2021-12-23 12:02:39 +08:00
whcao ea36480b14
Merge pull request #19 from HIT-cwh/fix_autoslim_readme
[Bug]Fix autoslim readme bug
2021-12-23 11:54:17 +08:00
caoweihan da26c068cd fix bug 2021-12-23 11:49:38 +08:00
whcao da9c7a3e99
add pruners (#15)
Co-authored-by: caoweihan <caoweihan@sensetime.com>
2021-12-23 11:29:45 +08:00
whcao ab6cc96461
add distillers (#16)
Co-authored-by: caoweihan <caoweihan@sensetime.com>
2021-12-23 11:29:35 +08:00
whcao 3e52486de5
add utils (#17)
Co-authored-by: caoweihan <caoweihan@sensetime.com>
2021-12-23 11:29:26 +08:00
whcao f7fbe770a6
add pytest (#18)
Co-authored-by: caoweihan <caoweihan@sensetime.com>
2021-12-23 11:29:12 +08:00
qiufeng f911fd5000
[Docs] Add Resources (#11)
* add resources

* fix known_third_party

* fix known_third_party

* fix known_third_party

* refactor resources

Co-authored-by: qiufeng <qiufeng3217@gmail.com>
2021-12-23 10:36:02 +08:00
qiufeng 1938cf1df3
[Docs] Add README (#10)
* add readme

* refactor readme

* add logo

* update release time

Co-authored-by: qiufeng <qiufeng3217@gmail.com>
2021-12-23 10:35:49 +08:00