算子调用流程
固定shape场景下,通过AscendCL接口进行单算子调用的流程如下所示:
图1 固定Shape算子调用流程


主要过程为:
- 用户进行算子实现,包括如下交付件:
- 算子代码实现文件(.py)
- 算子原型定义
- 算子信息库定义
- 算子适配插件
- 通过ATC工具编译生成单算子模型文件(指定shape大小)。
- 用户App通过AscendCL接口加载和执行单算子模型文件,完成单算子调用。
动态shape场景下,提供如下方案进行算子调用:
图2 动态shape算子调用流程


主要过程为:
父主题: 概述