Megvii Engine Team
|
acb000d07f
|
fix(api_cache): fix serialization for conv_desc
GitOrigin-RevId: 95dbc9c685
|
5 years ago |
Megvii Engine Team
|
c4032222fa
|
fix(api_cache): lock api cache for thread safety
GitOrigin-RevId: 8a244677c3
|
5 years ago |
Megvii Engine Team
|
5419a95d1e
|
perf(cuda/conv): cache serval cudnn api
GitOrigin-RevId: 188c62cdd6
|
5 years ago |
Megvii Engine Team
|
19887942c8
|
feat(dnn/apicache): add generic apicache
GitOrigin-RevId: 40b8ac2ab6
|
5 years ago |
Megvii Engine Team
|
6bb6787d9a
|
feat(mge): add a tool which can analyze the file generated by compare_binary_iodump.py
GitOrigin-RevId: 9acab0a49f
|
5 years ago |
Megvii Engine Team
|
c3f8cf04fa
|
feat(dnn): add conv_bwd_data and conv_bwd_filter accuracy shake check
GitOrigin-RevId: 4069e083d2
|
5 years ago |
Megvii Engine Team
|
0a86a07096
|
fix(mgb/dnn): fix cub potential issues
Wrap cub with CUB_NS_PREFIX and remove dependency on Thrust to avoid potential linking issues
GitOrigin-RevId: 53893b0a39
|
5 years ago |
Megvii Engine Team
|
1e6ef3771f
|
feat(mgb/dnn): add accuracy shake checker
GitOrigin-RevId: 0bb52078a1
|
5 years ago |
Megvii Engine Team
|
4b141f8de4
|
fix(mgb): add usable-depend-on-shape attr
GitOrigin-RevId: 3a14fa6b6f
|
5 years ago |
Megvii Engine Team
|
8163ed157d
|
fix(dnn/cuda): fix cutlass matmul splitk limit
GitOrigin-RevId: fc9a7c638c
|
5 years ago |
Megvii Engine Team
|
ef9aa80074
|
fix(mgb/dnn): fix cuda naive matmul algo
GitOrigin-RevId: 79c9bba73b
|
5 years ago |
Megvii Engine Team
|
ff755451d2
|
refactor(mgb): move algo's name from info to desc and delete some algo's unnecessary param() method
GitOrigin-RevId: 144ff547d1
|
5 years ago |
Megvii Engine Team
|
756c1eb7f2
|
fix(mgb/dnn): add cuda float naive matmul algo
GitOrigin-RevId: db7f7fc057
|
5 years ago |
Megvii Engine Team
|
04b1a45af4
|
fix(dnn): fix cudnn crash when finalize called after cudnn dtor
GitOrigin-RevId: b0ad639921
|
5 years ago |
Megvii Engine Team
|
c338e876ec
|
refactor(mgb/dnn): add negative attribute for algo
GitOrigin-RevId: 88b1ce94a5
|
5 years ago |
Megvii Engine Team
|
ec1a99acc2
|
refactor(mgb/dnn): replace reproducible with attribute
GitOrigin-RevId: d49015714c
|
5 years ago |
Megvii Engine Team
|
0d165399e6
|
fix(mgb): fix fastrun for imperative
GitOrigin-RevId: db54984b92
|
5 years ago |
Megvii Engine Team
|
33da8de12b
|
build(dnn/cuda): split compilation for cutlass wrapper
GitOrigin-RevId: 6365d5fdbc
|
5 years ago |
Megvii Engine Team
|
b717606989
|
fix(dnn/cuda): add block size limit for culass gemm algo
GitOrigin-RevId: c0940e4535
|
5 years ago |
Megvii Engine Team
|
55974e8cf9
|
feat(log): opt log
* opt log at release mode
* add MGE_OVERRIDE_LOG_LEVEL for runtime debug
//! env to config LogLevel
//! DEBUG = 0, INFO = 1, WARN = 2, ERROR = 3, NO_LOG = 4
//! for example , export MGE_OVERRIDE_LOG_LEVEL=0, means set LogLevel to DEBUG
GitOrigin-RevId: 16cd674c56
|
5 years ago |
Megvii Engine Team
|
ba2ad46e54
|
feat(gopt): add deconv nchw4 int8 opt pass, add deconv nchw int8
GitOrigin-RevId: c0530a949e
|
5 years ago |
Megvii Engine Team
|
5d350fc843
|
feat(dnn/cuda): add deconv int8 and fix cutlass conv wrapper base on modify cutlass 2.4
GitOrigin-RevId: 49e0565e8a
|
5 years ago |
Megvii Engine Team
|
a3ea1f153c
|
feat(mgb/opr): add fast profile and combined Execution strategy
GitOrigin-RevId: 843dc3a790
|
5 years ago |
Megvii Engine Team
|
c82d88751a
|
fix(dnn/cuda): add cuda nchw int8 conv impl with nchw4 to fix cu111 compatibility
GitOrigin-RevId: 771968f9ac
|
5 years ago |
Megvii Engine Team
|
652ec9f251
|
fix(mgb/dnn): fix backward computation of tqt
GitOrigin-RevId: 850d11a5ce
|
5 years ago |
Megvii Engine Team
|
c33a717314
|
feat(dnn): repalce is_reproducible with algo attribute in opencl, cpu, rocm and cuda
GitOrigin-RevId: 86dead0a11
|
5 years ago |
Megvii Engine Team
|
2de2222e46
|
feat(dnn/cuda): add cutlass batched gemv kernel for matmul operator
GitOrigin-RevId: 51702c4e79
|
5 years ago |
Megvii Engine Team
|
973d2a0ac2
|
feat(dnn/cuda): add cutlass matmul using split k parallel
GitOrigin-RevId: 650209e35f
|
5 years ago |
Megvii Engine Team
|
03c921f7c4
|
feat(dnn/cuda): add cutlass matmul impls
GitOrigin-RevId: 619c8c299c
|
5 years ago |
Megvii Engine Team
|
c69359d00d
|
fix(dnn/cuda): disable cudnn conv_bias kernels for NCHW4_NCHW tensor format
due to illegal memory access errors caused by the kernels
GitOrigin-RevId: 584cedeeab
|
5 years ago |
Megvii Engine Team
|
2e4b9a42f7
|
fix(mgb/gopt): fix folding conv dimshuffle opt pass
GitOrigin-RevId: 878b7de9de
|
5 years ago |
Megvii Engine Team
|
0e3a6329ff
|
build(cuda): support cu111 build
GitOrigin-RevId: b3067ba4d5
|
5 years ago |
Megvii Engine Team
|
e9db061e45
|
fix(mgb): fix compiling error for cuda-11.1
GitOrigin-RevId: f63e71afa7
|
5 years ago |
Megvii Engine Team
|
cd7090acbb
|
fix(opencl): enable image on mali(cl2.1)
GitOrigin-RevId: 0c670fba80
|
5 years ago |
Megvii Engine Team
|
c51a687cef
|
chore(mge): update copyright years
GitOrigin-RevId: 46104ac891
|
5 years ago |
Megvii Engine Team
|
af42ce7e69
|
fix(megdnn): some fixes of execution policy
GitOrigin-RevId: 920f39bcb6
|
5 years ago |
Megvii Engine Team
|
7afa422df4
|
refactor(megdnn): refactor sub opr setter
GitOrigin-RevId: 475afb9c10
|
5 years ago |
Megvii Engine Team
|
821656aa4b
|
refactor(megdnn): refactor brute force algo in batched matmul
GitOrigin-RevId: 5c143ab3ac
|
5 years ago |
Megvii Engine Team
|
08ff62deb6
|
refactor(megdnn): refactor batched matmul algo in conv bias
GitOrigin-RevId: 64fda611ff
|
5 years ago |
Megvii Engine Team
|
8773926ef8
|
refactor(megdnn): refactor matmul algo in conv bias
GitOrigin-RevId: 932f7d6f81
|
5 years ago |
Megvii Engine Team
|
e4b71bdf64
|
refactor(megdnn): remove unnessary 1x1 algo
GitOrigin-RevId: 809f9b2bba
|
5 years ago |
Megvii Engine Team
|
44c8d2d16f
|
refactor(megdnn): refactor matmul algo in deformable conv
GitOrigin-RevId: 05291baf98
|
5 years ago |
Megvii Engine Team
|
b04ad06f84
|
refactor(megdnn): refactor matmul algo in conv backward filter
GitOrigin-RevId: bb65777583
|
5 years ago |
Megvii Engine Team
|
25089e520e
|
refactor(megdnn): refactor matmul algo in conv backward data
GitOrigin-RevId: 8de601df6e
|
5 years ago |
Megvii Engine Team
|
0d720653ac
|
refactor(megdnn): add default algo for convolution forward
GitOrigin-RevId: a12a7d399a
|
5 years ago |
Megvii Engine Team
|
659217acd2
|
refactor(megdnn): refactor bfloat16 convbias to recursive inteface
GitOrigin-RevId: 378194fb7f
|
5 years ago |
Megvii Engine Team
|
4a1d52c9c6
|
refactor(megdnn): refactor bfloat16 matmul to recursive inteface
GitOrigin-RevId: 641c508aec
|
5 years ago |
Megvii Engine Team
|
b8febaf91f
|
refactor(megdnn): refactor bfloat16 convolutionbackwardfilter to recursive inteface
GitOrigin-RevId: 37c08a5b8b
|
5 years ago |
Megvii Engine Team
|
f14e0c17e7
|
feat(mgb): add recursive for fastrun and megdnn test
GitOrigin-RevId: 743846f645
|
5 years ago |
Megvii Engine Team
|
85fa988348
|
refactor(dnn): add get_algorithm_from_desc interface
GitOrigin-RevId: 6d211ca167
|
5 years ago |