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
gongxiaoqing
7f538b51e7
回退 'Pull Request !11074 : replace tdt with acltdt interface'
5 years ago
mindspore-ci-bot
c2582dcab9
!11074 replace tdt with acltdt interface
From: @ms_yan
Reviewed-by: @lilongfei15
Signed-off-by:
5 years ago
mindspore-ci-bot
9382fe64d8
!11954 modify hccl op number per-stream
From: @zhoufeng54
Reviewed-by: @lilongfei15,@xsmq
Signed-off-by: @xsmq
5 years ago
jjfeing
502be04491
upgrade 0204
5 years ago
mindspore-ci-bot
cf40d56aa7
!12057 fix overflow print bug
From: @jjfeing
Reviewed-by:
Signed-off-by:
5 years ago
jjfeing
84dcb184b1
fix call log print
5 years ago
mindspore-ci-bot
db3fe6a461
!11928 move dynamic_shape_depends to backend
From: @zhupuxu
Reviewed-by:
Signed-off-by:
5 years ago
zhupuxu
667e227f0d
move dynamic shape to backend
Signed-off-by: zhupuxu <zhupuxu@huawei.com>
5 years ago
jjfeing
bff8bf0253
remove no use log
5 years ago
ms_yan
293f81128d
init add acltdt handle create and destory
add hostpush part modify
optimize previous code
provide aclhandle access method
modify CMakeList format
add device_id parameter into TransferNode
5 years ago
zhoufeng
409c50ae94
modify hccl op number per-stream
Signed-off-by: zhoufeng <zhoufeng54@huawei.com>
5 years ago
liubuyu
8ff36d3079
reset cube compute mode
5 years ago
mindspore-ci-bot
a9dfb07cf1
!11660 get cube size by data type
From: @liubuyu
Reviewed-by:
Signed-off-by:
5 years ago
mindspore-ci-bot
ff8e69fbb1
!11779 modify profiling end log id from 255 to 65535
From: @yanghaitao1
Reviewed-by: @ouwenchang,@yelihua
Signed-off-by: @yelihua
5 years ago
mindspore-ci-bot
de54033dfc
!11896 fix bug about split node optimizer.
From: @liu_xiao_93
Reviewed-by: @wuxuejian,@liangchenghui
Signed-off-by: @liangchenghui
5 years ago
mindspore-ci-bot
ce89cc5e8b
!11761 Change GatherV2 to Gather (merge from r1.1 to master)
From: @liangzhibo
Reviewed-by:
Signed-off-by:
5 years ago
liuxiao93
314c0cbdb2
split optimizer
5 years ago
yanghaitao1
f67a68e4fa
modify profiling log id from 255 to 65535
5 years ago
liuxiao93
68e9be725e
split optimizer
5 years ago
laiyongqiang
b465f21d90
NonTask Split Process
5 years ago
mindspore-ci-bot
9fa0499fa0
Change GatherV2 to Gather r1.1 to master
5 years ago
lizhenyu
f17534af08
ps cache support sparse
5 years ago
liubuyu
4a3cbda322
get cube size by dtype
5 years ago
wilfChen
a911b9ef9e
mindspore serving support gpu backend
5 years ago
mindspore-ci-bot
f8f6421459
!10968 Add dynamic shape support for the operator Concat
From: @david-he91
Reviewed-by:
Signed-off-by:
5 years ago
liubuyu
d4050cf98d
support ncdhw <-> frac_z_3d data trans at host
5 years ago
hedongdong
8241dfa443
Add dynamic shape support for the operator Concat
5 years ago
mindspore-ci-bot
d8323b5d51
!11342 Support device memeory profiling
From: @yanghaitao1
Reviewed-by: @wangyue01,@lilongfei15
Signed-off-by: @lilongfei15
5 years ago
mindspore-ci-bot
5eaac67416
!11375 Pre build all ops in bprop graph in PyNaive mode
From: @HulkTang
Reviewed-by: @chujinjin,@chujinjin
Signed-off-by: @chujinjin,@chujinjin
5 years ago
tanghuikang
5dc66a82ce
Pre build all ops in bprop graph under PyNative
5 years ago
yanghaitao1
8d147deb07
profiler memory
5 years ago
mindspore-ci-bot
1e13cbb8da
!11241 optimize the dynamic memory alloc
From: @limingqi107
Reviewed-by: @cristoval,@kisnwang
Signed-off-by: @kisnwang
5 years ago
mindspore-ci-bot
f802f3b3ff
!11030 Change tag name of profiling reporter
From: @jojobugfree
Reviewed-by: @kisnwang,@zhoufeng54
Signed-off-by: @zhoufeng54
5 years ago
limingqi107
fd9f91b6c9
optimize the dynamic memory alloc
5 years ago
liuxiao93
b0a66cc3a2
fix unsupported transnode KMetaTypeNonexDefaultFormat of DynamicRNN and DynamiGRU.
5 years ago
mindspore-ci-bot
a4e5ec0f15
!11199 Clear codedex review warnings
From: @shibeiji
Reviewed-by: @kisnwang,@guoqi1024
Signed-off-by: @guoqi1024
5 years ago
mindspore-ci-bot
6cae5a6a5d
!11133 kill subprocess when main process exit
From: @zhoufeng54
Reviewed-by:
Signed-off-by:
5 years ago
shibeiji
401b27c7fb
fix codedex warnings for trailing time optimization functions
5 years ago
mindspore-ci-bot
b3e6eb63a4
!10873 fix reorder
From: @lianliguang
Reviewed-by: @zh_qh,@zh_qh,@chujinjin
Signed-off-by: @zh_qh,@zh_qh
5 years ago
caifubi
ab07dbdff2
Change profiling reporter tag
5 years ago
LianLiguang
d2fe2aa7cc
add reorder of node after opt
5 years ago
zhoufeng
d2d62614eb
kill subprocess when main process exit
Signed-off-by: zhoufeng <zhoufeng54@huawei.com>
5 years ago
liangzelang
a97ac180ba
opt get_func by uniforming format
5 years ago
chujinjin
ade9a82c2b
fix device memory leak
5 years ago
shibeiji
5444703edf
trailing time optimization for the last allreduce of gradients in distribution mode
5 years ago
mindspore-ci-bot
b1ca1fbdb9
!10838 Fix Segmentation fault on Ascend
From: @jojobugfree
Reviewed-by: @kisnwang,@chujinjin
Signed-off-by: @kisnwang
5 years ago
mindspore-ci-bot
0212e19bc9
!10806 insert reformat op
From: @liubuyu
Reviewed-by: @zhoufeng54,@kisnwang
Signed-off-by: @kisnwang
5 years ago
caifubi
7bfc2a3143
Fix Segmentation fault on Ascend
5 years ago
liubuyu
119c7010a4
insert reformat op
5 years ago