Megvii Engine Team
|
22853fa20c
|
feat(mge/quantization): add `mapping` parameter for custom modules
GitOrigin-RevId: a4de4261d0
|
4 years ago |
Megvii Engine Team
|
ab9fa48ee7
|
feat(mge/quantization): make `q_dict` a kwarg rather than an arg
GitOrigin-RevId: 38e3b2bfaf
|
4 years ago |
Megvii Engine Team
|
7a8183f4e0
|
fix(mge/quantization): fix enable observer bug
GitOrigin-RevId: 493cf9dea9
|
4 years ago |
Megvii Engine Team
|
555ecea9bc
|
feat(mge/quantization): add bias fakequant support
GitOrigin-RevId: a5e953b3fa
|
4 years ago |
Megvii Engine Team
|
d4b86b844e
|
feat(mge/dtype): add int2 lowbit support and example
GitOrigin-RevId: 67c14ac959
|
4 years ago |
Megvii Engine Team
|
35c712767d
|
fix(mge/quant): fix TQT epoch scale change bug
GitOrigin-RevId: 6e39de9cec
|
4 years ago |
Megvii Engine Team
|
e6e41242c7
|
fix(mge/quant): fix zero grad warn in TQT train
GitOrigin-RevId: a6545ee366
|
4 years ago |
Megvii Engine Team
|
4495c0cc86
|
feat(mgb/quantization): add get quantize parameters support
GitOrigin-RevId: 5727f63560
|
4 years ago |
Megvii Engine Team
|
7a8a2830a8
|
feat(quant): support nnie quant
GitOrigin-RevId: 8ca3f828bd
|
5 years ago |
Megvii Engine Team
|
5fa444c39a
|
refactor(mge/quantization): add `narrow_range` to control quant dtype's lower bound
GitOrigin-RevId: 92389341be
|
5 years ago |
Megvii Engine Team
|
6ed791bc86
|
feat(mge/quant): add TQT quant method
GitOrigin-RevId: 00b1616e73
|
5 years ago |
Megvii Engine Team
|
ca52a93e9f
|
fix(mge/quant): fix init value of histogram observer
GitOrigin-RevId: 9c8caa5f8f
|
5 years ago |
Megvii Engine Team
|
38f7cbd9aa
|
fix(mge/module): fix redundant recursion in `train()`
GitOrigin-RevId: 6b3566930b
|
5 years ago |
Megvii Engine Team
|
5c2323529d
|
test(mge/quantization): add `quantize_disabled` related test
GitOrigin-RevId: f62ba600c5
|
5 years ago |
Megvii Engine Team
|
ab91302515
|
feat(mge/quantization): add `quantize_disabled` attribute in Module
GitOrigin-RevId: f108f03c5a
|
5 years ago |
Megvii Engine Team
|
6742a58b7e
|
fix(quant): observer do not use cond_take
GitOrigin-RevId: a954814bcb
|
5 years ago |
Megvii Engine Team
|
15d1bd4d1f
|
fix(mge/quantization): use list rather than generator to modify submodules
GitOrigin-RevId: b5a3851330
|
5 years ago |
Megvii Engine Team
|
7b2c5a7383
|
fix(mge/quantization): fix histogram observer load and store issue
GitOrigin-RevId: b0a2b476e4
|
5 years ago |
Megvii Engine Team
|
e6820b91e8
|
feat(mge/module): add conv and conv_relu quantization module
GitOrigin-RevId: 9cd668d97b
|
5 years ago |
Megvii Engine Team
|
caf1fac251
|
refactor(mge/quantization): split `QATModule` and refactor convert api
GitOrigin-RevId: 80cfb12d10
|
5 years ago |
Megvii Engine Team
|
ff341cb19b
|
fix(mge/quantization): modify observer api
GitOrigin-RevId: 7b9c22be96
|
5 years ago |
Megvii Engine Team
|
205291a3b5
|
feat(mge/quantization): add histgram observer
GitOrigin-RevId: a9252a6baf
|
5 years ago |
Megvii Engine Team
|
7c4f1a3851
|
feat(mge/quantization): add calibration support
GitOrigin-RevId: f16fbba2b7
|
5 years ago |
Megvii Engine Team
|
38a95744fb
|
refactor(mge/quantization): refactor qconfig, remove inp_observer and bias_fakequant
GitOrigin-RevId: e57f9edd12
|
5 years ago |
Megvii Engine Team
|
de75dae84c
|
fix(mge/quantization): fix get scale issue
GitOrigin-RevId: 99068d7422
|
5 years ago |
Megvii Engine Team
|
206521cd33
|
fix(mge/quant): avoid updating the scale and zero point in eval mode
GitOrigin-RevId: dfb08cf701
|
5 years ago |
Megvii Engine Team
|
8c110c3942
|
feat(mge/quantization): add quantization interface
GitOrigin-RevId: 4fe1233ec3
|
5 years ago |