huanghui
e936d5cd4b
place layernormgrad split pass before kernel select
6 years ago
gong chen
13a2d6d49e
Init GraphKernel.
- It provides a unified style to express graph and kernel for user.
- It provides a unified IR to represent graph and kernel for developer.
- It breaks the boundary between graph and kernel.
- It provides more opportunities to do compile optimization.
6 years ago
huanghui
cc582f5e30
add SoftmaxGradExt fusion pass
6 years ago
huanghui
05afc22ffa
add newly 5 patterns for AdamApplyOneWithDecayRule fusion pass
6 years ago
linqingke
a339fac777
topk bug fix
6 years ago
yujianfeng
1fb2cce274
Check the size of topk input names before converting input to attr
6 years ago
etone-chan
24e5387973
remove old buffer fusion pass
6 years ago
huanghui
f16ff539ba
refactor multiple patterns pass
6 years ago
huanghui
eaff850f11
add 3 patterns for lamb_next_mv_with_decay_rule pass
6 years ago
huanghui
5a68eba585
Refactor LambNextMVWithDecayRule fusion pass
6 years ago
huanghui
c4af71e236
add LarsV2 fission pass
6 years ago
huanghui
709828a98b
add BatchNormGrad2BNInferGrad pass
6 years ago
mindspore-ci-bot
42ba885e58
!1098 Add BatchNorm2BNInfer pass
Merge pull request !1098 from huanghui/add-batchnorm-bninfer-pass
6 years ago
huanghui
6db71e6576
add batchnorm2bninfer pass
6 years ago
yujianfeng
2b061c84c7
Add batch_norm_grad infer fisson
6 years ago
yujianfeng
6e89ebe6f0
Add BatchNorm fusion pattern with mix precision
6 years ago
etone-chan
c4a5bfb787
add matmul eltwise buffer fusion pass
6 years ago
yujianfeng
31d8db9fc6
Add broadcast fusion pass
6 years ago
mindspore-ci-bot
86d4797399
!1079 Convert AiCpu kernel when aicore not supported
Merge pull request !1079 from lianliguang/convert-to-AICPU-when-AiCore-not-supported-kernel
6 years ago
WilliamLian
691b0648e3
convert unsupported kernel in aicore to aicpu
6 years ago
yujianfeng
85ff90c237
Add input shape condition for transpose_reshape fusion pass
6 years ago
huanghui
12eaaf710b
mul_add_fusion pass supports when add's 2nd is mul
6 years ago
YuJianfeng
aa6f808616
Add batch norm bert fission pass
6 years ago
changzherui
99c9b48a4d
delete TestHWBatchNormGradSplit
6 years ago
YuJianfeng
7185961e89
Enable BatchNorm fusion pass
6 years ago
huanghui
0de0aee54e
Add BatchNormGrad split pass
6 years ago
kswang
e6f36e050f
change cpu kernel dir
6 years ago
mindspore-ci-bot
e537a70808
!657 Fix confusionmulgrad fusion pass cannot work
Merge pull request !657 from huanghui/fix-confusionmulgrad-fusion-pass
6 years ago
mindspore-ci-bot
3d9f1087c6
!695 Check topk supported before converting input to attr
Merge pull request !695 from YuJianfeng/master
6 years ago
YuJianfeng
ce2a13fcda
Check topk supported before converting input to attr
6 years ago
mindspore-ci-bot
fb5cfe31d5
!430 add buffer fusion bnupdate eltwise pass
Merge pull request !430 from Etone.Chan/bufferfusion
6 years ago
Etone.Chan
d2727d0504
add buffer fusion bnupdate eltwise pass
6 years ago
huanghui
230e77f923
fix confusionmulgrad fusion pass cannot work
6 years ago
huanghui
9e29224af9
move add_memcpy_async pass and transdata_split pass
6 years ago
mindspore-ci-bot
928dcf4ec4
!554 Fix derelu fusion pass
Merge pull request !554 from huanghui/fix_derelu_fusion_pass
6 years ago
huanghui
cd6e8d6542
fix ReluV2's mask shape in derelu fusion pass
6 years ago
YuJianfeng
39945d0f79
Add AllGather fusion pass
6 years ago
YuJianfeng
5eb5379889
Add AdamApplyOne fusion pass
6 years ago
mindspore-ci-bot
f69a668d98
!350 change tuple output to make tuple
Merge pull request !350 from lianliguang/chang-tuple-output-to-make-tuple
6 years ago
lianliguang
00e4306518
convert all tuple output to maketuple
6 years ago
mindspore-ci-bot
f98efafa16
!317 [IRFusion] add derelu_fusion pass
Merge pull request !317 from huanghui/derelu_fusion_pass
6 years ago
wenchunjiang
ee5f3fa240
add pass to insert memcpy_async for get_next outputs
6 years ago
laiyongqiang
3e05f50f5f
getnext_memcpy_elimination
6 years ago
huanghui
b02e871c1a
[IRFusion] add derelu_fusion pass
6 years ago
mindspore-ci-bot
b571fabd77
!289 Add cnode mapping after graph match
Merge pull request !289 from YuJianfeng/find_op
6 years ago
YuJianfeng
e5c67b9088
Add cnode to equal map when opt matching
6 years ago
lianliguang
5d225f934f
change the padding strategy & refactor insert transdata
6 years ago
mindspore-ci-bot
298a32f1e2
!132 Add confusion_mul_grad_fusion pass
Merge pull request !132 from huanghui/master
6 years ago
huanghui
19ee376cd3
add confusion_mul_grad fusion pass
6 years ago
YuJianfeng
7307c81f31
implement AddN fission pass
6 years ago