Commit Graph

115 Commits

Author SHA1 Message Date
i-robot f11699bb3c
!30489 Cluster OneHot In Graph Kernel
Merge pull request !30489 from jiaoy1224/onehot
2022-03-27 13:19:15 +00:00
ttudu adb18b82ca dynamic shape CPU & GPU 2022-03-22 13:03:31 +08:00
Yang Jiao a0952282ac cluster onehot 2022-03-21 17:19:22 +08:00
Zichun Ye 61469ad999 update ms hybrid test cases
fix ms hybrid doc

revert changes
2022-03-10 20:31:56 +08:00
Zichun Ye d8087a35e3 add ms_hybrid decorator; add new Custom mode ms_hybrid
fix code check error

update test cases, update akg version

drop grid for now

update testcase

update benchmark in test case

update test case name

update test cases

update test case

add input num parameterattr in json
2022-02-27 23:38:54 +08:00
r1chardf1d0 ce80c46edc add julia cache 2022-02-22 16:02:36 +08:00
i-robot e9b4b4ae61
!29555 Custom Op Inplace Assign
Merge pull request !29555 from jiaoy1224/customop
2022-02-17 11:21:27 +00:00
Yang Jiao b35cedeb62 hybrid inplace assign 2022-02-16 16:25:16 +08:00
r1chardf1d0 aef9e0841c julia test only support linux now 2022-02-16 15:08:40 +08:00
r1chardf1d0 6074fa8aae add julia error log 2022-02-15 09:50:16 +08:00
i-robot aae56dbae4
!28962 Change aot error code strategy and modify logs
Merge pull request !28962 from jiaoy1224/aot
2022-01-30 03:03:03 +00:00
Yang Jiao 7d4599e65a change aot func return code 2022-01-29 19:25:42 +08:00
i-robot 8f784d40c1
!29570 add julia version check and platform check
Merge pull request !29570 from r1chardf1d0/master
2022-01-29 08:47:54 +00:00
r1chardf1d0 ed4624c879 add version check 2022-01-29 12:16:13 +08:00
zengzitao 0f06988c46 only run this case in linux 2022-01-28 14:31:06 +08:00
i-robot 51ad7574b0
!29482 GraphKernel Add error info when enable graphkernel but not find llvm in CI
Merge pull request !29482 from ZengZitao/fix_cpu_use_llvm
2022-01-26 06:28:57 +00:00
zengzitao f3e6a35c4d enhance graphkernel on cpu about llvm 2022-01-26 09:59:19 +08:00
r1chardf1d0 044e110f7a custom op support julia 2022-01-24 12:39:02 +08:00
i-robot 0138b6594a !28140 Fix aot test case
Merge pull request !28140 from jiaoy1224/aot
2021-12-24 10:02:03 +00:00
Yang Jiao d3824a6a6c fix aot test case 2021-12-24 15:31:11 +08:00
xulei 612cfe453b add c++ std to custom aot compile cmd 2021-12-20 14:18:50 +08:00
chenlei_autodiff 7a8cfd6048 [GraphKernel] fix probabilistic failure case. 2021-12-14 09:49:54 +08:00
i-robot aef419ff0a !27201 Adapt Graphkernel For CPU CI
Merge pull request !27201 from ZengZitao/adapt_cpu_ci
2021-12-10 08:41:50 +00:00
i-robot ed63220a9f !27357 Fix Type Error of Aot Test File on Mac and Add Comments
Merge pull request !27357 from jiaoy1224/arithmetic
2021-12-10 06:21:16 +00:00
zengzitao 6f4aebbe11 adapt ms_cpu ci for graphkernel 2021-12-09 19:44:09 +08:00
Yang Jiao d9531a4f73 add head for aot test 2021-12-08 17:05:13 +08:00
looop5 ae5532fb9e pass lambda function to out_shape and out_dtype 2021-12-06 10:21:16 +08:00
Yang Jiao 5acce31c72 apply autodiff in custom 2021-12-03 11:16:19 +08:00
looop5 9c4fe8b6bf update akg, refine document of Custom op 2021-11-16 11:06:40 +08:00
looop5 58e27d87bc add Custom, custom_op_info_register, CustomRegOp to __init__ 2021-11-11 20:49:16 +08:00
Yang Jiao 2b112ef656 add custom pynative test cases 2021-11-08 17:37:39 +08:00
looop5 b89d744e80 Custom op supports no reg info 2021-11-05 17:21:39 +08:00
Yang Jiao 9bcf28d15d adapt custom op to pyfunc kernel 2021-10-31 22:08:10 +08:00
looop5 0b34bf33bc add custom op pynative testcases 2021-10-25 20:53:42 +08:00
Yang Jiao 40b648b873 add aot 2021-10-22 11:37:39 +08:00
looop5 46789f260a Custom operator supports tbe dsl 2021-10-15 16:28:33 +08:00
huanghui ba66c0d491 add security isolate for save_graphs 2021-09-14 10:24:12 +08:00
yanghaoran a0ff742442 prune less effective Ascend testcases to level1 2021-08-27 19:59:59 +08:00
Zichun Ye a7d89f6686 add graph kernel userdefine op support
fix code check
2021-08-25 14:37:28 +08:00
dayschan 9add26ad99 Add expanders in c++ code
transplant the op expander code from python to c++, base on LiteGraph.
the c++ expander will be called in priority if it was registered in OpExpanderFactory.

add two examples, BiasAdd and ExpandDims.
remove BiasAdd from python expanders.
since the ExpandDims is also imported by other ops (e.g. BatchNorm), we don't remove it now.
2021-08-12 16:22:56 +08:00
chenlei_autodiff 0271535429 [GraphKernel] fix bert and add graph kernel ops. 2021-08-10 16:02:00 +08:00
i-robot 9629b4ebd9 !21071 [Graph Kernel] Add Low Precision Optimition
Merge pull request !21071 from cyun/master_729
2021-08-05 00:50:58 +00:00
cy 4105a247b7 add low precison 2021-08-04 09:52:42 +08:00
Yang Jiao fd7ab25fc2 reorganiz empty graph 2021-07-30 15:37:47 +08:00
Zichun Ye 22172f18bc update graph kernel support for argmax/argmin
fix pylint problem

fix conflict

fix op list

fix check warning

fix code based on review comments

update akg commit

fix check warning
2021-07-30 09:53:12 +08:00
Yang Jiao e2cfc516eb refctor arithmetic simplify 2021-07-27 11:29:26 +08:00
lingyunli63 50a66ae476 isnan isfinite isinf squaresumall identity oneslik 2021-07-26 12:58:30 +08:00
i-robot 26027b89fe !19806 add graph kernel erf, erfc, floor, floordiv, mod, floormod, div
Merge pull request !19806 from 杨林枫/basic_graph_kernels
2021-07-22 12:57:55 +00:00
yanglf1121 c30b1e6d06 add graph kernel div, floordiv, mod, floormod, floor 2021-07-22 14:16:56 +08:00
i-robot 7d2a07a2bd !20480 Add LiteGraph for graphkernel
Merge pull request !20480 from DeshiChen/0618_litegraph
2021-07-22 01:31:45 +00:00