yuchaojie
1d1490df0b
xupdate LayerNormGrad split pass to V2
4 years ago
ms_yan
36a8886ca2
Revert "[feat] [assistant] [I3T96T] add new Dataset operator CMUARCTICDataset"
This reverts commit b077aa1cab .
Revert "[feat] [assistant] [I3T96X] add new Dataset operator LibriSpeechDataset"
This reverts commit 4e6f7dc97d .
delete pass_registry_test.cc
comment hiai_nlu_model_multi.pb related line
4 years ago
djc
b077aa1cab
[feat] [assistant] [I3T96T] add new Dataset operator CMUARCTICDataset
4 years ago
djc
4e6f7dc97d
[feat] [assistant] [I3T96X] add new Dataset operator LibriSpeechDataset
4 years ago
Margaret_wangrui
d0d0cc2c71
Fix the execution sequence problem of the load in maketuple
4 years ago
hwjiaorui
23b1fb7f3f
opt code and add childgraph manager
4 years ago
chenfei
6ea5e289ad
add fg in todo list
4 years ago
hwjiaorui
e97df3a58f
clean code
4 years ago
simson
d458699df2
fix kernel size bug in conv2d
4 years ago
simson
1bfbb6c4f4
reduce infer with dynamic shape
4 years ago
yuchaojie
210bfeb6e0
pclint code clean
4 years ago
i-robot
b9e5cad644
!20770 Optimize IR/UB pass compile time by make manager first
Merge pull request !20770 from yuchaojie/ub_fusion2
4 years ago
yuchaojie
6ee2bd061c
Optimize IR/UB passes by make manager first
4 years ago
jjfeing
e625aae576
fix code review bugs
4 years ago
zhupuxu
523c763a02
clean code
Signed-off-by: zhupuxu <zhupuxu@huawei.com>
4 years ago
yuchaojie
7f75f8a21e
fix ReduceEltwiseFusionPass
4 years ago
yuchaojie
b3420b2cff
fix some ub fusion patterns
4 years ago
caifubi
629111c6d3
Add TensorCopySlice Op
4 years ago
wanyiming
b37c99b112
dynamic
4 years ago
i-robot
ff0a9228f8
!18013 support dynamic shape for inserting cast and reluv2
Merge pull request !18013 from wangnan39/reluv2_et_support_dynamic_shape
4 years ago
yuchaojie
cd9636b974
code check clean
4 years ago
王南
a5a1fb9d01
transdata/cast pass and relu et support dynamicshape
4 years ago
zhupuxu
c0099abd03
pass optimizer
Signed-off-by: zhupuxu <zhupuxu@huawei.com>
4 years ago
zhoufeng
76b2767a8c
add conv transpose const input
Signed-off-by: zhoufeng <zhoufeng54@huawei.com>
4 years ago
ZPaC
e8a581c776
Add hybrid training kernels
4 years ago
mindspore-ci-bot
ed6aece12f
!17150 fix code check 2.0
From: @jjfeing
Reviewed-by:
Signed-off-by:
4 years ago
zhoufeng
0787efad03
move conv transpose pass from common to unify mindir, for pynative
Signed-off-by: zhoufeng <zhoufeng54@huawei.com>
4 years ago
jjfeing
4838e8f6bd
fix code check
4 years ago
VectorSL
3e558fc59f
fix pclint
4 years ago
mindspore-ci-bot
a2dc98f972
!17080 Clean code2
From: @VectorSL
Reviewed-by: @wilfchen,@limingqi107
Signed-off-by:
4 years ago
VectorSL
03210aee81
clean code2
4 years ago
dayschan
2ac8c65327
Add GraphKernelPassManager to manage the passes of GraphKernel
Refactor the original "PassManager" class, and derive the "GraphKernelPassManager"
GraphKernel's ir files are dumped into a new sub-directory "graph_kernel" in the original "verbose_ir_files"
All GraphKernel's passes are divided into 3 levels, and controlled by the flag "opt_level" by default.
when the opt_level is greaterequal to the pass's level, this pass will run.
The default "opt_level" is 2 when GraphKernel is enabled.
Levels:
1. Basic features, like cluster, splitter, and some preprocess, postprocess.
2. All stable features, mainly includes the optimization passes.
3. Experimental features, like stitch-fusion, parallel-fusion.
The two flags "enable_pass" and "disable_pass" are available in this commit.
User can manually enable some passes when it's disabled by "opt_level", or disable the enabled passes,
by specifying that pass in this format: "stage_id.pass_id" or "stage_name.pass_name", multiple passes are separated by comma(",")
the stage/pass index and stage/pass name can be found from the ir filename.
e.g. "--enable_pass=cluster.graph_kernel_expander,1.1,1.2"
Others:
1. the pass "tensor_promotion" is not useful, remove it.
2. put the pass "InsertPadOps" before "ArithmeticSimplify".
4 years ago
changzherui
d9e2da299d
Revert "!16599 c++ infer for conv2dbackpropfilter and conv2dbackpropinput"
This reverts commit 3be79efd808f54b6e66fa45f26e601e5a143ae76, reversing
changes made to cf4479756a .
4 years ago
mindspore-ci-bot
2173d08ba1
!16978 fix codecheck and pclint
From: @limingqi107
Reviewed-by: @cristoval,@wilfchen
Signed-off-by: @wilfchen
4 years ago
mindspore-ci-bot
d9f29075ca
!16880 fix code check 2.0
From: @jjfeing
Reviewed-by: @zhoufeng54,@kisnwang,@kisnwang
Signed-off-by: @kisnwang,@kisnwang
4 years ago
limingqi107
c22185d586
fix codecheck and pclint
4 years ago
changzherui
ea04c4304f
Revert "!16693 add Conv2dTranspose"
This reverts commit a2f50fb7db2fe1ae588b11e08fc51fe2398114ef, reversing
changes made to 4735ec3296 .
4 years ago
jjfeing
eeb9153c9d
fix code check 2.0
4 years ago
mindspore-ci-bot
a2f50fb7db
!16693 add Conv2dTranspose
From: @changzherui
Reviewed-by: @kingxian,@zhoufeng54
Signed-off-by: @zhoufeng54
4 years ago
changzherui
2c41833cfa
add Conv2dTranspose
4 years ago
mindspore-ci-bot
7711646ab3
!16507 Clean code
From: @VectorSL
Reviewed-by: @cristoval,@wilfchen
Signed-off-by: @wilfchen
4 years ago
liuxiao93
1160088c8f
support avgpool3d
4 years ago
Margaret_wangrui
373cce286d
dont't eliminate cast when cast is input of return
4 years ago
VectorSL
c00a9ced3f
clean code
4 years ago
zhoufeng
ab5b36988e
concat allgather pass performance optimization
Signed-off-by: zhoufeng <zhoufeng54@huawei.com>
4 years ago
lianliguang
9faa18060d
rectify abstract if backend infer method has been converted to attr
4 years ago
He Wei
121a6a28d9
[auto-monad] Enforce order of exection for Loads user nodes in frontend
4 years ago
Margaret_wangrui
b39b3d7dd5
fix bot warnings
4 years ago
lianliguang
5849706968
clean pclint warning
4 years ago
lianliguang
d2c696667b
change process of infer value
5 years ago