错误码
错误状态码
| 错误码 | 错误描述 | 原因 | 解决方案 |
|---|---|---|---|
kStatusCodeLoadPluginFailed |
加载推理插件失败 |
程序运行时找不到必需的依赖文件(如 |
检查 Mech-DLK SDK 运行依赖、插件文件与部署目录后重试;如仍失败,请联系梅卡曼德技术支持。 |
kStatusCodeModuleGraphNotInited |
模块图未初始化 |
在推理引擎未成功创建或模型包未成功加载的情况下,仍继续执行推理或获取结果。 |
确认推理引擎已完成创建且模型包已成功加载后,再执行推理。 |
kStatusCodeUnsupportedBackendType |
推理设备类型不支持 |
模型包不支持当前选择的推理设备类型。常见情况包括:文本检测、文本识别的通用模型包不支持 GPU(默认),快速定位模型包不支持 GPU(优化)。 |
将推理设备类型调整为模型支持的类型,重新加载模型包后再执行推理。 |
kStatuscodeExecutionError |
推理执行异常 |
可能由多种原因引起,请结合日志信息定位具体原因。 |
根据日志定位具体问题后进行处理,再重新执行推理。 |
kStatusCodeInvalidFilePath |
文件路径无效 |
路径错误、路径不存在或不可访问。 |
检查文件路径是否正确且可访问。 |
kStatusCodeModelPackMd5Error |
模型包 MD5 校验失败 |
模型包完整性校验失败。 |
重新获取模型包并校验文件完整性。 |
kStatusCodeModelPackAccessError |
模型包访问失败 |
模型包文件无法访问。 |
检查文件权限、占用状态及路径有效性。 |
kStatusCodeModelPackUnzipFailed |
模型包解压失败 |
模型包内容异常或解压过程失败。 |
重新导出或重新获取模型包后重试。 |
kStatusCodeUnsupportedModelType |
模型类型不支持 |
当前模型类型不支持通过 Mech-DLK SDK 进行推理。 |
请先确认当前模型包支持的推理软件,再使用对应软件进行推理。 |
kStatusCodeUnsupportedModelPackVersion |
模型包版本不支持 |
模型包版本与当前 Mech-DLK SDK 不兼容。 |
请使用 Mech-DLK 2.6.0以上版本导出的模型包。 |
kStatusCodeAuthorityTypeError |
授权类型错误 |
软件许可类型与当前功能不匹配。 |
检查并更新软件许可类型。 |
kStatusCodeAlgorithmAuthorityError |
算法授权错误 |
未获得对应算法模块授权。 |
检查并激活对应算法模块授权。 |
kStatusCodeExceedsModuleLimit |
超过模块数量上限 |
当前推理引擎中加载的模块数量超出允许范围。 |
释放当前推理引擎后重新加载模型包,再执行推理。 |