liangzelang
269a30a820
delete unused code
4 years ago
mindspore-ci-bot
dad61aab28
!15613 fix pclint warnings
From: @Margaret_wangrui
Reviewed-by: @zhoufeng54,@jjfeing
Signed-off-by: @jjfeing
4 years ago
Margaret_wangrui
1353b7451d
fix pclint warnings
4 years ago
lianliguang
5849706968
clean pclint warning
4 years ago
dayschan
771e3f61f3
Clean GraphKernel's codes from frontend
1. set class GraphKernel as deprecated, and treat it as Cell
2. set class InplaceAssign as deprecated, suggested using Assign instead.
3. set op_selector as deprecated, removed the _selected_ops and _selected_grad_ops, replaced with real operations
4. removed the two passes of GraphKernel from frontend
5. removed the GraphKernel's codes from other modules
5 years ago
limingqi107
2f5b786daa
add dump info and fix process bug of actor runtime
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
liubuyu
40f34b0d90
3d graph reconstruct
5 years ago
kswang
97a97e02db
extract load input
5 years ago
kswang
dc543f3f1e
optimize execute order for commops
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
liu_xiao_93
f37a230fe8
Adapt some ops for 3d format.
5 years ago
liujunzhu
5124359a3b
Modify task number of hccl node.
5 years ago
He Wei
c837fb25a2
[auto-monad] Fix backend control flow bug found by igamma test
5 years ago
He Wei
3c44e731a2
[auto-monad] Revert "Change backend execution order sorting policy"
This reverts commit 141c39b71c .
5 years ago
mindspore-ci-bot
d13c2afc36
!12205 fix bug of reformat in pynative
From: @lianliguang
Reviewed-by: @kisnwang,@zhoufeng54,@chujinjin
Signed-off-by: @chujinjin
5 years ago
He Wei
141c39b71c
[auto-monad] Change backend execution order sorting policy
Change backend execution order sorting policy from DFS to BFS
in KernelGraph::SetExecOrderByDefault().
5 years ago
LianLiguang
c2cd96ebad
fix bug of reformat in pynative parameter has addr && remove an useless hard code
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
wangnan39@huawei.com
2f79905f60
convert attr from str to enum
5 years ago
liubuyu
91f5b1b68e
update io_format to format
5 years ago
weiyang
4029b411c9
for switch layer
5 years ago
liujunzhu
175f2f20bd
modify logs of execution order.
5 years ago
liangzelang
2ab20c1b6e
fix if_by_if bug by replace labelgoto with labelswitch
5 years ago
xiaoyisd
0cf09f4b8e
ifdef __APPLE -> #if defined(__APPLE__)
5 years ago
xiaoyisd
424999267a
mac build
5 years ago
jiangzhenguang
c45eee9b94
add conv3d object
5 years ago
liubuyu
e3fa342d72
support 3d format
5 years ago
LianLiguang
687cd623f9
change feature map flag
5 years ago
lingyunli63
e6a5fc0739
consider controldepend edges in checkcircle
5 years ago
chenfei
f154abdff8
change some redundant code
normalize codes of session
5 years ago
caifubi
a480f064c4
Optimize performance of PyNative first step
5 years ago
mindspore-ci-bot
244b7034e8
!7926 [ME][OptPass]fix bug when eliminate unused parameter in 'inline' pass
From: @chenfei52
Reviewed-by:
Signed-off-by:
5 years ago
chenfei
e41c304b3e
dump ir of subpass of every substitution
add cache for transformed graph in inline
5 years ago
mindspore-ci-bot
d2f60b5fce
!8241 set optimizer flag for assign
Merge pull request !8241 from kisnwang/set-optimizer-flag-for-assign
5 years ago
Yi Huaijie
d7faa77b5e
support int64 shape
5 years ago
kswang
5787fdb830
set optimizer flag for assign
5 years ago
mindspore-ci-bot
4b52bad287
!8183 Fix fullname when CNode is call node; Modify the log level of GetLoopNodesByDFS.
Merge pull request !8183 from Margaret_wangrui/fix_fullname
5 years ago
Margaret_wangrui
303e3e96fb
Fix fullname when CNode is call node; Modify the log level of GetLoopNodesByDFS.
5 years ago
kswang
a98f871fe4
optimize internaloutput for const-input-to-tensor pass
5 years ago
dayschan
b6c2812a29
Convert non-scalar tensor to parameter
Add a pass `tensor_promotion`.
Fix a bug in CreateKernelInfoFromNewParameter, which reset the KernelInfo by mistake.
what's more:
Update akg
Fixbug in model_builder when reduce axis is an interger.
5 years ago
kswang
d8e72af658
optimize find input need lock tensor
5 years ago
caifubi
d3b978147f
Ascend Dynamic Shape
5 years ago
caifubi
97be0fbc54
fix gpu dump iteration bug
5 years ago
wenchunjiang
f0db47aba8
remove ValueNode<KernelGraphPtr> after replace call to lagelgoto in
order to fix mutual reference in while
5 years ago
Margaret_wangrui
d41ee6cbc4
get loop nodes log info
5 years ago
mindspore-ci-bot
bfe3b9d171
!5611 Find the set of points which forming loop
Merge pull request !5611 from Margaret_wangrui/get_loop
5 years ago
Margaret_wangrui
ee1b15f0cd
get the set of points which forming loop
5 years ago
wenchunjiang
4faa3304ef
1. replace weak_ptr to shared_ptr in child_graph_order_ an parent_graph_
2. erase kAttrChildGraph after finish using
5 years ago