Megvii Engine Team
9e876203b5
feat(dnn): add int8 direct conv dot nchw44
GitOrigin-RevId: 31830ba7a4
5 years ago
Megvii Engine Team
09ceaaaecf
fix(dnn/arm): stride1 support for nchw_nchw44 fp32 conv
GitOrigin-RevId: 744c5db3dc
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
4f8e60801c
feat(dnn): fix Werror by adding macro
GitOrigin-RevId: 1f5fe4d46a
5 years ago
Megvii Engine Team
3966bb08b3
feat(dnn/test): split cpu.convolution
GitOrigin-RevId: fa28d3d760
5 years ago
Megvii Engine Team
8f87a3e988
feat(dnn/arm_common): add int8 nchw44 winograd f23_4x4 f23_8x8 compute float32/int16 output int8
GitOrigin-RevId: d99ef7efcd
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
6c29548d20
fix(dnn/arm): fix nchw_nchw44 dot stride1 support
GitOrigin-RevId: c8d3d55b25
5 years ago
Megvii Engine Team
02cbb13bbc
fix(dnn/arm): fix nchw44 fp32 direct algo oh block and unused stride2 algo
GitOrigin-RevId: 8012678fae
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
48d1ac1433
fix(dnn/arm): fix consistence between create_conv1x1_strategy and can_create_conv1x1_strategy
GitOrigin-RevId: 2d32998aca
5 years ago
Megvii Engine Team
a1f8ecc74f
fix(dnn/naive): add convolution nchw44-dot format
GitOrigin-RevId: 87a7c9c575
5 years ago
Megvii Engine Team
73d8416273
feat(dnn/aarch64): add matmul with dotprod for mk4
GitOrigin-RevId: feb391d635
5 years ago
Megvii Engine Team
c1397792a7
feat(dnn): add winograd-fp32-nchw44 support
GitOrigin-RevId: a6e2e735f1
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
8937452153
fix(dnn/arm_common): add nchw44 float channel wise s1/s2
GitOrigin-RevId: 73e6aa1e57
5 years ago
Megvii Engine Team
9f997ac5ce
fix(dnn/x86): enable i8i8i16 gemv used in conv
GitOrigin-RevId: d946e22243
5 years ago
Megvii Engine Team
36e3bb6ea7
feat(mgb/dnn): add armv7 mk4_dot matmul
GitOrigin-RevId: d4206f8e21
5 years ago
Megvii Engine Team
580a275332
feat(dnn/arm): add nchw44 fp32 direct stride 1
GitOrigin-RevId: 65f54a4f7e
5 years ago
Megvii Engine Team
ad3c931553
feat(dnn/arm): add arm nchw44 fp32 pooling
GitOrigin-RevId: 6a26dad0a1
5 years ago
Megvii Engine Team
27ef788f84
feat(dnn/armv7): add armv7 mk4 matmul
GitOrigin-RevId: 8ef24bf53b
5 years ago
Megvii Engine Team
9320bf92af
feat(mgb/dnn): add matmul mk4 dot naive test
GitOrigin-RevId: 2f16d4f89b
5 years ago
Megvii Engine Team
a6bc250d1c
feat(dnn/common): add matmul impl for naive with matrix format mk4_dot
GitOrigin-RevId: 7c6fbdfa97
5 years ago
Megvii Engine Team
270b74886a
feat(dnn/fallback): support mk4 fp32 im2col
GitOrigin-RevId: 178d723172
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
66950a4f04
feat(dnn/arm): add nchw44 fp32 direct conv stride2
GitOrigin-RevId: 4106b46b6c
5 years ago
Megvii Engine Team
bfe945fb85
fix(dnn/arm): fix pooling printf datatype
GitOrigin-RevId: 056a577fa6
5 years ago
Megvii Engine Team
0b32056828
feat(dnn/naive): support weight preprocess interface in dnn
GitOrigin-RevId: 84791aacf9
5 years ago
Megvii Engine Team
b2f0ceb2fc
feat(dnn/naive): add convolution weight preprocess interface
GitOrigin-RevId: d0fd6c75a6
5 years ago
Megvii Engine Team
07d1d0abd2
feat(dnn/arm64): add fp32 mk4 matmul
GitOrigin-RevId: f6df006547
5 years ago
Megvii Engine Team
6fe6df28e6
fix(opr/basic_arith): make Elemwise really support empty IO
... and add tests, should've done this the first time...
GitOrigin-RevId: 5d73fc4c7b
5 years ago
Megvii Engine Team
3de1fa5b34
feat(arm/dnn): add support for nchw_nchw44 filter 2
GitOrigin-RevId: 013242911e
5 years ago
Megvii Engine Team
f354724220
fix(ci/megdnn_test/megbrain_test): split some
testcase, which caused by timeout
GitOrigin-RevId: ffed9d7820
5 years ago
Megvii Engine Team
1af4863179
fix(dnn/fallback): fix conv1x1's is_preferred method
GitOrigin-RevId: 6d34080d25
5 years ago
Megvii Engine Team
c9986df596
feat(dnn/arm): add fp32 nchw_nchw44 conv
GitOrigin-RevId: f19fe892d9
5 years ago
Megvii Engine Team
ca855d8d21
feat(dnn/fallback): fuse im2col and packb 4x4x16
GitOrigin-RevId: 123920899d
5 years ago
Megvii Engine Team
f19646b51f
feat(dnn/arm_common/elemwise): elemwise ternary support chw44
GitOrigin-RevId: ef19a636ba
5 years ago
Megvii Engine Team
3bd699fdfd
fix(opr): fix int8 winograd preprocess output dtype mismatch
GitOrigin-RevId: ede80d5a45
5 years ago
Megvii Engine Team
2ae9fdef40
feat(dnn/arm): add arm common nchw44 avg pooling
GitOrigin-RevId: 25eab33e14
5 years ago
Megvii Engine Team
0293d58ade
feat(mge): add bfloat16 support
GitOrigin-RevId: a942ce6791
5 years ago
Megvii Engine Team
df8931b6cd
feat(dnn/arm): add padding support for nchw44 arm pooling and opt code
GitOrigin-RevId: f125004e1f
5 years ago
Megvii Engine Team
07dd6b6c4e
feat(dnn/arm): add arm nchw44 filter5x5 strdie1 and stride2 max pooling
GitOrigin-RevId: f84c32f922
5 years ago
Megvii Engine Team
15cca8f9d6
feat(dnn/arm): add arm nchw44 filter4x4 strdie1 and stride2 max pooling
GitOrigin-RevId: 3a4da20c59
5 years ago
Megvii Engine Team
ab401aba14
feat(dnn/arm): add arm nchw44 filter2x2 strdie1 and stride2 max pooling
GitOrigin-RevId: 42d144a813
5 years ago
Megvii Engine Team
b336db65b5
feat(dnn/arm): add arm nchw44 filter3x3 strdie1x1 max pooling
GitOrigin-RevId: b0d54d38ad
5 years ago
Megvii Engine Team
9837bc00a4
feat(dnn/arm): add arm nchw44 filter3x3 strdie2x2 max pooling
GitOrigin-RevId: 02c7a8405c
5 years ago
Megvii Engine Team
1255c9f13d
feat(mge/opr): add opr remap in opencl and naive
GitOrigin-RevId: 4540788660
5 years ago