Yue Sun
|
fb42405af8
|
[Feature] Add Autoformer algorithm (#315)
* update candidates
* update subnet_sampler_loop
* update candidate
* add readme
* rename variable
* rename variable
* clean
* update
* add doc string
* Revert "[Improvement] Support for candidate multiple dimensional search constraints."
* [Improvement] Update Candidate with multi-dim search constraints. (#322)
* update doc
* add support type
* clean code
* update candidates
* clean
* xx
* set_resource -> set_score
* fix ci bug
* py36 lint
* fix bug
* fix check constrain
* py36 ci
* redesign candidate
* fix pre-commit
* update cfg
* add build_resource_estimator
* fix ci bug
* remove runner.epoch in testcase
* [Feature] Autoformer architecture and dynamicOPs (#327)
* add DynamicSequential
* dynamiclayernorm
* add dynamic_pathchembed
* add DynamicMultiheadAttention and DynamicRelativePosition2D
* add channel-level dynamicOP
* add autoformer algo
* clean notes
* adapt channel_mutator
* vit fly
* fix import
* mutable init
* remove annotation
* add DynamicInputResizer
* add unittest for mutables
* add OneShotMutableChannelUnit_VIT
* clean code
* reset unit for vit
* remove attr
* add autoformer backbone UT
* add valuemutator UT
* clean code
* add autoformer algo UT
* update classifier UT
* fix test error
* ignore
* make lint
* update
* fix lint
* mutable_attrs
* fix test
* fix error
* remove DynamicInputResizer
* fix test ci
* remove InputResizer
* rename variables
* modify type
* Continued improvements of ChannelUnit
* fix lint
* fix lint
* remove OneShotMutableChannelUnit
* adjust derived type
* combination mixins
* clean code
* fix sample subnet
* search loop fly
* more annotations
* avoid counter warning and modify batch_augment cfg by gy
* restore
* source_value_mutables restriction
* simply arch_setting api
* update
* clean
* fix ut
|
2022-11-14 13:01:04 +08:00 |
pppppM
|
d37829eb60
|
[Refactor] Refactor Mutables and Mutators (#324)
* refactor mutables
* update load fix subnet
* add DumpChosen Typehint
* adapt UTs
* fix lint
* Add GroupMixin to ChannelMutator (temporarily)
* fix type hints
* add GroupMixin doc-string
* modified by comments
* fix type hits
* update subnet format
* fix channel group bugs and add UTs
* fix doc string
* fix comments
* refactor diff module forward
* fix error in channel mutator doc
* fix comments
Co-authored-by: liukai <liukai@pjlab.org.cn>
|
2022-11-01 12:49:42 +08:00 |
pppppM
|
ae205ac0c6
|
Refactor darts (#204)
* add separate optim wrapper
* refactor darts related modules
* refactor darts algorithm
* fix some bugs
* update darts related modules
* update unittest
* update darts configs
|
2022-07-25 09:52:39 +08:00 |
PJDong
|
6c920c88ee
|
Align SPOS and DetNAS to MMRazor2.0
|
2022-07-15 23:04:38 +08:00 |
humu789
|
2d5e8bc675
|
Refactor subnet sampler
|
2022-07-15 23:04:38 +08:00 |
PJDong
|
0939aecdb6
|
refactor name of mutable module
|
2022-07-15 23:04:38 +08:00 |
PJDong
|
56afc69d85
|
Refactor DartsBackbone
|
2022-07-15 23:04:13 +08:00 |
qiufeng
|
99e7993376
|
Refactor backbone
|
2022-07-15 23:04:13 +08:00 |