昇腾社区首页
中文
注册

aclgrphBuildOfflineModel

产品支持情况

产品

是否支持

Atlas A2 训练系列产品/Atlas 800I A2 推理产品/A200I A2 Box 异构组件

x

Atlas 200I/500 A2 推理产品

x

Atlas 推理系列产品

x

Atlas 训练系列产品

x

Atlas 200/300/500 推理产品

x

功能说明

将Graph编译为适配昇腾AI处理器的离线模型并同时生成*.om和*.exeom文件。

函数原型

graphStatus aclgrphBuildOfflineModel (const ge::Graph &graph, const std::map<AscendString, AscendString> &build_options, const char * output_file)

参数说明

参数名

输入/输出

说明

graph

输入

待编译的Graph。

build_options

输入

配置参数map映射表,key为参数类型,value为参数值,均为字符串格式,用于描述离线模型编译配置信息。

map中的配置参数请参见aclgrphBuildModel支持的配置参数

output_file

输入

保存离线模型的名成。接口会同时生成*.om和*.exeom两个离线模型文件。

返回值说明

参数名

类型

说明

-

graphStatus

GRAPH_SUCCESS:成功。

其他值:失败。

约束说明

对于aclgrphBuildOfflineModel和aclgrphBuildInitialize中重复的编译配置参数,建议不要重复配置,如果设置重复,则以aclgrphBuildOfflineModel传入的为准(AUTO_TUNE_MODE除外)。