mindspore-ci-bot
281bf9aa3a
!13208 [GraphKernel] Through pass monad depend in parallel fusion.
From: @tronzhang
Reviewed-by: @gaoxiong1,@anyrenwei
Signed-off-by: @anyrenwei
5 years ago
mindspore-ci-bot
dca301eabf
!13245 modify SycnBatchNorm note
From: @yuchaojie
Reviewed-by: @kisnwang,@zhoufeng54
Signed-off-by: @zhoufeng54
5 years ago
yuchaojie
6e26dee6cc
modify SycnBatchNorm note
5 years ago
TFBunny
4d35303265
support string in GPU print
5 years ago
liuxiao93
d44c706baf
batchnorm to batchnorm3d.
5 years ago
tronzhang
9530904ef7
only through pass target depend
5 years ago
mindspore-ci-bot
c5ac954fde
!13025 modify the data format of split_dims
From: @alouhahahahaha
Reviewed-by: @jjfeing
Signed-off-by: @jjfeing
5 years ago
mindspore-ci-bot
54c37bcd61
!12947 Add MaxPool3D,MaxPool3DGrad,MaxPool3DGradGrad ops for Ascend.
From: @liu_xiao_93
Reviewed-by: @liangchenghui
Signed-off-by: @liangchenghui
5 years ago
mindspore-ci-bot
c69142fdc1
!12968 update reshape type for 3d nodes
From: @liubuyu
Reviewed-by:
Signed-off-by:
5 years ago
mindspore-ci-bot
e206e712f3
!13052 log info support format & dtype
From: @jjfeing
Reviewed-by: @kisnwang,@zhoufeng54
Signed-off-by: @zhoufeng54
5 years ago
mindspore-ci-bot
bc38590e53
!12926 【GraphKernel】Process for UpdateState node
From: @dayschan
Reviewed-by: @gaoxiong1,@ckey_dou
Signed-off-by: @ckey_dou
5 years ago
mindspore-ci-bot
54fc5e0d2b
!12234 [GraphKernel] Support pipeline optimization for parallel fusion.
From: @tronzhang
Reviewed-by:
Signed-off-by:
5 years ago
liuxiao93
35f6ba9011
Add MaxPool3D,MaxPool3DGrad,MaxPool3DGradGrad ops for Ascend.
5 years ago
liubuyu
518818fbef
reshape type for 3d nodes
5 years ago
mindspore-ci-bot
04e23927ef
!12688 using cpp infer firstly
From: @lianliguang
Reviewed-by:
Signed-off-by:
5 years ago
dayschan
49f78d5424
Bugfix about execution-order after GraphKernelSplitter
1. Removed the deprecated pass "EliminateGetitemForControlDepend"
2. Spread the MakeTuple in UpdateState's input at PreProcess, so that all inputs are directly connected
to UpdateState, I dont need to consider the condition "Getitem-MakeTuple-UpdateState'.
after this pass, the UpdateState(U, make_tuple(op1, op2, ...)) was changed to UpdateState(U, op1, op2, ...)
3. Shrink the UpdateState's inputs at PostProcess. The reverse operation of the above pass.
recovered the UpdateState's format for the process after GraphKernel.
4. Add a pass ExtendOutputForUpdateState, it's the main job of this commit.
Consider this situation:
A Cast op has multiple users in a composite kernel, while it's also in the output list and connects to
an external UpdateState. In the pass "ShapeOpsSplitter", it will be duplicated. after that, only one replica will be connected
to the external UpdateState, others will be connected to its original users respectively.
After the pass "GraphKernelSplitter", only one part will be connected to this UpdateState, the execution order of other nodes cannot be ensured.
This pass extended the node that connects to UpdateState, if a node has an external UpdateState user, all outputs that depend on this node
will be connected to this UpdateState. It may add many redundant edges, the next pass will handle it.
5. Add a pass MergeOutputForUpdateState after GraphKernelSplitter.
if an UpdateState has multiple inputs from the same node, only one edge will be kept.
5 years ago
jjfeing
c5292174f4
log info support dtype/format
5 years ago
tronzhang
7252ffb66b
pipeline optimization for parallel fusion
5 years ago
LianLiguang
4acab81599
using cpp infer firstly
5 years ago
alouhahaha
9a0ae7ddde
modify the data format of split_dims
5 years ago
mindspore-ci-bot
82c095a4d7
!12720 add compile option H to visible hidden interface
From: @chuckchen521
Reviewed-by:
Signed-off-by:
5 years ago
mindspore-ci-bot
63ddc78145
!12933 Fix lstm output data type of Ascend.
From: @liu_xiao_93
Reviewed-by: @liangchenghui,@wuxuejian
Signed-off-by: @liangchenghui
5 years ago
mindspore-ci-bot
6a028cd863
!12869 auto tune step two tune process
From: @laiyongqiang
Reviewed-by:
Signed-off-by:
5 years ago
mindspore-ci-bot
d78f1786c5
!12917 fix AvgPoolGrad in GPU-Pynative
From: @yuchaojie
Reviewed-by: @zhoufeng54,@jjfeing
Signed-off-by: @jjfeing
5 years ago
mindspore-ci-bot
09c8b9dc28
!12631 optimization for somas conflict model
From: @laiyongqiang
Reviewed-by:
Signed-off-by:
5 years ago
mindspore-ci-bot
b3d08e7ef8
!12546 Somas multi thread for solver
From: @laiyongqiang
Reviewed-by:
Signed-off-by:
5 years ago
laiyongqiang
f16cea00a4
auto tune step two tune process
5 years ago
liuxiao93
ba3bde6f85
fix lstm output.
5 years ago
mindspore-ci-bot
7446b67a3b
!12875 Adapt some ops for 3d format.
From: @liu_xiao_93
Reviewed-by:
Signed-off-by:
5 years ago
mindspore-ci-bot
8f94d80f1f
!12427 [GraphKernel] Absorb real scalar tensor into graph kernel cnode.
From: @tronzhang
Reviewed-by:
Signed-off-by:
5 years ago
Ioannis Lamprou
fdc5ed63fd
max_destinations_ map to optimize conflict computing model
5 years ago
hang yang
db80be22d1
multi thread multi solver
5 years ago
yuchaojie
67a008d5d4
fix AvgPoolGrad in GPU-Pynative
5 years ago
mindspore-ci-bot
42440ce944
!12858 [auto-monad] Fix bug that no abstract set for const UMonad node
From: @hwhewei
Reviewed-by:
Signed-off-by:
5 years ago
liu_xiao_93
f37a230fe8
Adapt some ops for 3d format.
5 years ago
chuck
89eed7aa27
add compile option H to visible hidden interface
5 years ago
mindspore-ci-bot
ab8b7b8bef
!12769 gpu support tensor-rt kernel
From: @wilfchen
Reviewed-by: @cristoval,@limingqi107
Signed-off-by: @limingqi107
5 years ago
He Wei
8b938837ee
[auto-monad] Fix bug that no abstract set for const UMonad node
This bug make GetInputTensorNum() returns wrong number after communication_op_fusion.
5 years ago
wilfChen
d7f5e7a571
gpu support tensor-rt kernel
5 years ago
mindspore-ci-bot
4365c332e6
!12813 unify AvgPoolGrad's MindIR
From: @yuchaojie
Reviewed-by: @kisnwang
Signed-off-by:
5 years ago
mindspore-ci-bot
c529cfa427
!12754 auto tune step one construct json
From: @liubuyu
Reviewed-by:
Signed-off-by:
5 years ago
mindspore-ci-bot
ce0559249f
!12814 Fix ub fusion core dump
From: @irmo
Reviewed-by:
Signed-off-by:
5 years ago
yuchaojie
d2cb3aa1c2
unify AvgPoolGrad
5 years ago
liubuyu
2d97244741
auto tune stage one: construct json
5 years ago
huanghui
eb35100048
fix-ub-fusion-core-dump
5 years ago
liuxiao93
6459229fff
adapt some 3d ops.
5 years ago
tronzhang
36e65601d1
absorb real scalar tensor
5 years ago
mindspore-ci-bot
7f4937a131
!12755 optimizer concat output pass
From: @jjfeing
Reviewed-by: @stsuteng,@kisnwang
Signed-off-by: @stsuteng
5 years ago
mindspore-ci-bot
4e1931481a
!12667 【GraphKernel】Combine the GraphKernelOptimization of Gpu and Ascend
From: @dayschan
Reviewed-by: @lingyunli63
Signed-off-by:
5 years ago
jjfeing
28d92b1e89
optimizer concat output pass
5 years ago