l00591931
bbdb050fc7
Change switch to Switch
5 years ago
chuck
89eed7aa27
add compile option H to visible hidden interface
5 years ago
l00591931
cf7c5840e3
Change return
5 years ago
huangbingjian
1086132dc3
fix the core dump of MsRunGraph related to auto-monad; modify testcases
related to auto-monad, do not judge or assert the generated IR file on CI test cases.
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
tanghuikang
6f2cd92aba
Support RunOpsInGraph on CPU&GPU in pynative mode
5 years ago
kswang
b9cfbed631
codex fix for executor
5 years ago
kswang
b6ee7f3fb2
only split dynamic shape node for ascend
5 years ago
mindspore-ci-bot
b7b7c591ee
!10620 fix memory leak by clear cache when a new step starts
From: @simson_wu
Reviewed-by: @chujinjin
Signed-off-by: @chujinjin
5 years ago
simson
759e43957e
fix memory leak
5 years ago
kswang
8a035778b6
add parallel split
5 years ago
kswang
841661b8aa
optimize multi graph controldepend input
5 years ago
kswang
367a31fa04
split sort visit switch partial first
5 years ago
mindspore-ci-bot
6ae9353168
!9831 Bugfix about the lifetime of TraceGuard
From: @dayschan
Reviewed-by: @irmo,@gaoxiong1,@ckey_dou
Signed-off-by: @ckey_dou
5 years ago
dayschan
fa80054f6d
Bugfix about the lifetime of TraceGuard
5 years ago
mindspore-ci-bot
f6a8d3a02a
!9638 improve code style according to the report from reviewbot
From: @bairongz
Reviewed-by: @ginfung,@zh_qh
Signed-off-by: @zh_qh
5 years ago
xiaoyisd
424999267a
mac build
5 years ago
Bairong
ede73d2a9a
improve code style according to the report from reviewbot
5 years ago
mindspore-ci-bot
ea191ed5da
!8463 Run ops one by one in pynative bp graph
From: @HulkTang
Reviewed-by:
Signed-off-by:
5 years ago
HulkTang
c36b477568
Run ops one by one in pynative bp graph
5 years ago
huanghui
bda74495f3
Add trace mangager around front opt
5 years ago
kswang
a3760b5b2d
fix remove front cast error
5 years ago
kswang
89ad244882
fix cpu codex and optimize controldepend
5 years ago
kswang
1ce4bebbf2
add subgraph dependency
5 years ago
kswang
f9ab9106de
fix ge compile error
5 years ago
kswang
b88e722e12
add graph partition
5 years ago
Yi Huaijie
d7faa77b5e
support int64 shape
5 years ago
kswang
0d4866f8da
optimize graph cut for depend
5 years ago
kswang
11989b5e30
enable async run
5 years ago
zhousiyi
ab74dfc839
refact backend/session from python
5 years ago
buxue
359e1f236e
check user define bprop when there is parameter in nested network
5 years ago
fary86
fcbb3e0edc
Refactor ms_context implementation
5 years ago
mindspore-ci-bot
d81b30e6a0
!5312 make backend/optimizer free of pybind
Merge pull request !5312 from xychow/remove-backend-py-dependency-2
5 years ago
kswang
756bb6d53f
async run graph
5 years ago
zhousiyi
c25e37e7bf
make backend/optimizer pybind free
5 years ago
leilei_snow
df9df609f8
fix index error
5 years ago
mindspore-ci-bot
9f9705baa1
!4746 Do not expand the value tuple for tensor inputs
Merge pull request !4746 from YuJianfeng/internal_output
5 years ago
yujianfeng
d47bad38bd
Do not expand the value tuple for tensor inputs
5 years ago
zhousiyi
7d86c86716
add or remove declaim in copyright
5 years ago
zhoufeng
663278112f
optimize code compile performance
Signed-off-by: zhoufeng <zhoufeng54@huawei.com>
5 years ago
mindspore-ci-bot
19c800a758
!4512 Expand the vectors for tensor inputs recursively
Merge pull request !4512 from YuJianfeng/internal_output
5 years ago
mindspore-ci-bot
f875bf21bc
!2948 fix control flow
Merge pull request !2948 from amongo/FixControlFlow
5 years ago
yujianfeng
003f0d8084
Expand the vectors for tensor inputs recursively
5 years ago
huangdongrun
2a6d346d2f
support if by if grad parameter
add join for ref
adjust env eliminate to eliminate all env ops
add partial app cache
resolve while endless
fix env eliminate
support for "for while" cases
fix join shape error
5 years ago
wuyongkang
78611b5d5b
fix static check problems
5 years ago
liubuyu
45b6600001
mv cc file that end with py to pybind
5 years ago
mindspore-ci-bot
52689a7dcf
!3938 decoupling core and context
Merge pull request !3938 from liubuyu/master
5 years ago
liubuyu
d81862a916
decoupling core and context
5 years ago
yujianfeng
986408babf
ignore create parameter from control depend inputs
5 years ago
liubuyu
a499d4e47c
decoupling core and debug
5 years ago