aclrtBinaryLoadFromFile
产品支持情况
产品 |
是否支持 |
---|---|
√ |
|
√ |
|
√ |
|
√ |
|
√ |
功能说明
从文件加载并解析算子二进制文件,同时将算子二进制文件数据拷贝至当前Context对应的Device上,输出指向算子二进制的binHandle。当前不支持AI CPU算子。
函数原型
aclError aclrtBinaryLoadFromFile(const char* binPath, aclrtBinaryLoadOptions *options, aclrtBinHandle *binHandle)
参数说明
参数名 |
输入/输出 |
说明 |
---|---|---|
binPath |
输入 |
算子二进制文件(*.o文件)的路径,要求绝对路径。 |
options |
输入 |
加载算子二进制文件的可选参数。 |
binHandle |
输出 |
标识算子二进制的句柄。 typdef void* aclrtBinHandle |
返回值说明
返回0表示成功,返回其他值表示失败,请参见aclError。
约束说明
针对某一型号的产品,编译生成的算子二进制文件,必须在相同型号的产品上使用。
父主题: Kernel加载与执行