142 Commits

Author SHA1 Message Date
littletomatodonkey
26207a8c77
add mgd loss (#2161)
* add mgd loss

* add init

* fix doc
2022-07-19 10:50:51 +08:00
cuicheng01
6cfdf8af5a fix peleenet config 2022-07-15 11:39:46 +00:00
cuicheng01
84c2974d3a fix peleenet and convnext 2022-07-14 09:59:54 +00:00
cuicheng01
1fccb35be7
Merge branch 'develop' into PeleeNet_PR 2022-07-14 10:47:06 +08:00
Yang Nie
4266b8790d rename ConvNext to ConvNeXt 2022-07-09 23:25:50 +08:00
Yang Nie
436f64ad84 Merge branch 'develop' into ConvNeXt 2022-07-09 21:50:31 +08:00
littletomatodonkey
14d6b7efa4
add dist algo (#2133)
* add dist_kd

* add doc

* fix some typos
2022-07-06 16:30:01 +08:00
littletomatodonkey
2b1713b603
fix udml cfg (#2073) 2022-06-16 14:03:37 +08:00
littletomatodonkey
a1c4bbdb8d fix doc 2022-06-10 07:07:26 +00:00
littletomatodonkey
794af8c06f
add kd doc (#1997)
* add kd doc

* fix

* add ssld doc

* fix ssld

* fix ssld

* Update knowledge_distillation.md

* fix doc

* fix dist export

* fix

* add dist doc

* fix speed info

* Update ssld.md

* Update ssld.md
2022-06-09 14:52:50 +08:00
cuicheng01
2e48a7ed7a add PPHGNet_base config 2022-05-23 16:39:58 +00:00
cuicheng01
94d4722b8d
Merge branch 'PaddlePaddle:develop' into develop 2022-05-23 10:15:50 +08:00
gaotingquan
683adcda46 fix: support AMP infer 2022-05-18 18:10:44 +08:00
gaotingquan
5f88903e6e fix: -> DistributedBatchSampler 2022-05-18 18:10:44 +08:00
Yang Nie
62e06ced05 update 2022-05-16 18:00:09 +08:00
cuicheng01
ff09e310de update res2net200_vd_distill_pphgnet_base.yaml 2022-05-13 16:15:00 +00:00
cuicheng01
ad92e521b8 add res2net200_vd_distill_pphgnet_base.yaml 2022-05-13 15:56:59 +00:00
cuicheng01
03142ea32b
Merge pull request #1919 from cuicheng01/develop
Add PPHGNet code
2022-05-13 17:59:53 +08:00
Yang Nie
4a54e5f70b
Update PeleeNet.yaml 2022-05-13 09:10:49 +08:00
cuicheng01
8a760fb85f Add PPHGNet code 2022-05-12 15:53:51 +00:00
Yang Nie
96687d07e2 add PeleeNet code 2022-05-12 23:19:44 +08:00
gaotingquan
6e0900ecec
feat: add PPLCNetV2_base config 2022-05-12 14:38:17 +00:00
Yang Nie
098bc1d8b2 Merge remote-tracking branch 'upstream/develop' into ConvNeXt 2022-05-10 21:30:48 +08:00
Yang Nie
7fa948f806 rename yaml 2022-05-10 21:29:48 +08:00
Yang Nie
5b91120e1a
fix bs 2022-05-10 18:50:55 +08:00
WangChen0902
283ae9b327
add dkd (#1888)
* add dkd

* update dkd

* update dkd

* update dkd

* update dkd

* update dkd

* update dkd and add tipc
2022-05-09 22:55:01 +08:00
Yang Nie
272fda2b83 update config for 8 cards 2022-05-09 12:32:18 +08:00
Yang Nie
b334da6fad
Merge branch 'develop' into ConvNeXt 2022-05-05 14:40:46 +08:00
littletomatodonkey
bb13f3c4f5
fix single card dist (#1889)
* fix single card logit

* fix distillation yaml files
2022-05-05 09:48:56 +08:00
gaotingquan
24372cc6e5 update: update the default gpu num to 8 when using AdamW 2022-04-29 17:31:12 +08:00
flytocc
8b8a02d607 add update_freq option for gradient accumulation 2022-04-28 00:50:28 +08:00
flytocc
ed8202236b add EMA code 2022-04-28 00:39:53 +08:00
flytocc
e1943f9a68 add ConvNeXt code 2022-04-28 00:34:48 +08:00
Wei Shengyu
e6feb68bb8
Merge pull request #1824 from TingquanGao/dev/spt_amp_eval
fix: fp32 eval by default when enable amp
2022-04-20 14:40:46 +08:00
flytocc
c3018ebd39 add VAN-Classification code 2022-04-19 13:13:33 +08:00
gaotingquan
83ed5195c3
fix: set use_fp16_test to True when AMP O2 is enabled 2022-04-18 06:14:43 +00:00
gaotingquan
efde56ffc6
fix: only fp16 evaluation is supported when ampO2 is enabled 2022-04-13 12:14:14 +00:00
cuicheng01
44b9963b25 add mobilevit code 2022-04-01 08:51:42 +00:00
cuicheng01
f977c7c060 update cswin config 2022-03-30 03:40:27 +00:00
cuicheng01
51e06d43f5 add cswin code and doc 2022-03-29 09:50:44 +00:00
gaotingquan
456f9eac81
rename amp_O2 to amp_O2_ultra 2022-03-11 03:02:07 +00:00
gaotingquan
218da4ddf9 feat: amp_O1 -> amp_O1_ultra, amp_O2 -> amp_O2_ultra 2022-03-10 11:10:37 +08:00
WangChen0902
7595ba6d70
add AFD (#1683)
* add AFD
2022-02-28 19:11:50 +08:00
littletomatodonkey
b31b07de45 improve distillation config 2022-02-14 16:34:01 +08:00
Tingquan Gao
0d22017e2e fix: move class_num from Global to Arch 2022-01-25 15:06:36 +08:00
gaotingquan
10c93c55d1 fix: enable amp only in training 2022-01-25 11:58:07 +08:00
gaotingquan
7040ce8314 refactor: change params to be consistent with amp 2022-01-25 11:58:07 +08:00
Wei Shengyu
d6d5efe055
Merge pull request #1616 from JamesLim-sy/change_some_settings_for_clas_train_performance
Change some settings for clas model`s trainning performance
2022-01-25 11:29:27 +08:00
Tingquan Gao
ce166b6ced docs: fix invalid links 2022-01-17 21:14:38 +08:00
gaotingquan
1a9b1782ef fix: fix min_lr & warmup_lr 2022-01-07 11:52:30 +08:00