示例概述
本项目包含多个基于 Python 编写的 AI 示例程序,适用于 RDK S100平台,覆盖图像分类、目标检测、实例分割、姿态估计、OCR、语音识别等常见 AI 任务。示例使用 .hbm 格式的量化模型进行推理,便于开发者快速验证模型效果并开展应用开发。
本项目包含多个基于 Python 编写的 AI 示例程序,适用于 RDK S600平台,覆盖图像分类、目标检测、实例分割、姿态估计、语音识别等常见 AI 任务。示例使用 .hbm 格式的量化模型进行推理,便于开发者快速验证模型效果并开展应用开发。
本项目的板端代码位置:/app/pydev_demo/。
概述
环境要求
本项目基于 Python 编写并依赖多个第三方库。请确保您的环境满足以下要求:
Python 环境
- Python 版本:建议使用 Python 3.10.x(当前已在 3.10.12 下测试通过)
依赖库
-
依赖库列表
库名 说明 推荐版本 numpy 科学计算库,用于张量、矩阵处理 >=1.26.4 opencv-python 图像处理和可视化(cv2) >=4.11.0.86 scipy 包含数学函数库,如 softmax >=1.15.3 -
依赖安装
# 安装依赖
pip install -r requirements.txt# 安装依赖
pip install -r requirements.txt --break-system-packages -
注意
以上依赖库列表和安装文件仅列举了模型运行的基本库,部分示例程序需要额外的三方库,可通过相应示例的README.md文档或此文档的相应章节查看。