Commit Graph

70 Commits

Author SHA1 Message Date
zy 596cbbc585 add MatrixTriangularSolve 2022-11-04 11:33:24 +08:00
lh735291378 51d29e9e70 DenseToSparseSetOperation 2022-11-03 00:08:04 +08:00
FENG Baokuo bbf88bd9fd Add AtLeast2D 2022-10-14 07:54:25 +08:00
i-robot 11b21eacf4
!39184 [assistant][ops]Add Vstack
Merge pull request !39184 from zy26/Vstack
2022-10-13 10:04:53 +00:00
i-robot bf1f4ddce2
!42226 Add the check of the return value of Assign, AssignAdd, AssignSub.
Merge pull request !42226 from Margaret_wangrui/check_assign_assignsub_assignadd
2022-10-13 02:33:02 +00:00
LI Lu a94e803eb7 Add Vstack 2022-10-13 08:58:30 +08:00
Margaret_wangrui dd2c45a829 Add the check of the return value of Assign, AssignAdd, AssignSub. 2022-10-11 15:50:47 +08:00
WANG Xin ea367ad35a Add Copysign 2022-09-26 10:44:38 +08:00
fakeen 624ec7db24 add trapz implemention 2022-09-13 14:24:48 +08:00
Arielxyx 322382cdae [feat][assistant][I4XJG1] add new function Addr 2022-08-10 16:42:14 +08:00
i-robot 08085e7d6a
!31984 [assistant][ops] Add new Addmv
Merge pull request !31984 from wxy220/Addmv
2022-08-06 02:26:12 +00:00
i-robot 5f83f47a60
!36608 [feat] [assistant] [I4XJI4] add math operator Heaviside
Merge pull request !36608 from Seeker98/TMP
2022-08-04 01:15:19 +00:00
wxy220 744438f88a [feat][assistant][I4XJG7] modify new function Remainder 2022-08-02 11:34:26 +08:00
Arielxyx d58869e94b [feat][assistant][I4XJG0] add new function Addmv 2022-07-31 15:59:18 +08:00
Elvira0902 004206d0c2 Add operator Heaviside 2022-07-30 18:37:53 +08:00
liruoxuan 6b8b6254ae [feat][assistant][I4XJGR] Orgqr 2022-07-27 13:27:36 +08:00
Arielxyx 7acf02918b [feat][assistant][I4XJGD] add new Ascend operator Rot90. 2022-07-19 21:18:27 +08:00
Arielxyx e7593c4d96 [feat][assistant][I4XJGC] add new Ascend operator Kron. 2022-06-30 16:00:13 +08:00
Yu-Qi-hang e0b517ff70 [assistant][ops] Add new Frac 2022-06-29 23:12:09 +08:00
wxy220 342062adc5 [feat][assistant][I4XJGF] modify new function Log10 2022-06-27 18:38:00 +08:00
i-robot 951280bd66
!35404 [feat] [assistant] [I4XJI3] add math operator Hypot
Merge pull request !35404 from Seeker98/op_hypot
2022-06-22 01:39:31 +00:00
Seeker 5a9c60bdca Add aicpu op Hypot 2022-06-20 21:24:04 +08:00
宋梦雨 2e71e26352 add the log2 2022-06-19 16:49:05 +08:00
danansheng 7250649f79 [feat][assistant][I4XJFX] add new Baddbmm 2022-06-13 00:26:59 +08:00
Seeker 4f711cfb70 Add math op Gcd 2022-06-10 10:14:20 +08:00
Seeker c908ac8cc3 Add aicpu op Lcm 2022-06-09 10:43:08 +08:00
i-robot dfd7daabd4
!31638 [assistant][ops] Add new Ldexp
Merge pull request !31638 from wxy220/Ldexp
2022-06-06 08:39:22 +00:00
i-robot 9e06255cef
!31784 [assistant][ops] Add new Outer
Merge pull request !31784 from wxy220/outer
2022-06-05 15:27:19 +00:00
gyuer 0ae2540d9a [feat][assistant][I4XJG4] add new functional Ldexp 2022-06-05 21:12:31 +08:00
gyuer 3782bbbaaa [feat][assistant][I4XJFY] add new functional Outer 2022-06-02 17:54:21 +08:00
i-robot 0443713a5c
!33431 [assistant][ops][I48O5K] Add new sparse operator DenseToDenseSetOperation
Merge pull request !33431 from 李航/DenseToDenseSetOperation
2022-06-02 09:36:56 +00:00
lh735291378 a659f1eb33 feat assistant I48O5K add DenseToDenseSetOperation 2022-06-01 02:56:22 +08:00
qkeys e1f26b0bfd [feat][assistant][I4XJG9] add new Ascend operator Rad2Deg 2022-05-31 17:57:25 +08:00
i-robot 1d787766bd
!31985 [assistant][ops] Add new Mv
Merge pull request !31985 from wxy220/Mv
2022-05-30 10:58:14 +00:00
Arielxyx db3fa41c30 [feat][assistant][I4XJFZ] add new function Mv 2022-05-28 11:04:54 +08:00
bsx 5f855ed8ea [feat][assistant][I4XJG6] add new Ascend operator Isreal 2022-05-28 08:57:29 +08:00
qkeys f475205a48 [feat][assistant][I4XJGA] add new Ascend operator Deg2Rad 2022-05-24 15:51:34 +08:00
pikapika 3e978302ca exp2 2022-05-22 10:36:45 +08:00
Arielxyx 44543ad95c [feat][assistant][I4XJG1] add new function LogAddExp 2022-05-20 14:37:32 +08:00
Arielxyx dcb7526105 [feat][assistant][I4XJGJ] add new function LogAddExp2 2022-05-19 17:41:15 +08:00
fakeen 7380756a0f igamma 2022-05-11 15:23:33 +08:00
echo a02e959f1c [assistant][ops]New operator implementation, include zeta 2022-05-10 10:34:46 +08:00
echo-yike 785558cdd2 [feat][assistant][I40FGD] add new Ascend operator Trunc 2021-09-23 14:27:35 +08:00
wangshuide2020 b9eb90b198 add GPU for DenseBnAct, Erfc, Log1p, etc. in Supported Platforms. 2021-02-24 16:30:38 +08:00
wangshuide2020 8a7fa2e651 add raises description for Cast, Diag, Eye, Fill etc. operators. 2021-02-23 17:33:19 +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
Bairong 8cf43e59e0 hide arange, delete related test case and improve the doc string of nn.Range 2020-12-10 21:42:59 +08:00
Bairong 2eeaec7512 support arange in functional.py 2020-12-07 16:22:55 +08:00
yujianfeng 18a76ff3c5 Check whether the network args are tensors in the compile phase 2020-10-19 11:46:10 +08:00
Wei Luning cdbd16de0c fix bug in parameter set & fix code style in pynative_executa.cc 2020-09-21 11:32:39 +08:00