Megvii Engine Team
b8ccc6a211
fix(mgb): fix loss execution policy after opr shallow copy
GitOrigin-RevId: 4738136e4a
3 years ago
Megvii Engine Team
6bb5409976
feat(dnn/src): add images2neibs kernel of opencl and related test
GitOrigin-RevId: 82242b7437
3 years ago
Megvii Engine Team
369c2ccc5a
style(all): reformat c++ code
GitOrigin-RevId: 3ffd1b211f
3 years ago
Megvii Engine Team
c0ccd0ea7e
feat(mge/bn): add NHWC support for bn
GitOrigin-RevId: 0a5bb6f72d
3 years ago
Megvii Engine Team
d7cc4628f6
perf(gopt): opt concat for OpenCL
GitOrigin-RevId: 9bb226d4b1
3 years ago
Megvii Engine Team
8ef12bdf22
feat(mgb/gopt): add user inferface for global layout transform
GitOrigin-RevId: b71d6c60ef
3 years ago
Megvii Engine Team
0ad377c7cf
fix(mgb/gopt): add error message when input dtype is not equal to param dtype in BN2Elemwise pass
GitOrigin-RevId: 3d09a2a12e
3 years ago
Megvii Engine Team
3b9b87809d
refactor(dnn): refactor lowbit tensor format
GitOrigin-RevId: b646dc085b
4 years ago
Megvii Engine Team
36b1ba052f
fix(mgb/dnn): fix cudnn8.0.4 convbias with z
GitOrigin-RevId: 09453d8a12
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
a437ec8e88
fix(src/gopt): add replace func of typecvt opr for nhwcd4 pass
GitOrigin-RevId: 801eb1dab3
4 years ago
Megvii Engine Team
9da26407ea
feat(ci): and model to test algo policy compatible
GitOrigin-RevId: e58caf08c8
4 years ago
Megvii Engine Team
a3ea1f153c
feat(mgb/opr): add fast profile and combined Execution strategy
GitOrigin-RevId: 843dc3a790
4 years ago
Megvii Engine Team
364afec033
chore(mge): update copyright years
GitOrigin-RevId: 3c0690bcc1
4 years ago
Megvii Engine Team
55042195d4
chore(winograd): add Convolutionv2 param
GitOrigin-RevId: 1a9e2ea340
4 years ago
Megvii Engine Team
5063a2063b
feat(mgb): add fastrun support for matmul/batchedmatrixmul
GitOrigin-RevId: a48ea9bff6
4 years ago
Megvii Engine Team
d07cfdcbe9
refactor(mgb): move convolution mixin to search_policy
GitOrigin-RevId: 81e32da034
4 years ago
Megvii Engine Team
5f171298aa
feat(mgb/gopt): add AxisAddRemove opr support for cd4 opt pass
GitOrigin-RevId: 85218ee0c4
4 years ago
Megvii Engine Team
7cd71c3102
fix(mgb/gopt): fix cd4 elewise transform
GitOrigin-RevId: 027d5e53e4
4 years ago
Megvii Engine Team
cab46f2a00
fix(dnn): fix relayout format when group conv group=1
GitOrigin-RevId: f2b53be77f
4 years ago
Megvii Engine Team
4afa4b72c3
fix(mgb/oppass): fix fuse conv bias pass when bias is full bias and bias
is const provider
GitOrigin-RevId: 3285022f33
4 years ago
Megvii Engine Team
40e778fbd1
fix(mgb): fix-deconv-io16c32-pass-fail
GitOrigin-RevId: 4b44cb48cb
4 years ago
Megvii Engine Team
59a9275c66
fix(mge): fix optimize_for_inference during trace.dump
GitOrigin-RevId: e10f7c323a
4 years ago
Megvii Engine Team
fade97d4ef
fix(mgb/gopt): fix convert batchnorm to elemwise pass issue
GitOrigin-RevId: eda7f1ab95
4 years ago
Megvii Engine Team
78d7d400d1
feat(opr): add a constant flavor for SharedDeviceTensor
Also, add a CONSTANT value inference tag to outputs of
MultipleDeviceTensorHolder.
GitOrigin-RevId: 82a805ed5f
4 years ago
Megvii Engine Team
80c4705317
perf(mgb): use midout in megbrain to reduce binary size
GitOrigin-RevId: ddc8af79af
4 years ago
Megvii Engine Team
4348960c40
fix(mge/gopt): fix fp16 compute mode
GitOrigin-RevId: 350625d1aa
4 years ago
Megvii Engine Team
c1fb3c8c1a
fix(mgb/gopt): fix ConvertF32ToF16Pass endpoints
GitOrigin-RevId: 850eaa0906
4 years ago
Megvii Engine Team
4d35397bdf
fix(dnn/fallback): fix conv1x1/im2col usable and fuse-conv-bias get fp32xfp32-->qint8 error
GitOrigin-RevId: 5a3bfedd8a
5 years ago
Megvii Engine Team
12dc36a6ab
feat(mgb/gopt): add interface to reproducible
GitOrigin-RevId: f341bea40b
5 years ago
Megvii Engine Team
50db9b84c2
fix(gopt): fix paramfuse if the endpoint is const
GitOrigin-RevId: f666f6d700
5 years ago
Megvii Engine Team
f1c86606cb
fix(dnn/cuda): fix FuseConvBiasWithZ pass for HSwish activation
GitOrigin-RevId: b290469cb1
5 years ago
Megvii Engine Team
6585514902
fix(gopt): fix convbias replace of cd4 pass
GitOrigin-RevId: b0715e2b77
5 years ago
Megvii Engine Team
e109ae919c
fix(mgb/gopt): fix float32 to float16 opt pass
GitOrigin-RevId: d828512e44
5 years ago
Megvii Engine Team
1255c9f13d
feat(mge/opr): add opr remap in opencl and naive
GitOrigin-RevId: 4540788660
5 years ago
Megvii Engine Team
7d1e1f9ae9
feat(mgb/gopt): split inference.cpp into two file
GitOrigin-RevId: d32f30d313
5 years ago
Megvii Engine Team
8b0315b3b1
fix(mgb): fix nhwcd4 optpass
GitOrigin-RevId: 9295abec77
5 years ago
Megvii Engine Team
a94fb7b126
fix(mgb/gopt): fix convert format opt pass by ensuring the replacement won't change output var's channel
GitOrigin-RevId: 170994935a
5 years ago
Megvii Engine Team
f91881ffdc
MegEngine: Initial commit of MegEngine.
GitOrigin-RevId: f0c8338beb
5 years ago