yepei6
81789ffb5d
augassign
2021-04-23 11:58:07 +08:00
l00591931
923dd4b77a
enable zero dimension tensor when input is data
2021-03-24 15:46:17 +08:00
l00591931
bd777e0710
throw exception when tensor has zero in shape
2021-03-16 10:39:48 +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
l00591931
9ec100d069
Change TensorAdd to Add, from r1.1 to master
2021-02-01 17:53:52 +08:00
lilei
7d9f5f6dba
modify Tensor
2021-01-21 17:46:34 +08:00
yanglf1121
72903c11c8
add array_ops, math_ops and tensor ops
2021-01-14 15:32:36 +08:00
yanglf1121
918679daa3
add tensor.ndim and rename tensor.size() to tensor.size
2020-12-18 17:15:42 +08:00
HuangBingjian
265a6d61b6
reverse fix shape=0
2020-11-09 15:06:37 +08:00
HuangBingjian
4477fcfe19
fix shape bug.
2020-11-06 12:59:03 +08:00
buxue
346bcfa3fd
Rectify and optimize the type checking function
2020-11-03 13:48:43 +08:00
Jiaqi
a30ccea62c
sparse optimizer
2020-10-20 17:56:45 +08:00
mindspore-ci-bot
c967bf6846
!7339 fix for se-resnet50 accurancy
...
Merge pull request !7339 from qujianwei/master
2020-10-15 19:50:16 +08:00
fary86
144a35b17e
Adapt GatherV2 for dynamic shape
2020-09-01 19:24:21 +08:00
He Wei
27721ff4ea
Fix Tensor.from_numpy() returns wrong type
...
Tensor.from_numpy() should return mindspore.Tensor not _c_expression.Tensor.
2020-08-29 19:05:44 +08:00
He Wei
d7cdda1cb0
Provide Tensor.from_numpy() to avoid copy
2020-08-28 11:03:14 +08:00
panyifeng
1a54785fe2
remove name arg from gradoperation
2020-08-26 11:16:57 +08:00
yao_yf
e4de26d5bc
embeddinglookup wrap
2020-08-12 14:24:13 +08:00
panyifeng
34e50e5d6e
fix cell bprop
2020-08-07 10:57:01 +08:00
kingfo
577535b387
fix gradients issue in pynative
2020-08-03 17:35:21 +08:00
Wei Luning
a05c38bb63
make python Parameter inherit from Tensor
2020-08-03 09:12:24 +08:00
panyifeng
598bfa0205
add sparse operators
2020-07-30 17:18:23 +08:00
panyifeng
8a89f003eb
fix sparse related issues
2020-07-23 19:05:53 +08:00
panyifeng
4d4e23fd9e
Add bprop for sparse_tensor
2020-07-21 19:40:35 +08:00
panyifeng
5a10383cc3
add coo_tensor
2020-07-17 18:53:03 +08:00
fary86
595767b4b5
Fix bug of mindspore dtype equal
2020-07-16 09:06:55 +08:00
panyifeng
44e74ad5aa
Apply indexed_slices
2020-07-13 15:36:25 +08:00
He Wei
a0623e1528
Fix bool type tensor problem
...
Problem: Create 'uint8' type tensor from float data raise RuntimeError;
Fix: Use same internal data type for 'uint8' and 'bool' tensor and allows
convert float data to bool tensor.
2020-07-02 19:22:35 +08:00
panyifeng
d6635bbbe2
Add IndexedSlices
2020-06-30 17:38:24 +08:00
kingfo
078738adc5
add tensor mod & floordiv operation
2020-06-24 16:47:23 +08:00
kingfo
358982a98f
fix hook and bprop debug issue
2020-06-18 09:50:30 +08:00
buxue
66bbdb4a31
change tensor dtype and shape from function to attr
2020-06-12 19:03:23 +08:00
jinyaohui
86d197dfeb
clean pylint
2020-05-29 23:00:00 +08:00
“liuxiao”
73a287e5e0
pylint clean
2020-05-26 19:46:14 +08:00
“liuxiao”
18f0af0529
pylint clean
2020-05-25 19:49:06 +08:00
jinyaohui
5a914994ba
clean pylint
2020-05-18 16:42:35 +08:00
candanzg
2cc85bdc93
Support weight compile according to shape
...
Signed-off-by: candanzg <zhangshucheng@huawei.com>
2020-05-13 17:49:07 +08:00
jinyaohui
26fd75895d
pylint waring clean
2020-05-13 11:30:27 +08:00
kingfo
75fec82b52
resolve pynative operator issue
2020-04-16 21:02:22 +08:00
Wei Luning
73ba399364
remove ge depend in cpu
2020-04-02 19:38:42 +08:00
zhunaipan
930a1fb0a8
initial version
...
Signed-off-by: leonwanghui <leon.wanghui@huawei.com>
2020-03-27 22:54:54 +08:00