故障排除
常见问题
转换参数不正确
模型转换成功但预测结果不正确
- 输入张量的名称、形状、布局和数据类型与源模型匹配。
encoding.from与源模型训练时的颜色顺序匹配,且运行时输入与encoding.to匹配。- 归一化只应用一次。如果转换将均值和缩放因子烘焙到了导出的模型中,则不要在主机上重复该归一化操作。
- 导出的
config.json中mean: null和scale: null可能是正确的;这通常意味着预处理已经烘焙到了编译后的模型中。 - 调整大小、裁剪和填充行为仍然与原始的训练或推理流程一致。
- 如果模型需要语义后处理,则类名称、解析器元数据和
heads配置必须存在。
不兼容的模型格式
不支持的操作
模型架构问题
SNPE 兼容性
| SNPE 版本 | DepthAI 版本 | Luxonis OS 版本 |
|---|---|---|
2.32.6 | 3.0.0 到 3.6.1 | 1.11.0 到 1.25.3 |
2.41.0 | 3.6.1 及更新版本 | 1.25.3 及更新版本 |
使用较旧 SNPE 版本导出的模型通常可以在较新的 SNPE 运行时上运行。如果您的 Luxonis OS 镜像中没有所需的 SNPE 运行时,DepthAI 会在可能的情况下自动回退到较低的运行时。为比设备提供的 SNPE 版本更新的版本导出的模型将无法加载;在这种情况下,请更新 Luxonis OS 或为较低的 SNPE 版本重新导出模型。