yujianfeng
f0b7c3dd4d
Add a switch to control grad for scalar
4 years ago
yujianfeng
41189781f3
support scalar input for cell
4 years ago
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)
```
4 years ago
zhangyihui
bbbffbb6a9
Modify the profiling_options parameter name
4 years ago
wangshuide2020
30f99f2722
add raises description for BCELoss, ReLU, BatchNorm1d, etc. operators.
4 years ago
mindspore-ci-bot
b189f177bb
Change tuple_getitem to TupleGetItem and some other ops, merge from r1.1 to master
4 years ago
l00591931
9ec100d069
Change TensorAdd to Add, from r1.1 to master
4 years ago
ougongchang
c6e4b0c85f
Add more log when collect graph and use summary operators
...
Fix can not collect input data when batch size is 1 and total step
number is 1
Fixed spelling errors
4 years ago
buxue
acec35d4d4
support non tensor inputs
4 years ago
lilei
b858097ae4
modify MetaTensor and Tensor
4 years ago
mindspore-ci-bot
261bb736de
!10063 Modify profiler directory structure to fit the new Run Package
...
From: @gzhcv
Reviewed-by:
Signed-off-by:
4 years ago
gzhcv
bad8c0e422
Modify profiling dir structure to fit the new Run Package
4 years ago
buxue
aeeef7607a
remove the 'raise' in construct of Cell
4 years ago
laiyongqiang
11244f790a
increase variable_memory_max_size max size from 30GB to 31GB
4 years ago
Yi Huaijie
d7faa77b5e
support int64 shape
4 years ago
mindspore-ci-bot
f3d7b32d56
!7855 Move backend opt pass ir files to the fold: verbose_ir_files
...
Merge pull request !7855 from huanghui/move_ir_files
4 years ago
zjun
ccedf71de5
Add pynative bprop nested grad
...
Signed-off-by: zjun <zhangjun0@huawei.com>
4 years ago
huanghui
fa6c23358a
Move some ir files which backend optpass dumped to the fold: verbose_ir_files
4 years ago
mindspore-ci-bot
7a45596593
!7373 Use MetaTensor instead of Initializer
...
Merge pull request !7373 from lilei/modify_MetaTensor
4 years ago
chenzomi
5b769dfb20
[ME] Bug fix
4 years ago
lilei
7b135990e7
Use MetaTensor instead of Initializer
4 years ago
chenzomi
d471d32e87
[ME] change `check_integer` to format `check_positive_int` and `check_integeter`
4 years ago
chenzomi
d4e8e94981
[ME] delete check_bool and replace with Validate.check_bool
4 years ago
kpy
4338dd266e
optimizer pynative graph memory
4 years ago
Wei Luning
8d17a2b8af
* add doc for some Parameter property.* add export in quant __all__* fix bug for isinstance & add ut for it
4 years ago
Wei Luning
7b6899fdc0
add import of ops in in ops __init__
4 years ago
mindspore-ci-bot
dd215f4080
!5735 delete seed0 and seed1
...
Merge pull request !5735 from caozhou/delete_seed
4 years ago
mindspore-ci-bot
2350a5990b
!5885 [doc]add some document for composite op
...
Merge pull request !5885 from vlne-v1/add-doc-for-composite-op
4 years ago
Wei Luning
8c6475fd0b
add composite op doc
4 years ago
huangdongrun
341b8468eb
add support for pynative multicases
...
clear df builder
add testcases
4 years ago
caozhou
6509fa9023
delete seed0 and seed1 in Dropout
4 years ago
mindspore-ci-bot
77dd91a646
!5669 Fix get_py_obj_dtype() for mindspore type
...
Merge pull request !5669 from hewei/fix_get_py_obj_dtype
4 years ago
mindspore-ci-bot
fc79997de5
!5502 Mod SoftmaxCrossEntropyWithlogits
...
Merge pull request !5502 from wanyiming/mod_SoftmaxCrossEntropyWithlogits
5 years ago
wanyiming
0ec70068ae
mod_SoftmaxCrossEntropyWithLogits
5 years ago
He Wei
c1469d61ce
Fix get_py_obj_dtype() for mindspore type
...
Return mstype.type_type if input is mindspore type object,
for example:
```
get_py_obj_dtype(mstype.float32) ---> mstype.type_type
```
5 years ago
buxue
359e1f236e
check user define bprop when there is parameter in nested network
5 years ago
mindspore-ci-bot
c2fddb56c8
!4922 Transform tuple parameter to multiple parameters
...
Merge pull request !4922 from amongo/TupleTransform
5 years ago
huangdongrun
0099da2c99
add support for tuple parameter transform
...
add support for pynative pass
add testcases
5 years ago
kingfo
7765d44b76
support parameter tuple input in pynative mode
5 years ago
mindspore-ci-bot
b346f0b3ec
!5026 Fix the problem of resource clear
...
Merge pull request !5026 from Simson/enhancement-API
5 years ago
simson
d4babf190c
fix risk of memory leak
5 years ago
panyifeng
1a54785fe2
remove name arg from gradoperation
5 years ago
huangdongrun
113641decd
fix test cases
5 years ago
mindspore-ci-bot
abe6b82138
!5011 remove global grad ops
...
Merge pull request !5011 from riemann_penn/remove_global_grad_ops
5 years ago
huangdongrun
1bd9fefd84
support if by if not inline
...
add testcase of net of if by if
5 years ago
panyifeng
637e812347
remove global grad ops
5 years ago
buxue
855d6b8fed
add check for user define bprop in Pynative mode.
5 years ago
mindspore-ci-bot
b4b6e5c8ed
!4370 support kw and kwargs for cell in Pynative
...
Merge pull request !4370 from zhangbuxue/support_kw_and_kwargs_for_cell_in_pynative
5 years ago
buxue
0be4114240
support kw and kwargs for cell in Pynative
5 years ago
buxue
35677ac098
support two mstypes do equal.
5 years ago