mindspore-ci-bot
e5a189a4f0
!17520 Optimize exception info when compile net failed
...
From: @irmo
Reviewed-by: @ginfung,@zh_qh
Signed-off-by: @zh_qh
2021-06-05 12:04:28 +08:00
mindspore-ci-bot
7d9bf65654
!16755 support list add list in net in GraphMode.
...
From: @fenglovebei
Reviewed-by: @zh_qh
Signed-off-by: @zh_qh
2021-06-04 16:37:40 +08:00
huanghui
29f632613f
optimize log
2021-06-04 12:32:44 +08:00
fenglovebei
76b884dea9
list add list
2021-06-03 21:16:30 +08:00
huanghui
0610a8d99c
9fdc0035a0
2021-05-29 10:31:23 +08:00
Zhang Qinghua
cd7f7d40fb
Support pass args or|and kwargs for OP CreateInstance.
2021-04-29 14:14:58 +08:00
zhangzhaoju
6a2aee492c
Clean code that not used
2021-04-22 16:24:05 +08:00
buxue
6f1105ea79
show accurate error line when use user defined class
2021-04-01 21:52:00 +08:00
buxue
8c47ce1803
show accurate error info and error lines when use unsupported builtin function
2021-03-31 12:33:38 +08:00
buxue
d830a2b55a
optimize exception mode when use undefined name in if for and while
2021-03-27 17:28:52 +08:00
l00591931
923dd4b77a
enable zero dimension tensor when input is data
2021-03-24 15:46:17 +08:00
buxue
e3056ed9b2
show accurate code line when use uninitialized var in for
2021-03-21 17:50:58 +08:00
mindspore-ci-bot
a1c3f55aca
!13197 support item negative index bprop
...
From: @zhangbuxue
Reviewed-by: @ginfung
Signed-off-by:
2021-03-12 15:52:26 +08:00
buxue
50ee325b96
support item negative index bprop
2021-03-12 13:58:46 +08:00
buxue
2551f5ea7e
support name or attribute ast.Expr
2021-03-11 21:40:33 +08:00
Zhang Qinghua
8b8c59f01e
Optimize the compile performance in Parser, FG, Manager and Renormalize:
...
---
Remove the routine of handling isolated nodes in Renormalize.
Add isolated nodes from Parser&Resolver.
Modify isolated nodes handling in FG&Manager.
Optimize the renormalize routines.
Other optimizations.
2021-03-04 16:01:54 +08:00
mindspore-ci-bot
f269f3fc8d
!12231 Support ad for scalar inputs
...
From: @ginfung
Reviewed-by:
Signed-off-by:
2021-02-26 15:50:32 +08:00
mindspore-ci-bot
6808816cb2
!12618 support index by negative number
...
From: @zhangbuxue
Reviewed-by:
Signed-off-by:
2021-02-26 15:49:14 +08:00
buxue
610300335f
support index by negative number
2021-02-26 12:49:25 +08:00
yujianfeng
41189781f3
support scalar input for cell
2021-02-25 09:56:15 +08:00
buxue
f8a00d52af
support invert bool tensor
2021-02-24 17:47:07 +08:00
buxue
47dd17a325
support convert ValueDict to py dict
2021-02-23 09:27:46 +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
buxue
899d6114a4
improve grad of first input
2021-02-05 12:36:37 +08:00
buxue
5ede9ffcca
improve isinstance
2021-02-02 21:12:14 +08:00
l00591931
9ec100d069
Change TensorAdd to Add, from r1.1 to master
2021-02-01 17:53:52 +08:00
mindspore-ci-bot
9fa0499fa0
Change GatherV2 to Gather r1.1 to master
2021-01-30 14:13:47 +08:00
mindspore-ci-bot
b9e1c3f045
!11530 support call inner net attr
...
From: @zhangbuxue
Reviewed-by:
Signed-off-by:
2021-01-27 16:50:43 +08:00
buxue
3d33c4fed3
support call inner net attr
2021-01-27 15:08:29 +08:00
buxue
7c4b7203b0
add dtype shape and value in __str__ and __repr__ of Parameter
2021-01-27 11:04:24 +08:00
mindspore-ci-bot
fd6dc1b060
!11177 modify Tensor
...
From: @Somnus2020
Reviewed-by:
Signed-off-by:
2021-01-22 11:37:11 +08:00
lilei
7d9f5f6dba
modify Tensor
2021-01-21 17:46:34 +08:00
buxue
2ea8b9e738
add dict for isinstance
2021-01-21 17:30:35 +08:00
buxue
e8cd572bc2
add check for outermost net inputs type and support isinstance first arg an empty list
2021-01-20 14:48:06 +08:00
buxue
15593dc98f
improve isinstance function in graph mode
2021-01-18 19:18:48 +08:00
buxue
69d9a33ddb
show line of code when parse or resolve phase exception
2021-01-16 16:31:04 +08:00
mindspore-ci-bot
eacc8bac89
!10755 [Numpy-Native] Add new numpy-native interfaces to mindspore.numpy
...
From: @yanglf1121
Reviewed-by:
Signed-off-by:
2021-01-15 10:04:17 +08:00
buxue
7eaf84d07a
remove attr support_non_tensor_input of cell
2021-01-14 16:19:23 +08:00
yanglf1121
72903c11c8
add array_ops, math_ops and tensor ops
2021-01-14 15:32:36 +08:00
buxue
acec35d4d4
support non tensor inputs
2021-01-14 09:21:01 +08:00
buxue
6d395c1d3f
keep consistent in Graph mode and PyNative mode for 'isinstance'
2021-01-05 21:36:10 +08:00
buxue
1a7c161e73
support len of a Tensor
2020-12-26 17:02:25 +08:00
buxue
aeeef7607a
remove the 'raise' in construct of Cell
2020-12-17 10:54:42 +08:00
buxue
2530943a7f
optimize list getitem in bprop
2020-12-15 15:00:49 +08:00
buxue
70d12aae26
add detailed and accurate description for support non tensor inputs for outermost net.
2020-12-12 16:54:08 +08:00
l00591931
3189868a15
Assignment enable index smaller than 0
2020-12-07 17:09:03 +08:00
mindspore-ci-bot
45b705bca0
!9129 support abs() and mean() method for Tensor object
...
From: @bairongz
Reviewed-by:
Signed-off-by:
2020-12-01 19:03:42 +08:00
Bairong
623b2e3f99
support abs and mean of Tensor
2020-12-01 11:34:12 +08:00
buxue
d6f91133c3
Support the outermost layer network inputs are list or dict or scalar
2020-11-30 20:21:38 +08:00
mindspore-ci-bot
a321f402c8
!8579 Add view function for tensor
...
From: @liangzhibo
Reviewed-by: @zh_qh,@chenfei52
Signed-off-by: @zh_qh
2020-11-16 14:37:21 +08:00