Commit Graph

128 Commits (e769ee95ce08f39f48ba48c7eb5566df2d913b5d)

Author SHA1 Message Date
yujianfeng 7ad877a948 Add Split fission pass
5 years ago
yujianfeng f15cb6b7c9 Add sort by index for each group of AllReduce
5 years ago
mindspore-ci-bot 971f10d222 !1790 remove transdata only connected with control depend
5 years ago
WilliamLian b86016a26f remove the useless transdata and cast of control depend node
5 years ago
huanghui 4acb61d59d code review fix for buffer fusion
5 years ago
huanghui 118496b3ec enhance insert memcpy
5 years ago
WilliamLian 9808e47663 change checkAicpu to CheckAICPU & add charge Scalar function to charge the input or output is scalar
5 years ago
huanghui b4c0ed4b36 add signle batchnorm fission pass
5 years ago
chujinjin 7465abc798 optimize transdata for pynative
5 years ago
mindspore-ci-bot c51d90d84e !1767 Move LayerNormGrad split pass ahead of kernel select
5 years ago
yujianfeng e87ac6525e Add batch norm fusion pattern for mix precision
5 years ago
huanghui cf87218fb7 place layernormgrad split pass before kernel select
5 years ago
huanghui d1cec14a0c add 2 pattern for softmaxgradext fusion pass
5 years ago
mindspore-ci-bot cc9c004bc1 !1696 Enable ConfusionMulGrad fusion pass
5 years ago
mindspore-ci-bot 59683a1d90 !1692 Fix topk bug for fasterrcnn
5 years ago
huanghui 71acaa5300 enable ConfusionMulGrad fusion pass in bert only
5 years ago
mindspore-ci-bot 387bcece9e !1666 Add 5 patterns for AdamApplyOneWithDecay fusion pass
5 years ago
huanghui ff05aa1faa add newly 5 patterns for AdamApplyOneWithDecayRule fusion pass
5 years ago
yujianfeng e6f1cfa581 Check the input size of BatchNorm before fission in bert
5 years ago
meixiaowei 1778ec0135 fix topk bug
5 years ago
huanghui 99ca6b3e80 add SoftmaxGradExt fusion pass
5 years ago
mindspore-ci-bot 04398cf88e !1433 add tensor_minnie and separate py from ir
5 years ago
leopz 4508134ceb add tensor_minnie and separate py from ir
5 years ago
mindspore-ci-bot c086d91aaf !1505 Add some checks in ConstToAttr[StridedSliceGrad] pass
5 years ago
yujianfeng ee087bdf60 Check the size of topk input names before converting input to attr
5 years ago
huanghui 1d65ae598a extract const_to_attr_strided_slice_grad pass
5 years ago
yangjie159 cbf5390b34 refactor memreuse allocator
5 years ago
mindspore-ci-bot 2215e3267f !1419 remove old buffer fusion pass
5 years ago
etone-chan 42d724d8b4 remove old buffer fusion pass
5 years ago
huanghui a42dd21430 add 3 pattern for lamb_next_mv_rule fusion pass
5 years ago
huanghui f16ff539ba refactor multiple patterns pass
5 years ago
huanghui eaff850f11 add 3 patterns for lamb_next_mv_with_decay_rule pass
5 years ago
huanghui 5a68eba585 Refactor LambNextMVWithDecayRule fusion pass
5 years ago
huanghui c4af71e236 add LarsV2 fission pass
5 years ago
huanghui 709828a98b add BatchNormGrad2BNInferGrad pass
5 years ago
mindspore-ci-bot 42ba885e58 !1098 Add BatchNorm2BNInfer pass
5 years ago
huanghui 6db71e6576 add batchnorm2bninfer pass
5 years ago
yujianfeng 2b061c84c7 Add batch_norm_grad infer fisson
5 years ago
yujianfeng 6e89ebe6f0 Add BatchNorm fusion pattern with mix precision
5 years ago
etone-chan c4a5bfb787 add matmul eltwise buffer fusion pass
5 years ago
yujianfeng 31d8db9fc6 Add broadcast fusion pass
5 years ago
mindspore-ci-bot 86d4797399 !1079 Convert AiCpu kernel when aicore not supported
5 years ago
WilliamLian 691b0648e3 convert unsupported kernel in aicore to aicpu
5 years ago
yujianfeng 85ff90c237 Add input shape condition for transpose_reshape fusion pass
5 years ago
huanghui 12eaaf710b mul_add_fusion pass supports when add's 2nd is mul
5 years ago
YuJianfeng aa6f808616 Add batch norm bert fission pass
5 years ago
changzherui 99c9b48a4d delete TestHWBatchNormGradSplit
5 years ago
YuJianfeng 7185961e89 Enable BatchNorm fusion pass
5 years ago
huanghui 0de0aee54e Add BatchNormGrad split pass
5 years ago
kswang e6f36e050f change cpu kernel dir
5 years ago
mindspore-ci-bot e537a70808 !657 Fix confusionmulgrad fusion pass cannot work
5 years ago
mindspore-ci-bot 3d9f1087c6 !695 Check topk supported before converting input to attr
5 years ago
YuJianfeng ce2a13fcda Check topk supported before converting input to attr
5 years ago
mindspore-ci-bot fb5cfe31d5 !430 add buffer fusion bnupdate eltwise pass
5 years ago
Etone.Chan d2727d0504 add buffer fusion bnupdate eltwise pass
5 years ago
huanghui 230e77f923 fix confusionmulgrad fusion pass cannot work
5 years ago
huanghui 9e29224af9 move add_memcpy_async pass and transdata_split pass
5 years ago
mindspore-ci-bot 928dcf4ec4 !554 Fix derelu fusion pass
5 years ago
huanghui cd6e8d6542 fix ReluV2's mask shape in derelu fusion pass
5 years ago
YuJianfeng 39945d0f79 Add AllGather fusion pass
5 years ago
YuJianfeng 5eb5379889 Add AdamApplyOne fusion pass
5 years ago
mindspore-ci-bot f69a668d98 !350 change tuple output to make tuple
5 years ago
lianliguang 00e4306518 convert all tuple output to maketuple
5 years ago
mindspore-ci-bot f98efafa16 !317 [IRFusion] add derelu_fusion pass
5 years ago
wenchunjiang ee5f3fa240 add pass to insert memcpy_async for get_next outputs
5 years ago
laiyongqiang 3e05f50f5f getnext_memcpy_elimination
5 years ago
huanghui b02e871c1a [IRFusion] add derelu_fusion pass
5 years ago
mindspore-ci-bot b571fabd77 !289 Add cnode mapping after graph match
5 years ago
YuJianfeng e5c67b9088 Add cnode to equal map when opt matching
5 years ago
lianliguang 5d225f934f change the padding strategy & refactor insert transdata
5 years ago
mindspore-ci-bot 298a32f1e2 !132 Add confusion_mul_grad_fusion pass
5 years ago
huanghui 19ee376cd3 add confusion_mul_grad fusion pass
5 years ago
YuJianfeng 7307c81f31 implement AddN fission pass
5 years ago
mindspore-ci-bot 9be1a01db6 !85 Optimize depend edge with make tuple input
5 years ago
Wei Luning 73ba399364 remove ge depend in cpu
5 years ago
YuJianfeng 7f53bb062d Optimize depend edge with make tuple input
5 years ago
GinFung 468dbc3557 Add matmul biasadd fusion pass
5 years ago
zhunaipan 930a1fb0a8 initial version
5 years ago