mindspore/tests/st
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
..
auto_monad [auto-monad] Support side-effects by auto-monad 2021-02-08 09:01:15 +08:00
auto_parallel Change TensorAdd to Add, from r1.1 to master 2021-02-01 17:53:52 +08:00
broadcast fix broadcast bug 2020-12-03 08:42:52 +08:00
control Change TensorAdd to Add, from r1.1 to master 2021-02-01 17:53:52 +08:00
cpp !11526 unifiled lite & cloud api 2021-02-02 10:39:57 +08:00
dump upgrade 0204 2021-02-06 10:51:43 +08:00
dynamic_shape [auto-monad] Support side-effects by auto-monad 2021-02-08 09:01:15 +08:00
export Change TensorAdd to Add, from r1.1 to master 2021-02-01 17:53:52 +08:00
fusion Change TensorAdd to Add, from r1.1 to master 2021-02-01 17:53:52 +08:00
gnn add tensor.ndim and rename tensor.size() to tensor.size 2020-12-18 17:15:42 +08:00
graph_kernel/model Change TensorAdd to Add, from r1.1 to master 2021-02-01 17:53:52 +08:00
hcom Change GatherV2 to Gather r1.1 to master 2021-01-30 14:13:47 +08:00
heterogeneous_excutor [auto-monad] Support side-effects by auto-monad 2021-02-08 09:01:15 +08:00
high_grad high grad 2020-12-17 17:16:07 +08:00
host_device modify_dense 2020-11-10 23:06:30 +08:00
mem_reuse Change TensorAdd to Add, from r1.1 to master 2021-02-01 17:53:52 +08:00
mix_precision add new auto mix presicion testcase and check the cast num 2021-01-22 13:43:33 +08:00
model_zoo_tests modify transformer st 2021-02-07 14:43:16 +08:00
nccl pipeline_split adapt parallel 2020-12-02 18:52:40 +08:00
networks [auto-monad] Support side-effects by auto-monad 2021-02-08 09:01:15 +08:00
numpy_native Add new np interfaces and add graph support 2021-02-04 16:07:19 +08:00
ops [auto-monad] Support side-effects by auto-monad 2021-02-08 09:01:15 +08:00
probability 新增深度概率用例 2021-01-28 17:21:19 +08:00
profiler Modify profiling dir structure to fit the new Run Package 2020-12-18 11:04:07 +08:00
ps Change TensorAdd to Add, from r1.1 to master 2021-02-01 17:53:52 +08:00
pynative Change TensorAdd to Add, from r1.1 to master 2021-02-01 17:53:52 +08:00
quantization Change TensorAdd to Add, from r1.1 to master 2021-02-01 17:53:52 +08:00
recompute add recompute nodes 2020-12-31 17:29:23 +08:00
summary Add more log when collect graph and use summary operators 2021-01-26 11:24:16 +08:00
tbe_networks Change TensorAdd to Add, from r1.1 to master 2021-02-01 17:53:52 +08:00
__init__.py initial version 2020-03-27 22:54:54 +08:00