aclgrphBuildInitialize
函数功能
模型构建的初始化函数,用于申请资源。
函数原型
数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。
graphStatus aclgrphBuildInitialize(std::map<std::string, std::string> &global_options);
graphStatus aclgrphBuildInitialize(std::map<AscendString, AscendString> &global_options);
约束说明
一个进程内只能调用一次aclgrphBuildInitialize接口。
调用该接口后,可以在同一进程中连续调用多次aclgrphBuildModel接口。
对于aclgrphBuildModel和aclgrphBuildInitialize中重复的编译配置参数,建议不要重复配置,如果设置重复,则以aclgrphBuildModel传入的为准。
参数说明
参数名 |
输入/输出 |
描述 |
---|---|---|
global_options |
输入 |
配置参数map映射表,key为参数类型,value为参数值,均为字符串格式,用于描述离线模型编译初始化信息。 map中支持的配置参数请参见aclgrphBuildInitialize支持的配置参数。 |
返回值
参数名 |
类型 |
描述 |
---|---|---|
- |
graphStatus |
GRAPH_SUCCESS:成功。 其他值:失败。 |
父主题: Graph编译接口