jiangshuqiang
c2bd061889
fix summary isolation
2021-09-18 10:59:14 +08:00
i-robot
bbdacd41f4
!20585 add security isolate for save_graphs
...
Merge pull request !20585 from huanghui/add-security-isolate-for-DumpIR
2021-09-15 01:25:46 +00:00
i-robot
c6a99428cd
!23153 Update the operator in order to let users better understand the reason for the error of the operator part: nn_ops and array_ops
...
Merge pull request !23153 from dinglinhe/dlh_code_ms_I43QY0_nn_ops
2021-09-14 06:33:39 +00:00
huanghui
ba66c0d491
add security isolate for save_graphs
2021-09-14 10:24:12 +08:00
dinglinhe
9a8c1b3c73
array_ops error recti and others
2021-09-14 09:12:02 +08:00
zhangzhaoju
4296881a16
syntax
2021-09-13 15:20:53 +08:00
Zhang Qinghua
7203989c26
Support fallback feature in Graph mode (1).
2021-09-06 16:00:03 +08:00
Zhang Qinghua
a137fa1d0b
Optimize the Executors routines.
...
- Fix the key generating.
- Distinguish the executors.
2021-08-28 17:36:12 +08:00
Zhang Qinghua
aef396f9f2
Support ListComp and GeneratorExp in Graph Mode.
2021-08-06 11:44:57 +08:00
huanghui
3e17650172
Raise NotImplementedError when parsing the numpy methods, but not the numpy constant.
2021-08-03 14:33:22 +08:00
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
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