昇腾社区首页
中文
注册

aclrtBinaryLoadFromFile

产品支持情况

产品

是否支持

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

Atlas 200I/500 A2 推理产品

Atlas 推理系列产品

Atlas 训练系列产品

Atlas 200/300/500 推理产品

功能说明

从文件加载并解析算子二进制文件,同时将算子二进制文件数据拷贝至当前Context对应的Device上,输出指向算子二进制的binHandle。当前不支持AI CPU算子。

函数原型

aclError aclrtBinaryLoadFromFile(const char* binPath, aclrtBinaryLoadOptions *options, aclrtBinHandle *binHandle)

参数说明

参数名

输入/输出

说明

binPath

输入

算子二进制文件(*.o文件)的路径,要求绝对路径。

options

输入

加载算子二进制文件的可选参数。

binHandle

输出

标识算子二进制的句柄。

typdef void* aclrtBinHandle

返回值说明

返回0表示成功,返回其他值表示失败,请参见aclError

约束说明

针对某一型号的产品,编译生成的算子二进制文件,必须在相同型号的产品上使用。