lianliguang
9faa18060d
rectify abstract if backend infer method has been converted to attr
5 years ago
He Wei
121a6a28d9
[auto-monad] Enforce order of exection for Loads user nodes in frontend
5 years ago
lianliguang
5849706968
clean pclint warning
5 years ago
lianliguang
d2c696667b
change process of infer value
5 years ago
mindspore-ci-bot
acc64d5f88
!14808 add dump info and fix process bug of actor runtime
From: @limingqi107
Reviewed-by: @cristoval,@cristoval
Signed-off-by:
5 years ago
limingqi107
2f5b786daa
add dump info and fix process bug of actor runtime
5 years ago
LianLiguang
bdc21bcf3e
change infer value
5 years ago
mindspore-ci-bot
e2260a2f09
!14612 remove ControlDepend
From: @huangbingjian
Reviewed-by:
Signed-off-by:
5 years ago
huangbingjian
63a89925ff
remove ControlDepend and its use
5 years ago
linqingke
20ea704dc5
fix transdata-depend-load can't eliminate.
5 years ago
yuchaojie
6e26dee6cc
modify SycnBatchNorm note
5 years ago
LianLiguang
4acab81599
using cpp infer firstly
5 years ago
yuchaojie
d2cb3aa1c2
unify AvgPoolGrad
5 years ago
huangbingjian
7f27ca73b7
fix convert_const_input_to_attr
5 years ago
huanghui
de843b45b6
add circle check in ub fusion
5 years ago
gongxiaoqing
4d6ff51ca1
回退 'Pull Request !12569 : Add circle check in ub fusion'
5 years ago
huanghui
04fee8a75c
Fix ub fusion's circle
5 years ago
He Wei
7d9a783993
[auto-monad] Support side-effects by auto-monad
The basic idea is: exploits data dependency to control the execution order
of side-effect operations, and keep the semantics of ANF unchanged.
The ControlDepend primitive is removed and there are two primitives added:
1. UpdateState:
```
a = Assign(para, value)
```
became:
```
a = Assign(para, value, u)
u = UpdateState(u, a)
```
2. Load:
```
x = Add(para, value)
```
became:
```
p = Load(para, u)
x = Add(p, value)
u = UpdateState(u, p)
```
5 years ago
shenghong96
c75e7cd728
fix the input_name
5 years ago
fangzehua
f97e19f23f
add cache pass
5 years ago
liubuyu
119c7010a4
insert reformat op
5 years ago
mindspore-ci-bot
7e0c727ace
!10432 keep nop node in execution order if it's graph's output
From: @liubuyu
Reviewed-by: @zhoufeng54,@kisnwang
Signed-off-by: @kisnwang
5 years ago
liubuyu
d52a06a089
nop node keep in execution order if the node is graph's output
5 years ago
LianLiguang
7c7da0cb77
split unsupported transdata after ref pass
5 years ago
Yi Huaijie
d7faa77b5e
support int64 shape
5 years ago
yujianfeng
dc954d4c96
Fix checking nop for a cnode whose first input is not a value node
5 years ago
caifubi
d3b978147f
Ascend Dynamic Shape
5 years ago
mindspore-ci-bot
25f8c6dc8d
!6681 Fix ub fusion's cycle fusion
Merge pull request !6681 from huanghui/fix-ub-fusion-loop
5 years ago
liubuyu
8af3250477
support dynamic_rnn and dynamic_rnn_grad op
5 years ago
huanghui
90dfecfb00
fix bnupdate_eltwise_eltwise's cycle fusion
5 years ago
William Lian
25fcd0488e
fix bug of pynative in back gradient graph mode's transdata inserting when the node is the output of the graph
5 years ago
dayschan
37a48f6aac
GraphKernel supports GPU
1. Update akg submodule
2. Refactor akg_kernel_build, akg_ascend_kernel_build, akg_gpu_kernel_build
3. Add akg_kernel_json_decoder to support converting kernel_json to AnfNode.
4. Add GraphKernel Cost Model. (mindspore/_extends/graph_kernel)
5. Add some GraphKernel passes to GpuSession, move these passes to backend/optimizer/graph_kernel.
6. Add global id for ir files.
7. Fix bug in ConstInputToAttr.
5 years ago
huanghui
b8e737f66a
fix run error when there is a Depend or ControlDepend on BatchNorm
5 years ago
fary86
fcbb3e0edc
Refactor ms_context implementation
5 years ago
yujianfeng
e949540062
Support int64 for cpu sparse optimizers
5 years ago
WilliamLian
e95b42496c
fix circle bug of opt depend && merge cast
5 years ago
mindspore-ci-bot
bfa3cd900e
!4843 remove ccsrc/common.h by explicit dependent header file
Merge pull request !4843 from xychow/remove-ccsrc-common-h
5 years ago
zhousiyi
d0e58dd765
remove ccsrc/common.h
replace frontend/operator/ops.h in backend with base/core_ops.h as
backend should not use any frontend-only primitive
5 years ago
limingqi107
5b76e8f3d7
gpu add format transform pass
5 years ago
mindspore-ci-bot
52689a7dcf
!3938 decoupling core and context
Merge pull request !3938 from liubuyu/master
5 years ago
zhoufeng
ca7154a548
graph compile performance optimization
Signed-off-by: zhoufeng <zhoufeng54@huawei.com>
5 years ago
liubuyu
d81862a916
decoupling core and context
5 years ago
liubuyu
f4bc0bc9fe
move the dependency of utils to core
5 years ago
chenfei
1f1a07e645
don't insert assign from condition to true branch of while
5 years ago
liubuyu
43c79eb853
mindspore path adjust
5 years ago