zjun
ccedf71de5
Add pynative bprop nested grad
...
Signed-off-by: zjun <zhangjun0@huawei.com>
2020-11-02 19:33:33 +08:00
huanghui
fa6c23358a
Move some ir files which backend optpass dumped to the fold: verbose_ir_files
2020-11-02 19:18:24 +08:00
mindspore-ci-bot
7a45596593
!7373 Use MetaTensor instead of Initializer
...
Merge pull request !7373 from lilei/modify_MetaTensor
2020-10-17 20:54:13 +08:00
chenzomi
5b769dfb20
[ME] Bug fix
2020-10-16 13:01:34 +08:00
lilei
7b135990e7
Use MetaTensor instead of Initializer
2020-10-16 09:38:11 +08:00
chenzomi
d471d32e87
[ME] change `check_integer` to format `check_positive_int` and `check_integeter`
2020-10-10 12:08:10 +08:00
chenzomi
d4e8e94981
[ME] delete check_bool and replace with Validate.check_bool
2020-10-09 16:46:07 +08:00
kpy
4338dd266e
optimizer pynative graph memory
2020-09-16 16:14:05 +08:00
Wei Luning
8d17a2b8af
* add doc for some Parameter property.* add export in quant __all__* fix bug for isinstance & add ut for it
2020-09-15 18:25:12 +08:00
Wei Luning
7b6899fdc0
add import of ops in in ops __init__
2020-09-12 15:29:43 +08:00
mindspore-ci-bot
dd215f4080
!5735 delete seed0 and seed1
...
Merge pull request !5735 from caozhou/delete_seed
2020-09-11 09:58:56 +08:00
mindspore-ci-bot
2350a5990b
!5885 [doc]add some document for composite op
...
Merge pull request !5885 from vlne-v1/add-doc-for-composite-op
2020-09-09 14:13:23 +08:00
Wei Luning
8c6475fd0b
add composite op doc
2020-09-09 10:18:49 +08:00
huangdongrun
341b8468eb
add support for pynative multicases
...
clear df builder
add testcases
2020-09-08 16:09:48 +08:00
caozhou
6509fa9023
delete seed0 and seed1 in Dropout
2020-09-08 10:51:12 +08:00
mindspore-ci-bot
77dd91a646
!5669 Fix get_py_obj_dtype() for mindspore type
...
Merge pull request !5669 from hewei/fix_get_py_obj_dtype
2020-09-07 08:59:01 +08:00
mindspore-ci-bot
fc79997de5
!5502 Mod SoftmaxCrossEntropyWithlogits
...
Merge pull request !5502 from wanyiming/mod_SoftmaxCrossEntropyWithlogits
2020-09-03 20:24:43 +08:00
wanyiming
0ec70068ae
mod_SoftmaxCrossEntropyWithLogits
2020-09-03 17:33:20 +08:00
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
```
2020-09-02 16:14:25 +08:00
buxue
359e1f236e
check user define bprop when there is parameter in nested network
2020-09-01 21:24:27 +08:00
mindspore-ci-bot
c2fddb56c8
!4922 Transform tuple parameter to multiple parameters
...
Merge pull request !4922 from amongo/TupleTransform
2020-09-01 15:15:56 +08:00
huangdongrun
0099da2c99
add support for tuple parameter transform
...
add support for pynative pass
add testcases
2020-09-01 14:17:52 +08:00
kingfo
7765d44b76
support parameter tuple input in pynative mode
2020-08-31 20:38:43 +08:00
mindspore-ci-bot
b346f0b3ec
!5026 Fix the problem of resource clear
...
Merge pull request !5026 from Simson/enhancement-API
2020-08-27 11:19:02 +08:00
simson
d4babf190c
fix risk of memory leak
2020-08-27 10:54:06 +08:00
panyifeng
1a54785fe2
remove name arg from gradoperation
2020-08-26 11:16:57 +08:00
huangdongrun
113641decd
fix test cases
2020-08-25 14:38:08 +08:00
mindspore-ci-bot
abe6b82138
!5011 remove global grad ops
...
Merge pull request !5011 from riemann_penn/remove_global_grad_ops
2020-08-25 09:47:55 +08:00
huangdongrun
1bd9fefd84
support if by if not inline
...
add testcase of net of if by if
2020-08-24 17:11:26 +08:00
panyifeng
637e812347
remove global grad ops
2020-08-24 16:50:09 +08:00
buxue
855d6b8fed
add check for user define bprop in Pynative mode.
2020-08-19 19:14:02 +08:00
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
2020-08-13 22:19:41 +08:00
buxue
0be4114240
support kw and kwargs for cell in Pynative
2020-08-13 20:29:47 +08:00
buxue
35677ac098
support two mstypes do equal.
2020-08-12 09:12:46 +08:00
panyifeng
34e50e5d6e
fix cell bprop
2020-08-07 10:57:01 +08:00
Wei Luning
d4d6457ea7
init parameter data by defaultOnly keep no data as MetaTensor in auto parallel mode
2020-08-06 19:52:31 +08:00
kingfo
28dabf0332
fix grad flag update issue in pynative
2020-08-06 15:12:31 +08:00
panyifeng
9927e6eb5c
eager mode sparse
2020-08-05 18:21:30 +08:00
buxue
e9ca893431
remove ut test_expand_dims_grad
2020-07-24 15:15:41 +08:00
kpy
570da089a8
set output value for dynamic graph
2020-07-23 17:05:47 +08:00
mindspore-ci-bot
684ff4f46b
!3160 Rewrite tensor's __bool__ for pynative mode
...
Merge pull request !3160 from Simson/push-to-opensource
2020-07-23 16:55:49 +08:00
simson
5f77fbdd75
Rewrite tensor's __bool__ for pynative mode
2020-07-23 16:51:46 +08:00
buxue
f84b055244
add check for implicit conversion when scalar is not number and bool.
2020-07-22 20:55:19 +08:00
mindspore-ci-bot
05de773775
!3209 Fix bug about output of AddNGrad.
...
Merge pull request !3209 from liuxiao93/AddN
2020-07-18 19:56:31 +08:00
mindspore-ci-bot
ffb7040c3c
!3200 [clean]remove loop_can_unroll flag, clean some other python code
...
Merge pull request !3200 from vlne-v1/remove_loop_can_unroll
2020-07-18 19:44:29 +08:00
liuxiao93
8705545bcd
Fix bug about output of AddNGrad.
2020-07-18 18:47:52 +08:00
Wei Luning
f362503d57
support throw attribute error from c++
2020-07-18 17:54:26 +08:00
Wei Luning
88e864a4a3
remove loop can unroll flag, clean some python usage
2020-07-18 17:41:34 +08:00
Wei Luning
acbccea644
remove redundant phi
2020-07-17 11:46:09 +08:00
panyifeng
394178569e
fix valuenode simplify
2020-07-15 10:09:30 +08:00
kingfo
add3778a61
add grad all in pynative mode
2020-07-10 17:49:54 +08:00
buxue
4df1edf5b3
Improving implicit type conversion
2020-07-09 21:38:00 +08:00
buxue
4e832b2309
support implicit type conversion for pynative mode
2020-07-09 15:41:41 +08:00
jinyaohui
c7f6527e92
fix print file bug
2020-07-07 21:05:17 +08:00
Hoai Linh Tran
6bd66e7953
Fix memcpy calls. Add ut tests for arithmetic_simplify. Split long arithmetic_simplify.h to arithmetic_simplify.cc
...
Code checking
2020-07-02 17:51:08 -04:00
jinyaohui
dd5fba1db9
add notice
2020-06-29 17:39:25 +08:00
changzherui
9e83337e2f
delete pynative lenet_model test
2020-06-27 15:33:27 +08:00
kingfo
078738adc5
add tensor mod & floordiv operation
2020-06-24 16:47:23 +08:00
Wei Luning
8f56528f8c
add flags on function
2020-06-23 20:22:07 +08:00
mindspore-ci-bot
9ba6f61d01
!2148 fix hook and bprop debug issue in pynative
...
Merge pull request !2148 from wangqiuliang/fix-hook-bprop-issue
2020-06-18 10:44:45 +08:00
kingfo
358982a98f
fix hook and bprop debug issue
2020-06-18 09:50:30 +08:00
simson
ca988e9e69
fix the condition when activation name is 0
2020-06-18 09:14:45 +08:00
mindspore-ci-bot
11f5f88021
!2010 fix operator issues for tuple_to_array and cast
...
Merge pull request !2010 from wangqiuliang/fix-tuple-to-array-issue
2020-06-15 15:38:47 +08:00
kingfo
9708e58259
fix TupleToArray & Cast operator issue
2020-06-15 14:39:10 +08:00
buxue
66bbdb4a31
change tensor dtype and shape from function to attr
2020-06-12 19:03:23 +08:00
huangdongrun
9522f59b87
support for tensor indexing in pynative
...
support tensor slice using constexpr
remove tensorslice metagraph
add pynative testcases
2020-06-11 19:14:22 +08:00
kingfo
38436f929f
move hook function to primtivePy class
2020-06-10 15:33:46 +08:00
mindspore-ci-bot
c82a8bf483
!1678 modify print
...
Merge pull request !1678 from jinyaohui/print
2020-06-08 11:20:53 +08:00
huangdongrun
beacc26077
* add isconstant primitive
...
* add infer_value for common math ops
* convert constant bool tensor to bool value
* do not infer value when encounter 0 as division
for while condition, do not unrool if condition is a tensor
2020-06-04 21:51:44 +08:00
jinyaohui
5e43edc474
clean pylint
2020-06-04 21:03:30 +08:00
kingfo
9785178b88
add tensor compare & len & constexpr operation
2020-06-03 10:27:41 +08:00
rick_sanchez
e2a322b6b7
Modify code to support dynamic graph.
2020-06-01 10:20:24 +08:00
jinyaohui
86d197dfeb
clean pylint
2020-05-29 23:00:00 +08:00
liuwenhao4
f87c70a9ab
Fixing some tiny faults about Pylint in my code(ops)
2020-05-29 12:01:04 +08:00
mindspore-ci-bot
9c858444b0
!1568 Fix pylint warning for test cases of optimizer, infer, parse and pynative.
...
Merge pull request !1568 from seatea/fix-pylint-warning
2020-05-28 16:59:57 +08:00
seatea
7398526abc
Fix pylint warning for test cases of optimizer, infer, parse and
...
pynative.
2020-05-28 11:35:33 +08:00
mindspore-ci-bot
fb7e4eac76
!1535 change hook function grad input to tuple
...
Merge pull request !1535 from wangqiuliang/change-hook-grad-input-to-tuple
2020-05-28 09:36:28 +08:00
kingfo
8f7e571a0b
change hook grad input to tuple
2020-05-27 20:34:07 +08:00
seatea
21ab029227
Fix pylint warning for files under `pynative_mode` directory.
2020-05-27 19:28:31 +08:00
mindspore-ci-bot
831ceba6eb
!1277 Fixing some tiny faults about Pylint in ME code
...
Merge pull request !1277 from liuwenhao/master
2020-05-26 11:08:10 +08:00
liuwenhao4
f3f0cbaeee
Fixing some tiny faults about Pylint in my code(ops)
2020-05-25 21:27:45 +08:00
panyifeng
6a57eeb922
fix check_bprop attr error
2020-05-25 16:52:30 +08:00
mindspore-ci-bot
0e665616f0
!1160 add backward hook and custom bprop in pynative mode
...
Merge pull request !1160 from wangqiuliang/add-backward-hook-in-pynative-mode
2020-05-24 18:09:48 +08:00
kingfo
840922e501
add backward hook function in pynative mode
2020-05-24 13:32:44 +08:00
ougongchang
7d78b5d89e
Put the parameter validation of the Summary operator into the python layer
...
add some unittest for summary operator
support ScalarSummary to record number type
2020-05-22 21:23:43 +08:00
jinyaohui
5a914994ba
clean pylint
2020-05-18 16:42:35 +08:00
jinyaohui
bcfaff97f9
clean pylint
2020-05-18 10:31:46 +08:00
jinyaohui
2907cf4488
remove some context param
2020-05-16 15:07:13 +08:00
mindspore-ci-bot
bb374ebc28
!1015 Support weights to be compiled according to shape
...
Merge pull request !1015 from candanzg/me_with_shape
2020-05-15 09:13:41 +08:00
panyifeng
755ba75deb
fix pylint
2020-05-14 14:22:52 +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
391a060f21
remove two context param
2020-05-12 22:11:50 +08:00
mindspore-ci-bot
28a6daaed5
!1017 add profiling_mode and profiling_options to context
...
Merge pull request !1017 from jinyaohui/context_opt
2020-05-12 11:55:14 +08:00
mindspore-ci-bot
8003a89a7b
!766 bugfix(SA): Add the support of nested loop.
...
Merge pull request !766 from gongchen/nest_loop
2020-05-12 11:10:53 +08:00
jinyaohui
5a9de3716d
add profiling mode and profiling options to context
2020-05-12 09:53:08 +08:00
mindspore-ci-bot
05e8b8028b
!1060 Fix bug of assigning value to non-Parameter class member
...
Merge pull request !1060 from fary86/fix_assign_target_not_parameter
2020-05-12 09:20:08 +08:00
fary86
16b9004d53
Fix bug of assign value to non Parameter class member
2020-05-11 20:15:34 +08:00
chenzomi
661f9dfaf8
add dropout primtive
2020-05-11 19:29:18 +08:00
gongchen
425a207663
bug(SA): Add the support of nested loop.
2020-05-09 16:18:16 +08:00
guohongzilong
b96df362f8
add parser of case which parameter in tuple in run_op function
2020-04-29 17:55:12 +08:00