文档
注册
评分
提单
论坛
小AI

aclmdlBundleLoadFromMem

函数功能

模型执行阶段若涉及动态更新变量的场景,从内存加载离线模型数据,由系统内部管理模型运行的内存。

本接口需与以下其它接口配合使用,以便实现动态更新变量的目的,请参见aclmdlBundleLoadFromFile处的说明。

函数原型

aclError aclmdlBundleLoadFromMem(const void *model, size_t modelSize, uint32_t *bundleId)

参数说明

参数名

输入/输出

说明

model

输入

存放模型数据的内存地址指针。

此处的模型文件是基于Ascend Graph方式构建出来的,调用aclgrphBundleBuildModel接口编译模型、调用aclgrphBundleSaveModel接口保存模型,再由用户自行将保存出来的om模型文件读入内存,Ascend Graph接口详细描述参见Ascend Graph开发指南

应用运行在Host时,此处需申请Host上的内存;应用运行在Device时,此处需申请Device上的内存。内存申请接口请参见内存管理

modelSize

输入

内存中的模型数据长度,单位Byte。

bundleId

输出

系统成功加载模型后,返回bundleId作为后续操作时识别模型的标志。

返回值说明

返回0表示成功,返回其他值表示失败。

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词