Dev Guide
Model Parameter说明
Model Parameter在Cinfer中是模型管理的重要定义,对于ONNX模型的对外提供的出入参定义有着重要作用,此文件是定义模型如何与外界交互的核心配置文件。它详细描述了模型的配置、所需的输入数据格式以及推理后输出数据的结构。该文件采用 YAML 格式,遵循类似 JSON Schema 的规范,主要包含三个顶级字段:config、inputs 和 outputs,下方是相关信息说明
config (对象, 可选)
config字段用于定义模型的通用配置和行为。
| 键 | 类型 | 描述 | 示例 |
|---|---|---|---|
processing_strategy | 字符串 | 定义模型的预处理和后处理策略。generic 表示使用通用的处理流程。 | processing_strategy: generic |
labels | 字典 | 标签映射 | labels:<br> 0: "person"<br> 1: 'bicycle'<br> 2: 'car' |
type | 字符串 | 模型类型:目标识别、姿态识别、实例分割、语义分割 | type: "目标识别" |
shapes | 列表 | 模型输入维度 | shapes: [1, 3, 640, 640] |
post_format | 列表 | 内置后处理输出算法 | concatLabels |
... | ... | 未来可根据需求扩展其他配置项。 |