rknn.get_sdk_version()
是 RKNN-Toolkit2 中用于 获取当前 NPU 工具链及硬件驱动的版本信息 的关键接口,帮助开发者验证开发环境与硬件驱动的兼容性。以下是其功能、返回值解析及使用场景的详细说明:
一、功能与作用
- 核心功能:
返回当前 RKNN-Toolkit2 的软件工具链版本、NPU 驱动版本及 API 版本信息,用于排查因版本不兼容导致的模型转换或推理异常。 - 典型场景:
- 验证 NPU 驱动版本是否与 RKNN-Toolkit2 兼容。
- 确认模型转换或量化功能是否受当前 SDK 版本限制(如某些算子仅在特定版本后支持)。
- 部署时检查目标设备的驱动版本是否符合要求(如
librknnrt.so
版本需≥0.9.6)。
二、返回值解析
函数返回一个字典,包含以下字段:
字段名 | 类型 | 说明 |
---|---|---|
|