函数:bundle_get_model_id

C函数原型

aclError aclmdlBundleGetModelId(uint32_t bundleId, size_t index, uint32_t *modelId)

Python函数

model_id, ret = acl.mdl.bundle_get_model_id(bundle_id, index)

函数功能

获取实际可执行的模型ID。

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

输入说明

bundle_id:int,通过acl.mdl.bundle_load_from_file接口或acl.mdl.bundle_load_from_mem接口加载模型成功后返回的bundle_id。

index:int,索引。用户调用acl.mdl.bundle_get_model_num接口获取模型数量后,这个index的取值范围:[0, (模型数量-1)]。

输出说明

model_id:int,实际可执行的模型ID。

返回值说明

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

参考资源

接口调用流程及示例代码请参见权重更新