mindspore-ci-bot
db94c5fb0f
!2786 Optimization for ast_cache
Merge pull request !2786 from Kang/optimization
5 years ago
wuyongkang
f797d17a6e
Optimization for ast_cache
5 years ago
mindspore-ci-bot
bd3f3b51e4
!2722 Optimize parser
Merge pull request !2722 from Kang/optimization
5 years ago
wuyongkang
274bd25386
Optimize parser
5 years ago
panyifeng
d6635bbbe2
Add IndexedSlices
5 years ago
huangdongrun
9d3c9c69fe
modify map to C.Map()
5 years ago
gong chen
a6dfa281ea
Init GraphKernel.
- It provides a unified style to express graph and kernel for user.
- It provides a unified IR to represent graph and kernel for developer.
- It breaks the boundary between graph and kernel.
- It provides more opportunities to do compile optimization.
5 years ago
mindspore-ci-bot
42c00b1534
!2222 fix op compile log bug
Merge pull request !2222 from wangcong/master
5 years ago
kingfo
358982a98f
fix hook and bprop debug issue
5 years ago
wangcong
aed393d50f
add pre compile process
5 years ago
huangdongrun
9522f59b87
support for tensor indexing in pynative
support tensor slice using constexpr
remove tensorslice metagraph
add pynative testcases
5 years ago
mindspore-ci-bot
8de8289cfd
!1840 Add op pre compiler process
Merge pull request !1840 from wangcong/master
5 years ago
wangcong
0749ce3710
add pre compile process
5 years ago
kingfo
38436f929f
move hook function to primtivePy class
5 years ago
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
5 years ago
mindspore-ci-bot
00672a47b8
!1730 control sink refactor
Merge pull request !1730 from wenchunjiang/fix_code_check
5 years ago
rick_sanchez
e2a322b6b7
Modify code to support dynamic graph.
5 years ago
wenchunjiang
772806b03e
fix code check
5 years ago
buxue
7ae289a197
Support mixed tensor for tensor getitem or setitem.
5 years ago
wenchunjiang
a295738830
add param_type in json
5 years ago
kingfo
840922e501
add backward hook function in pynative mode
5 years ago
zhaozhenlong
b54ffdc086
add op BoundingBoxDecode
iou
NMSWithMask
larsupdate testcase
sgd testcase
5 years ago
jjfeing
34c221ffc8
fix pytest failed when one case compile error
5 years ago
candanzg
e886a3182c
tensor assign with ellpsis
Signed-off-by: candanzg <zhangshucheng@huawei.com>
5 years ago
jjfeing
d03e04b828
support buffer fusion
5 years ago
lvliang
52ab6f4948
pynative-lamb-op-zeros-like-tensor-query-failed
5 years ago
candanzg
663d597330
tensor assign with slice index
Signed-off-by: candanzg <zhangshucheng@huawei.com>
5 years ago
leonwanghui
24b26ee1a8
Move args_type_check function to _checkparam.py
6 years ago
buxue
7c233a57fa
support python func print and != for list with none
6 years ago
candanzg
3f087dba1a
Tensor assign syntax:
1) A[B]=U
2) A[A>n]=U
A.shape == B.shape
U is a scalar or Tensor(size==1)
B is Tensor(dtype=bool)
n is a Number
Signed-off-by: candanzg <zhangshucheng@huawei.com>
6 years ago
mindspore-ci-bot
08985a1e56
!286 resolve pynative operator unsupport issue
Merge pull request !286 from wangqiuliang/resolve-pynative-operator-issue
6 years ago
kingfo
75fec82b52
resolve pynative operator issue
6 years ago
buxue
80978cf3cc
support operator ** // % for scalar and tensor, and in not in for dict, ang str concat
6 years ago
lizhenyu
8cd3308a4c
change package name akg to _akg
6 years ago
mindspore-ci-bot
a5d95e472e
!106 support comparison ops for python
Merge pull request !106 from amongo/SupportPythonOperators
6 years ago
jjfeing
8ece432ae9
tr5 run package update
6 years ago
huangdongrun
461d8e3a08
add comparison ops
fix pylint
use scalar_lt primitive directly
fix review
6 years ago
wenchunjiang
5a00d8cb58
This fixes an issue about mindspore process cannot exit when calling python api op_select_format failed in select kernel steps.
Previously function op_select_format and check_supported raise an exception directly on the tbe_process python side, but we don't deal with the exception, and raise an exeception on c++ side to frontend ME, that will cause some conflict when recycle resource on ME and tbe_process python interpreter.
This changes adding try...catch in function op_select_format and check_supported on the python side, and return the Exception string to c++ side, so that we can raise an exception to frontend ME and ME will deal with resouce clearning and exit.
6 years ago
jjfeing
86f5c69995
change parallel complie num: 32->16
6 years ago
zhunaipan
930a1fb0a8
initial version
Signed-off-by: leonwanghui <leon.wanghui@huawei.com>
6 years ago