Megvii Engine Team
6d686ff26f
feat(gopt/inference): allow Float32 output dtype in EnableNCHW64Pass
GitOrigin-RevId: 1891efb76f
4 years ago
Megvii Engine Team
7d3df995cb
feat(gopt/inference): allow Float32 output dtype in EnableNCHW4Pass
GitOrigin-RevId: 81100dbaf7
4 years ago
Megvii Engine Team
47dcdf3e17
fix(mgb/core): fix dtype and resize modifiers for tensor
GitOrigin-RevId: a9d95a4cd8
4 years ago
Megvii Engine Team
0fb9cc41e4
fix(gopt): fix nchw64 opt pass
GitOrigin-RevId: dec18d1ab1
4 years ago
Megvii Engine Team
8da2f698a3
feat(dnn/cuda): support warp perspective/pooling op when channel not aligned to 64
GitOrigin-RevId: 39f29ec990
4 years ago
Megvii Engine Team
c218d4b029
feat(dnn/cuda): fallback conv qs4 support channel not aligend to 64
GitOrigin-RevId: f0d080f35c
4 years ago
Megvii Engine Team
ae6ff2c5a6
feat(mgb/gopt): add opt pass for nchw64 layout transform
GitOrigin-RevId: adede7cef6
4 years ago
Megvii Engine Team
63a9bd30a8
feat(mgb/gopt): add an opt pass for padding channels to enable fast int8/int4 support on GPU
GitOrigin-RevId: 94c719bb5c
4 years ago
Megvii Engine Team
40bab1ed66
feat(log): opt log, enable mgb sdk log at opt build
more info: 16cd674c56
* change MGE_OVERRIDE_LOG_LEVEL to RUNTIME_OVERRIDE_LOG_LEVEL
* use ::std::getenv not MGB_GETENV for special ENV
GitOrigin-RevId: ee0f9c0f72e627c331c00100f6a21adc927081df
4 years ago
Megvii Engine Team
ba2ad46e54
feat(gopt): add deconv nchw4 int8 opt pass, add deconv nchw int8
GitOrigin-RevId: c0530a949e
4 years ago
Megvii Engine Team
51868533c8
fix(mgb/gopt): fix opt pass elementwise operation shape issue at tranform to NCHW4
GitOrigin-RevId: c0c4e3f82e
4 years ago
Megvii Engine Team
364afec033
chore(mge): update copyright years
GitOrigin-RevId: 3c0690bcc1
5 years ago
Megvii Engine Team
55042195d4
chore(winograd): add Convolutionv2 param
GitOrigin-RevId: 1a9e2ea340
5 years ago
Megvii Engine Team
4e9be159f7
feat(mgb/gopt): add opt pass for fusing convolution and reformat
GitOrigin-RevId: d0c5deace2
5 years ago
Megvii Engine Team
6f5d0febf1
perf(dnn/cuda): enhance performance for pooling forward
GitOrigin-RevId: 55fb2a9b25
5 years ago
Megvii Engine Team
7cd71c3102
fix(mgb/gopt): fix cd4 elewise transform
GitOrigin-RevId: 027d5e53e4
5 years ago
Megvii Engine Team
ee2e2b3c7b
fix(mgb/gopt): fix nchwxx optpass of no handle conv_bias opr which with no bias
GitOrigin-RevId: b2b053add4
5 years ago
Megvii Engine Team
8f44d6ea60
fix(mgb): fix optpass fail at transform NCHW to NCHW4 when input dtype is float
GitOrigin-RevId: 3c2c68b11c
5 years ago
Megvii Engine Team
c20d4cc6dc
feat(dnn): fix opt pass nchw44 can not dump resnet
GitOrigin-RevId: 28e5c37f53
5 years ago
Megvii Engine Team
1173205726
fix(gopt): nchw_nchwxx useable and opt pass use nchw_nchwxx_valid
GitOrigin-RevId: 60942aca5b
5 years ago
Megvii Engine Team
eb18eba87d
fix(gopt): fix nchw44 nchw44_dot gopt test
GitOrigin-RevId: 06b38dcd30
5 years ago
Megvii Engine Team
eab7ab0530
fix(gopt): gen nchw_nchw44 when kernel is optimized
GitOrigin-RevId: 89083be200
5 years ago
Megvii Engine Team
777f3ea970
refactor(gopt): format code
GitOrigin-RevId: 9d5c87000f
5 years ago
Megvii Engine Team
80c4705317
perf(mgb): use midout in megbrain to reduce binary size
GitOrigin-RevId: ddc8af79af
5 years ago
Megvii Engine Team
9f4060b050
fix(mgb/gopt): add ShuffleShuffleRemovePass assert
GitOrigin-RevId: 69e07c3197
5 years ago
Megvii Engine Team
8070f40aa1
fix(mgb/gopt): fix gopt nchwxx convert elemwise and reshape
GitOrigin-RevId: 982dee36e1
5 years ago
Megvii Engine Team
486cbdea8b
fix(mgb/opt): nchw to nchw4 pass suppport ic less than 4
GitOrigin-RevId: a3c205f38f
5 years ago
Megvii Engine Team
2e70cf1dd0
feat(mgb/opt): add nchw->nchw4 in tensorcore pass
GitOrigin-RevId: 755f8dfefe
5 years ago
Megvii Engine Team
1e8337f14a
fix(mgb/gopt): remove redundant reshape in nchw->nchw4 pass
GitOrigin-RevId: 0f5c7c3e48
5 years ago
Megvii Engine Team
0ccb965c8e
fix(mgb/gopt): fix convert format nchw->nchw4 pass
GitOrigin-RevId: 1813753b14
5 years ago
Megvii Engine Team
f56f187f6e
fix(mbg/gopt): fix nchw44-dot channel wise trans to nchw44
GitOrigin-RevId: aa2059a796
5 years ago
Megvii Engine Team
30b3d3aa3e
fix(dnn/gopt): add convolution nchw44-dot format gopt
GitOrigin-RevId: e8e1e96379
5 years ago
Megvii Engine Team
45e2beead6
feat(mgb/gopt): add nchw4 optpass
GitOrigin-RevId: 551b6b828d
5 years ago
Megvii Engine Team
e24fcd00c1
refactor(gopt): use graphcommonoptimizeoptions for graphopt
GitOrigin-RevId: dd8a93813a
5 years ago
Megvii Engine Team
1fb7d34f0b
refactor(gopt): refactor layout transform for optimize for inference
GitOrigin-RevId: df4e8866d3
5 years ago
Megvii Engine Team
554ce352c8
feat(mgb/gopt): add nchw44 optpass
GitOrigin-RevId: dc38724558
5 years ago
Megvii Engine Team
7d1e1f9ae9
feat(mgb/gopt): split inference.cpp into two file
GitOrigin-RevId: d32f30d313
5 years ago