Commit Graph

7 Commits

Author SHA1 Message Date
liuruotao b5b4c7c9d9 takedown gpu testcases where pass >=200 && fail==0 2022-06-01 20:37:11 +08:00
dingpeifei d27ad7e797 upgrade_ascend_0428 2021-04-30 15:57:57 +08:00
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
looop5 0161209e40 update submoudle akg, close graph kernel ascend ci testcases 2021-02-01 15:59:50 +08:00
looop5 f5f66abd06 Add testcases in Ascend back-end for graph kernel 2020-11-16 16:40:12 +08:00
zengzitao 326540cbbd expand layernorm_grad op 2020-11-16 09:03:13 +08:00
zengzitao db27783d54 expand tanh_grad and reduce_mean, fix bug and add test_case in ci 2020-11-10 10:37:38 +08:00