Megvii Engine Team
edd3ee67ce
fix(mgb): add error infomation for old version load new elemwise mode
GitOrigin-RevId: d425425d2f
3 years ago
Megvii Engine Team
f0291883b6
fix(mgb): make error infomation of group conv input channel mismatch more readable
GitOrigin-RevId: d249408c26
3 years ago
Megvii Engine Team
217999b1fa
feat(arm): add winograd F43 NCHW44 algo and winograd F43 44 algo
GitOrigin-RevId: a981b2f61b
3 years ago
Megvii Engine Team
a6a2646c10
feat(arm): add AlgoFP32Winograd F43, and add filter size into name of winograd-related algorithms
GitOrigin-RevId: 909503a90d
3 years ago
Megvii Engine Team
f31e52d521
feat(mgb): warpperspective support multi src input
GitOrigin-RevId: 0887656864
3 years ago
Megvii Engine Team
669816e291
feat(dnn): warpperspective support multi src input
GitOrigin-RevId: 8a4789852e
3 years ago
Megvii Engine Team
fac67e7c2b
feat(gopt): support nchw44 global pooling with fuse_grain
GitOrigin-RevId: 4c43a149f8
3 years ago
Megvii Engine Team
5f86368219
Revert "feat(dnn): add elemwise modes"
This reverts commit cb713ddb24 .
GitOrigin-RevId: 02adf025e6
3 years ago
Megvii Engine Team
d2a1905ad5
Revert "feat(mgb): add cumprod opr"
This reverts commit 3436c3bdaa .
GitOrigin-RevId: 95ab3d1aa7
3 years ago
Megvii Engine Team
49e14f87b5
feat(mgb): add cumprod opr
GitOrigin-RevId: 3436c3bdaa
4 years ago
Megvii Engine Team
87aedc2991
feat(dnn): add elemwise modes
GitOrigin-RevId: cb713ddb24
4 years ago
Megvii Engine Team
c49d3070ba
refactor(imperative/ops): extends DnnOprCaller with template
GitOrigin-RevId: 402cba209a
3 years ago
Megvii Engine Team
f5597d9a10
fix(mgb): make error infomation of input channel mismatch more readable
GitOrigin-RevId: 6f95260070
3 years ago
Megvii Engine Team
38bd599911
fix(mgb): make error infomation of invalid MatMul more readable
GitOrigin-RevId: 96b922dd20
3 years ago
Megvii Engine Team
247e2f59a4
feat(mgb/dnn): add modes that the output type is bool in elemwise
GitOrigin-RevId: fd0134fca2
4 years ago
Megvii Engine Team
0d7ace15c8
fix(mgb/dnn): suport fp16 for resize nhwc
GitOrigin-RevId: bb04d2a801
4 years ago
Megvii Engine Team
2886245bb1
perf(imperative/src): improve pad host performance
GitOrigin-RevId: 05223deca7
4 years ago
Megvii Engine Team
b55942a94d
feat(dnn/naive/norm,-dnn/cuda/norm,-dnn/test/norm): add norm dnn opr,
fwd only
GitOrigin-RevId: 989474168d
4 years ago
Megvii Engine Team
4cdb74541d
feat(rvv/fallback): make nchw44 happly on rvv
GitOrigin-RevId: b29552b405
3 years ago
Megvii Engine Team
bbafe69974
feat(dnn): add elemwise COND_LT_MOV
GitOrigin-RevId: 444cd6825a
4 years ago
Megvii Engine Team
a32b727720
fix(build): upgrade bazel riscv toolchains
GitOrigin-RevId: 8ac61cc4b6
4 years ago
Megvii Engine Team
f96429c031
feat(imperative): support empty tensor in roi_align
GitOrigin-RevId: aeb2770401
4 years ago
Megvii Engine Team
8f17b84ad8
fix(dnn): fix dnn run cd4 on cpu
GitOrigin-RevId: 5eae7496e5
4 years ago
Megvii Engine Team
6c9b3a58e3
refactor(dnn): remove algorithm cache queries
GitOrigin-RevId: b7a1dc62d8
4 years ago
Megvii Engine Team
da91e650a5
refactor(ops/layer_norm): speed up the host speed of layer_norm
GitOrigin-RevId: 6f359b5b29
4 years ago
Megvii Engine Team
cd26376549
style(imperative/amp): reformat code
GitOrigin-RevId: 6e5a6e1eaf
4 years ago
Megvii Engine Team
fc0f454685
fix(dnn/check_non_finite): adjust some details of CheckNonFinite
GitOrigin-RevId: 52ddd805b4
4 years ago
Megvii Engine Team
3bd40887b6
feat(mgb/opr): add NHWC support for AdaptivePooling
GitOrigin-RevId: b23e37ac23
4 years ago
Megvii Engine Team
98b5ee78c1
feat(mge/dnn): add lamb optimizer
GitOrigin-RevId: 5a27157456
4 years ago
Megvii Engine Team
c62ddba238
feat(dnn/opencl): optimize heuristic rule
GitOrigin-RevId: 971c93d926
4 years ago
Megvii Engine Team
03f78547f7
feat(dnn/arm_common): add 9x9s1s2 dot chanwise kernel
GitOrigin-RevId: a28a97fcb5
4 years ago
Megvii Engine Team
c2e9860feb
chore(license): remove all license in file header
GitOrigin-RevId: a0e31247a6
4 years ago
Megvii Engine Team
48526abb79
fix(mgb): fix concat cd4 tensor check size invalid
GitOrigin-RevId: 065e0b4be0
4 years ago
Megvii Engine Team
05186e7bd9
fix(midout): fix elemwise crash after midout
some dnn backends opr will use agency opr,
for example: softmax cpu naive imp will call elemwise opr,
at model dump stage, we can not get dnn runtime logic,
so we record elemwise mode info at runtime stage.
GitOrigin-RevId: 6528b4c85d
4 years ago
Megvii Engine Team
70209667e8
fix(dnn/test): fix some bug when force_deduce_layout is off
GitOrigin-RevId: d7ccc397df
4 years ago
Megvii Engine Team
e2f5156b69
refactor(megbrain): save fastrun result to algorithm cache
GitOrigin-RevId: 45301ebb4d
4 years ago
Megvii Engine Team
73112558d0
feat(mge/dnn): support checknonfinite for fp16
GitOrigin-RevId: 83fa139ac0
4 years ago
Megvii Engine Team
14e9ad625d
fix(megdnn): emit define-but-not-referenced and extra-;-ignored warning on cuda9.0~cuda9.1
GitOrigin-RevId: f6db42e395
4 years ago
Megvii Engine Team
c2435d1561
perf(imperative): specialize adaptive pooling
GitOrigin-RevId: 01e1418458
4 years ago
Megvii Engine Team
d2278f02d2
perf(imperative): speed up conv_transpose3d
GitOrigin-RevId: e741305446
4 years ago
Megvii Engine Team
3a5347ed21
perf(imperative): speed up pooling
GitOrigin-RevId: 9f60b45eeb
4 years ago
Megvii Engine Team
d9c4ef59fe
perf(imperative): using simple hash key in heuristic cache
GitOrigin-RevId: 6fddd612e7
4 years ago
Megvii Engine Team
b6ad457269
feat(cuda): support int1 simplewq conv
GitOrigin-RevId: 9c37c41bc7
4 years ago
Megvii Engine Team
331567af5d
fix(opencl/ci): misc opt and fix:
1: fix megbrain test failed on mali 2.1 devices
2: reduce ci time (about reduce 20min)
GitOrigin-RevId: 4dcdcd48a6
4 years ago
Megvii Engine Team
fd6f8e58b0
feat(mgb/dtype): add dtype qint1
GitOrigin-RevId: abe9fb68b1
4 years ago
Megvii Engine Team
2b80806f21
perf(imperative/src): improve dot performance
GitOrigin-RevId: 35b5bd164f
4 years ago
Megvii Engine Team
3c3fc6f33c
refactor(imperative): move python code of elemwise/reduce/conv2d/bn to c++
GitOrigin-RevId: 01b5324392
4 years ago
Megvii Engine Team
e400b7ffe5
perf(imperative): enable memory forwarding for imperative
GitOrigin-RevId: 7c1993979c
4 years ago
Megvii Engine Team
1ce78aa09b
fix(imperative): destruct dnn handles at last
GitOrigin-RevId: 7a67c68c55
4 years ago
Megvii Engine Team
3726f5cc92
feat(gopt): merger consecutive relayout and dimshuffle to one relayout to optimize CD4 performarce
GitOrigin-RevId: a058776be3
4 years ago