Commit Graph

25 Commits

Author SHA1 Message Date
chenfei 193c583cf6 add unreuse args of kernel graph
insert assign at the end of graph

clear log

clear log 2

handle replace call of unreuse args

handle bug of replace node
2020-07-03 18:24:00 +08:00
duxiutao 1e43c609e0 Add test case and fix two bugs
1. add case to guard precision
2. fix a shape bug
3. fix a funcGraph bug
2020-07-02 12:52:15 +08:00
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.
2020-06-20 22:31:54 +08:00
zhoufeng bbbfaa2441 enable new control sink
Signed-off-by: zhoufeng <zhoufeng54@huawei.com>
2020-06-20 14:48:21 +08:00
limingqi107 0f4397cece fix all nop node graph execute 2020-06-18 15:56:38 +08:00
WilliamLian 9808e47663 change checkAicpu to CheckAICPU & add charge Scalar function to charge the input or output is scalar 2020-06-09 09:31:43 +08:00
zhoufeng b7fae521c0 Mark null output subgraph
Signed-off-by: zhoufeng <zhoufeng54@huawei.com>
2020-05-29 19:21:19 +08:00
chenfei 5e9edc1608 use make tuple store call nodes 2020-05-23 11:37:01 +08:00
chenfei 7d41812b98 split-graph-for-control-sink 2020-05-20 20:42:15 +08:00
wenchunjiang ea65e61cb1 adding new constructKernelGraph to transform all subgraphs to
kernel_graph from root func_graph
2020-05-16 11:21:21 +08:00
mindspore-ci-bot 94883f9b9c !1132 add op pattern in kernel build info
Merge pull request !1132 from lianliguang/add-attr-op-pattern-to-kernel-build-info
2020-05-14 17:07:46 +08:00
WilliamLian 44df45c84d add attr op_pattern to kernel build info 2020-05-14 14:41:27 +08:00
Margaret_wangrui 137007be88 only call HasNodeAttr for CNodePtr type 2020-05-13 17:34:40 +08:00
yujianfeng 4a0ddaef59 Support specifying reshape type for batchnorm fused op 2020-05-09 17:44:36 +08:00
kswang 1e8997f4cb optimize sort for mem reuse and fix memreuse bug 2020-04-24 19:49:43 +08:00
kswang 83eeac9310 optimize execute order sort 2020-04-17 15:09:48 +08:00
mindspore-ci-bot 39b9e831cb !291 disable memory reuse for GetNext op
Merge pull request !291 from caifubi/dev-getnext-mem-reuse-off
2020-04-14 16:57:31 +08:00
mindspore-ci-bot 9bda080bb5 !260 refactor padding strategy
Merge pull request !260 from lianliguang/refactor-padding-strategy
2020-04-14 15:44:46 +08:00
jojobugfree 2aad57c595 getnext disable memory reuse 2020-04-14 14:57:23 +08:00
kswang ae675c5cf8 fix nopnode output bug 2020-04-14 14:25:45 +08:00
lianliguang 5d225f934f change the padding strategy & refactor insert transdata 2020-04-14 12:57:40 +08:00
kswang b8a7e73f7d fix reshape output and clearres error 2020-04-13 14:20:58 +08:00
kswang fb343bd607 add mem manager 2020-04-09 10:05:45 +08:00
leonwanghui fdb47860cc Fix some typo errors in session and device module
Signed-off-by: leonwanghui <leon.wanghui@huawei.com>
2020-04-02 17:02:52 +08:00
zhunaipan 930a1fb0a8 initial version
Signed-off-by: leonwanghui <leon.wanghui@huawei.com>
2020-03-27 22:54:54 +08:00