Megvii Engine Team
bfb30dcb81
chore(format): fix compile bugs after code format
GitOrigin-RevId: 11a4b06f6f
3 years ago
Megvii Engine Team
177dec94c5
feat(mgb/opr): add bgr2gray mode for cvtcolor opr
GitOrigin-RevId: d50415b236
3 years ago
Megvii Engine Team
d69b59035d
feat(dnn): add an get_all_algorithms_safe interface
GitOrigin-RevId: e3734e4531
3 years ago
Megvii Engine Team
694aa1bd92
feat(dnn): add heuristic cache
GitOrigin-RevId: 35e942b5e3
3 years ago
Megvii Engine Team
10bcf75767
feat(dnn/x86): add algo for x86 max pooling for Window size bigger than 10 and S1 under NCHW88
GitOrigin-RevId: 613a18dd91
3 years ago
Megvii Engine Team
4e4497b903
refactor(mgb/dnn): x86 pooling rebase algochooser
GitOrigin-RevId: 96cdc57180
3 years ago
Megvii Engine Team
ca2828ddcb
fix(dnn/x86): fix x86 int8 matmul ldc bug
GitOrigin-RevId: 2502f99000
4 years ago
Megvii Engine Team
1e6ef3771f
feat(mgb/dnn): add accuracy shake checker
GitOrigin-RevId: 0bb52078a1
4 years ago
Megvii Engine Team
4b141f8de4
fix(mgb): add usable-depend-on-shape attr
GitOrigin-RevId: 3a14fa6b6f
4 years ago
Megvii Engine Team
2d18074a70
fix(mgb): fix spell error
GitOrigin-RevId: acae00e0a5
4 years ago
Megvii Engine Team
420672beca
fix(mgb/dnn): fix x86 matmul midout decl
GitOrigin-RevId: fe1fc977e1
4 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
4 years ago
Megvii Engine Team
c33a717314
feat(dnn): repalce is_reproducible with algo attribute in opencl, cpu, rocm and cuda
GitOrigin-RevId: 86dead0a11
4 years ago
Megvii Engine Team
c51a687cef
chore(mge): update copyright years
GitOrigin-RevId: 46104ac891
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
fc0fcd2f7f
chore(winograd): remove winograd transform code
GitOrigin-RevId: 78c3cfceae
4 years ago
Megvii Engine Team
0398a7867f
fix(build/windows/cuda/llvm): fix windows bazel build with cuda
* Adapt to the new version llvm/clang-11
* fix windows bazel build with cuda
* add windows bazel build cuda ci
* opt windows bazel ci scripts
GitOrigin-RevId: 6ea7c66585
4 years ago
Megvii Engine Team
a1877ee0fa
refactor(dnn): refactor algo interface, use algoinfo instead of global algorithm
GitOrigin-RevId: 479718ac75
4 years ago
Megvii Engine Team
1f8e40753f
fix(mkl): fix windows mkl LOG compute exception
GitOrigin-RevId: cd2ebaaec1
4 years ago
Megvii Engine Team
f7b2bdae1a
refactor(dnn): refactor algorithm type interface
GitOrigin-RevId: 843d885f82
4 years ago
Megvii Engine Team
18ec5341f2
refactor(dnn): remove unused costmodel in cuda
GitOrigin-RevId: b15f0607b9
4 years ago
Megvii Engine Team
e39f938662
refactor(dnn): remove ProfileCache and matmul algo in x86
GitOrigin-RevId: 55a700d747
4 years ago
Megvii Engine Team
2a3f4d099a
refactor(dnn/arm): refactor CPU heuristic algo selection
GitOrigin-RevId: 60d2646bb3
4 years ago
Megvii Engine Team
7f857bd471
feat(mgb/rocm): add cmake for rocm and fix compile errors and bn
GitOrigin-RevId: c73ed4adc3
4 years ago
Megvii Engine Team
1173205726
fix(gopt): nchw_nchwxx useable and opt pass use nchw_nchwxx_valid
GitOrigin-RevId: 60942aca5b
4 years ago
Megvii Engine Team
40e79e9dab
fix(dnn/x86): fix x86 matrix usable ignore format
GitOrigin-RevId: 40fe508aca
4 years ago
Megvii Engine Team
b778d22523
feat(mgb/fallback): add conv1x1_gemv, conv1x1 and im2col 8x8x16/8x8x32 support bias
GitOrigin-RevId: 3d97fedc8f
4 years ago
Megvii Engine Team
e05c795b45
refactor(dnn/arm): refactor direct algo in algo selection
GitOrigin-RevId: d195f44dec
4 years ago
Megvii Engine Team
9c475fff17
fix(dnn/fallback): delete ConvBias* opr param of conv_bias algo
GitOrigin-RevId: ee5a6874fb
5 years ago
Megvii Engine Team
fff2cdc7bb
feat(dnn/fallback): add winograd weight preprocess
GitOrigin-RevId: 4741298e44
5 years ago
Megvii Engine Team
1e576e321b
feat(dnn/aarch64-arm_common): add mat_idx warppespective for aarch64/arm_common/naive
GitOrigin-RevId: 9eb0cdda5c
5 years ago
Megvii Engine Team
32d91d5e6b
fix(dnn/arm_common): fix and optimize workspacebundle copy when algo compute
GitOrigin-RevId: 801aedbd72
5 years ago
Megvii Engine Team
f268e0f836
fix(dnn/x86): fix x86 compile in gcc 5.4
GitOrigin-RevId: b8683b1ad2
5 years ago
Megvii Engine Team
8e9fa80cc2
feat(dnn/fallback): add matmul description for im2col
GitOrigin-RevId: 5bde0b60f0
5 years ago
Megvii Engine Team
5dbf218d19
feat(dnn/x86): add sse 8816 matmul
GitOrigin-RevId: ed8d9ee5db
5 years ago
Megvii Engine Team
25b6a13148
feat(dnn/x86): add x86 avx2 8x8x16 matmul
GitOrigin-RevId: d2172c50b2
5 years ago
Megvii Engine Team
8ffed043be
fix(dnn/x86): fix matrix_mul quantized performance on vnni
GitOrigin-RevId: 4af6b8be60
5 years ago
Megvii Engine Team
1d860f4d6f
fix(dnn/x86): fix dnnl int8 algo on vnni
GitOrigin-RevId: 2384e09558
5 years ago
Megvii Engine Team
871e6a516f
feat(dnn/x86): opt x86 quantized heuristic
GitOrigin-RevId: 72abe9efcc
5 years ago
Megvii Engine Team
3c32ad6d6d
feat(dnn/x86): imp avx2 int8 stride2 chanwise conv
GitOrigin-RevId: 288792de42
5 years ago
Megvii Engine Team
a4879fc67a
feat(cmake/cross_build/host_build/windows): imp windows
host build and cross build
now cmake status:
a: host build
1: windows build -- ok
2: linux build -- ok
3: macos build -- ok
b: cross build
1: windows cross build arm-android -- ok
2: windows cross build arm-linux -- ok
3: linux cross build arm-android -- ok
4: linux cross build arm-linux -- ok
5: macos cross build arm-android -- ok
6: macos cross build arm-linux -- ok
7: macos cross build ios -- ok
GitOrigin-RevId: f7f376fe8c
5 years ago
Megvii Engine Team
cdefe90ecc
feat(dnn/fallback): support mk4 fp32 conv1x1
GitOrigin-RevId: 301ef0137f
5 years ago
Megvii Engine Team
03d6805870
fix(windows/dnn/ci): fix cpu x86_windows_xp flags build issue
*as xp 32 mkl crash issue after "11.1.4 (build date 20140806)"
we can not upgrade intel_mkl_windows_xp_archive to
MKL 2019.0.1 (build date 20180928), so we make a difference between
xp with linux/macos/windows_no_xp
GitOrigin-RevId: 97b049d7893fec217aaa837f0a6909991b788cf0
5 years ago
Megvii Engine Team
b9cf01718a
fix(dnn/x86): replace suonds bad name
GitOrigin-RevId: b8f0f03bb0
5 years ago
Megvii Engine Team
c985204b31
feat(dnn): add conv1x1 algo and tests
GitOrigin-RevId: 374a62cf12
5 years ago
Megvii Engine Team
d345c86277
feat(dnn/fallback): add im2col none dot int8 nchw44 support
GitOrigin-RevId: d326035202
5 years ago
Megvii Engine Team
64401dfef0
fix(dnn/x86): fix gcc5 -O0 compiler error
GitOrigin-RevId: 237e2f27f2
5 years ago
Megvii Engine Team
c59be192cd
feat(dnn/arm_common/elemwise): add arm_common support chw44 elemwise
GitOrigin-RevId: aba44e0123
5 years ago
Megvii Engine Team
920eeeb56f
fix(mge/build): remove MEGDNN flags from command line
GitOrigin-RevId: a9813a44e4
5 years ago