zhangzhaoju
6a2aee492c
Clean code that not used
4 years ago
Xiaoda Zhang
4d76eb273e
fix some code-style warnings
4 years ago
Margaret_wangrui
0aaa31764e
Do not get shape for monad type
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
mindspore-ci-bot
b189f177bb
Change tuple_getitem to TupleGetItem and some other ops, merge from r1.1 to master
5 years ago
lizhenyu
f17534af08
ps cache support sparse
5 years ago
yangzhenzhang
cbca482e59
delete useless parameter in pipeline parallel
5 years ago
mindspore-ci-bot
7bc084487e
!9654 optimize scalar to tensor function
From: @zhangbuxue
Reviewed-by:
Signed-off-by:
5 years ago
buxue
0647b8b7db
optimize scalar to tensor function
5 years ago
xiaoyisd
424999267a
mac build
5 years ago
Xiaoda Zhang
14d4926cf0
simplifying step-auto-parallel
5 years ago
Xiaoda Zhang
aa13d6b1cd
support for-loop in auto-parallel
5 years ago
Yi Huaijie
d7faa77b5e
support int64 shape
5 years ago
Ziyan
069318899a
refactor get cnode strategy
5 years ago
Ziyan
ddc0113058
enable parallel optimizer in auto parallel
5 years ago
fary86
fcbb3e0edc
Refactor ms_context implementation
5 years ago
zhousiyi
c25e37e7bf
make backend/optimizer pybind free
5 years ago
Wei Luning
24a10225cf
change base class of ref to tensor in cpp
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
zhoufeng
663278112f
optimize code compile performance
Signed-off-by: zhoufeng <zhoufeng54@huawei.com>
5 years ago
Wei Luning
c1c30a44f1
rename param_value -> param_info
5 years ago
yangzhenzhang
4a0e6ff7fc
update field split
5 years ago
liubuyu
d81862a916
decoupling core and context
5 years ago
Yi Huaijie
518cb80133
change type of Shape from int32 to int64
5 years ago
suteng
19e45ccdb1
回退 'Pull Request !3103 : change type of Shape from int32 to int64'
5 years ago
Yi Huaijie
15d5cc396d
change type of Shape from int32 to int64
5 years ago
Wei Luning
a05c38bb63
make python Parameter inherit from Tensor
5 years ago
He Wei
4eb81d7934
Rename AnfNode::user_data related functions to follow naming rule
5 years ago
liubuyu
f4bc0bc9fe
move the dependency of utils to core
5 years ago
mindspore-ci-bot
a2bf5a322e
!3129 Decouple ir from frontend
Merge pull request !3129 from hewei/decouple_ir_frontend
5 years ago
mindspore-ci-bot
30e27049a1
!3229 modify syn_code bug
Merge pull request !3229 from changzherui/mod_syc_code
5 years ago
He Wei
32379f3e7a
Decouple ir from frontend
5 years ago
changzherui
dbe4cc32ca
mod syn_code bug
5 years ago
liubuyu
76dc80e7b7
Unified code style
5 years ago
lirongzhen1
c1eba79b83
set reshape redistribution strategy attribute to no redistribution
5 years ago
liubuyu
43c79eb853
mindspore path adjust
5 years ago