Skip to main content

ClassInfo类

ModelLoadOptV2类

note

须知

请根据实际情况选择对应配置,如配置与实际输入存在差异,会在Model(option, deviceId)处抛出RuntimeError

表1 模型加载选项

属性名类型说明
modelTypeModelType枚举类型推理模型类型,支持情况参见如下。(默认为“base.model_type_om”。)
- base.model_type_om
- base.model_type_mindir(对于MindIR模型,仅支持静态Shape和动态Batch。)
loadTypeModelLoadType枚举类型推理模型输入类型,可通过以下参数选定输入方式。(默认为“base.load_model_from_file”。)
- base.load_model_from_file:从文件加载离线模型数据,由系统内部管理内存。
- base.load_model_from_file_with_mem:从文件加载离线模型数据,由用户自行管理模型运行的内存(包括工作内存和权值内存,工作内存用于模型执行过程中的临时数据,权值内存用于存放权值数据)。
- base.load_model_from_mem:从内存加载离线模型数据,由系统内部管理内存。
- base.load_model_from_mem_with_mem: 从内存加载离线模型数据,由用户自行管理模型运行的内存(包括工作内存和权值内存)。
- 当“modelType”为“base.model_type_mindir”时,仅支持“base.load_model_from_file”和“base.load_model_from_mem”两种输入类型。
modelPathstr推理模型文件路径,仅在以下模式生效。(默认为"",最大只支持至4GB大小的模型且要求模型属主为当前用户,模型文件的权限应小于或等于“640”。)
- base.load_model_from_file
- base.load_model_from_file_with_mem
modelPtrint推理模型所在内存地址,仅在以下模式生效。(默认为0,用户需根据实际情况输入内存地址。)
- base.load_model_from_mem
- base.load_model_from_mem_with_mem
modelSizeint推理模型数据长度,单位Byte,仅在以下模式生效。(默认为0,最大只支持至4GB大小的模型。)
- base.load_model_from_mem
- base.load_model_from_mem_with_mem
modelWorkPtrint推理模型所在工作内存地址,仅在以下模式生效。(默认为0,表示由系统管理内存。)
- base.load_model_from_file_with_mem
- base.load_model_from_mem_with_mem
modelWeightPtrint推理模型权值内存地址,仅在以下模式生效。(默认为0,表示由系统管理内存。)
- base.load_model_from_file_with_mem
- base.load_model_from_mem_with_mem
workSizeint推理模型所在工作内存大小,单位Byte。(默认为0,当“modelWorkPtr”为0时无效。)
weightSizeint推理模型权值内存大小,单位Byte。(默认为0,当“modelWeightPtr”为0时无效。)

父主题: 通用枚举类型/数据类

AttributeInfo类

表1 AttributeInfo类属性说明

属性名类型说明
attrIdint属性ID。
attrNamestr属性名。
attrValuestr属性值。
confidencefloat置信度。

父主题: 通用枚举类型/数据类

ClassInfo类

表1 ClassInfo类属性说明

属性名类型说明
classIdint类ID。
classNamestr类名。
confidencefloat置信度。

父主题: 通用枚举类型/数据类

ObjectInfo类

表1 ObjectInfo类属性说明

属性名类型说明
classIdfloat类ID。
classNamestr类名。
confidencefloat置信度。
masklistmask列表。
x0float左上角x坐标。
x1float右下角x坐标。
y0float左上角y坐标。
y1float右下角y坐标。

父主题: 通用枚举类型/数据类

ResizedImageInfo类

表1 ResizedImageInfo类属性说明

属性名类型说明
heightOriginalint原图的高度。
heightResizeintresize后的高度。
resizeTypeResizeTyperesize类型。
widthOriginalint原图的宽度。
widthResizeintresize后的宽度。

父主题: 通用枚举类型/数据类

SemanticSegInfo类

表1 SemanticSegInfo类属性说明

属性名类型说明
pixelslist像素集。
labelMaplistlabelMap。

父主题: 通用枚举类型/数据类

在线提单