DataFlow运行接口简介

本文档主要描述模型执行接口,您可以在“${INSTALL_DIR}/include/ge”路径下查看对应接口的头文件。

${INSTALL_DIR}请替换为CANN软件安装后文件存储路径。若安装的Ascend-cann-toolkit软件包,以root安装举例,则安装后文件存储路径为:/usr/local/Ascend/cann。

接口分类 头文件路径 用途 对应的库文件
Graph运行接口 ge_api.h 用于将数据输入到DataFlow图和获取DataFlow模型执行结果。 libge_runner.so libdavinci_executor.so libgraph_base.so
数据类型 ge_data_flow_api.h 支持用户设置和获取DataFlowInfo中的成员变量。
说明: 如果单点编译DataFlowInfo数据类型,建议编译选项增加-Wl,--no-as-needed,确保依赖的so符号在编译时被完整加载。
libdavinci_executor.so libge_runner.so