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)
```
2021-02-08 09:01:15 +08:00
xsmq
73b7154e55
fix cmakelint error
2021-01-23 21:04:29 +08:00
mindspore-ci-bot
db741b2fb7
!10826 cpp st framework and script
...
From: @zhoufeng54
Reviewed-by: @kisnwang,@xsmq
Signed-off-by:
2021-01-08 21:11:18 +08:00
zhoufeng
a5b2b08035
cpp st fwk and script
...
Signed-off-by: zhoufeng <zhoufeng54@huawei.com>
2021-01-07 17:58:38 +08:00
yanghaoran
4e9c606d7d
remove deprecated cmake functions
2021-01-07 16:47:53 +08:00
xuyongfei
c9b072b94d
remove serving in mindspore repo
2020-12-10 18:50:30 +08:00
yanghaoran
306bbe0e65
Synchronize latest Ascend software suite 09 Dec 2020, with refactored GraphEngine
2020-12-09 18:29:29 +08:00
xiaoyisd
424999267a
mac build
2020-12-08 19:13:47 +08:00
jonyguo
663f121a11
update run 20201128
2020-11-30 16:10:11 +08:00
zhoufeng
183742009f
mindspore cxx api for 310 inference
...
Signed-off-by: zhoufeng <zhoufeng54@huawei.com>
2020-11-04 13:59:33 +08:00
liubuyu
d914f617ed
fix compile warning
2020-09-16 19:20:47 +08:00
yanghaoran
0bd4c218d4
cmake check if required packages exist
2020-09-11 15:07:17 +08:00
gukecai
264a556654
ascend profling
2020-09-01 10:27:13 +08:00
zhoufeng
22ec976ef7
fix compilation warnings
...
Signed-off-by: zhoufeng <zhoufeng54@huawei.com>
2020-08-21 09:44:04 +08:00
xuyongfei
3554cad325
update serving cpp_client compiler; update serving acl build option
2020-08-13 11:32:27 +08:00
liubuyu
195f04e50e
compile the core directory into a separate static library
2020-08-08 21:31:41 +08:00
mindspore-ci-bot
c68b92e081
!4026 fix cmakelist while compiling with debug mode
...
Merge pull request !4026 from 34bunny/CMake-debug-mode-fix
2020-08-06 22:42:43 +08:00
TFbunny
ca8de06d18
fix build with debug mode
2020-08-05 14:19:42 -04:00
lingyunli63
b38d8ee837
use akg.ms instead of _akg
2020-08-03 10:48:11 +08:00
xsmq
5087945479
回退 'Pull Request !3236 : use akg to compile gpu ops rather than _akg'
2020-07-28 22:41:33 +08:00
mindspore-ci-bot
d469a347f8
!3236 use akg to compile gpu ops rather than _akg
...
Merge pull request !3236 from lingyunli63/use_full_akg_to_support_gpu
2020-07-28 15:29:26 +08:00
lingyunli63
42017a19e6
enable compile gpu in akg
2020-07-27 19:20:29 +08:00
hexia
ba5fa502cc
restructure
2020-07-23 14:37:33 +08:00
xuyongfei
314208633b
serving add acl support, extract common inference interface
2020-07-21 17:16:38 +08:00
ervinzhang
bd5a777f81
introducing new C++ API
2020-07-10 16:32:38 -04:00
ZPaC
a057639abc
Add pslite dependency
2020-07-01 16:26:24 +08:00
Shida He
4c056855e0
Implementation for mindspore debugger
2020-06-22 17:15:30 -04:00
dinghao
8d76c708df
init serving
2020-06-21 18:36:53 +08:00
gong chen
a6dfa281ea
Init GraphKernel.
...
- It provides a unified style to express graph and kernel for user.
- It provides a unified IR to represent graph and kernel for developer.
- It breaks the boundary between graph and kernel.
- It provides more opportunities to do compile optimization.
2020-06-20 22:31:54 +08:00
yanghaoran
8da4c1a763
synchronize latest ascend software 04 Jun 2020
2020-06-09 23:34:13 +08:00
zhoufeng
e0c3ec6c79
check gcc version, check patch is found or not
2020-04-26 11:02:20 +08:00
dengwentao
08968c2744
modify tvm build
2020-04-21 20:54:40 +08:00
zhoufeng
638b119099
windows sqlite patch
2020-04-18 15:10:16 +08:00
chenjianping
1286767d0e
support building on windows
2020-04-15 09:36:48 +00:00
zhoufeng
2dd60b4ce3
pack via cpack
2020-04-14 20:56:36 +08:00
chenzomi
65a49a21e5
fix complite error while using .so with clang on macos
2020-04-13 21:23:12 +08:00
kingfo
01822c54d9
fix ME+GE compile error
2020-04-03 14:59:33 +08:00
Wei Luning
73ba399364
remove ge depend in cpu
2020-04-02 19:38:42 +08:00
zhunaipan
930a1fb0a8
initial version
...
Signed-off-by: leonwanghui <leon.wanghui@huawei.com>
2020-03-27 22:54:54 +08:00