编译前必须把预编译 OpenCV 解压到 3rdparty/ 目录;模型和测试图片需从 Huggingface/Modelscope 网盘获取或自行用 Pulsar2 转换;示例程序需拷贝到开发板上运行,不能直接在主机执行
ax-samples
AXERA-TECHBSD-3-Clause活跃维护爱芯元智 AI SoC 的示例代码集合,提供 YOLO 系列等视觉模型在 NPU 上的部署样例,帮开发者快速跑通模型推理。
Samples code for world class Artificial Intelligence SoCs for computer vision applications.
v0.8发布于 2026-04-09 08:31 UTC304star67fork同步于 2026-11-10 12:02 UTC
参考 docs/compile.md 按芯片选择对应文档,基于 cmake 交叉编译;编译前将预编译 OpenCV 解压到 3rdparty/ 目录 硬件要求按 README 说明
需运行在爱芯元智 AI SoC 上,支持 AX650A/AX650N、AX637、AX630C/AX620Q、AX615、M57、AX8850N/AX8850、AX8860 等芯片;README 未说明具体显存要求
爱芯元智 AI SoC 上的深度学习算法示例集,帮开发者快速评估和适配模型
爱芯元智 AI SoC 的示例代码集合,提供 YOLO 系列等视觉模型在 NPU 上的部署样例,帮开发者快速跑通模型推理。
核心能力
- 覆盖分类、检测、分割、姿态等常见开源算法示例
- 每个模型示例含前处理、NPU 推理、后处理完整流程
- 按芯片分目录组织,通过 AXERA_TARGET_CHIP 选择目标芯片
- 提供 benchmark 目录统计各芯片模型推理耗时
- 附 ModelZoo、预编译程序和测试图片网盘资源
容易踩的坑
内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README
- v0.8ax-samples release v0.8最新正式版2026-04-09 · 2026-04-09 08:31 UTC
Release v0.8
Add New
- AX637: Depth Anything V2, DeepLabv3+, SuperPoint, IGEV-plusplus, YOLO family, classification, benchmark, etc.
- AX615: YOLO26, YOLO11, Depth Anything V2, YOLOv5/v8 variants, classification, etc.
- AX650: YOLO26, rmbg, SuperPoint, DeepLabv3+, YOLOv9, YOLOv11, YOLOv13, hand pose, palm detection, YOLO-World, YOLOv10, etc.
- AX630C / AX620Q (
examples/ax620e): Depth Anything, YOLO11, YOLOv10, etc.
Optimize
- None
Support platform
- AX650A/AX650N
- AX637
- AX630C/AX620Q
- AX615
Support Board
- AXera-Pi Pro(AX650N)
- AI Pyramid(AX8850)
- LLM630 Compute Kit(AX630C)
- Module LLM(AX630C)
- v0.7ax-samples release v0.72024-05-27 · 2024-05-27 10:06 UTC
查看更新说明
Release v0.6
Add New
-
Update the compile rule for AX630C and AX620Q
- AX630C use aarch64-glibc
- AX620Q use arm-uclibc
Optimize
- none
Support platform
- AX630C/AX620Q
- AX650A/AX650N
- AX620A/AX620U
- AX630A
Support Board
- AXera-Pi(AX620A)
- AXera-Pi Pro(AX650N)
- AXera-Pi Zero(AX620Q)
-
- v0.6ax-samples release v0.62024-04-08 · 2024-04-08 11:17 UTC
查看更新说明
Release v0.6
Add New
TODO
Optimize
- none
Support platform
- AX630C/AX620Q
- AX650A/AX650N
- AX620A/AX620U
- AX630A
Support Board
- AXera-Pi(AX620A)
- AXera-Pi Pro(AX650N)
- AXera-Pi Zero(AX620Q)
- v0.42024-03-06 · 2024-03-06 08:35 UTC
这个版本没有写更新说明。
- v0.5ax-samples release v0.52023-11-09 · 2023-11-09 16:38 UTC
查看更新说明
Release v0.5
Add New
TODO
Optimize
- none
Support platform
- AX630C/AX620Q
- AX650A/AX650N
- AX620A/AX620U
- AX630A
Support Board
- AXera-Pi(AX620A)
- AXera-Pi Pro(AX650N)
用户点评
登录用户的真实使用记录,可按版本和硬件筛选共 0 条
还没有人点评。第一个说出真实体验的人最有价值。
English | 简体中文
AX-Samples
| Platform | Build Status |
|---|---|
| AX650/AX8850 | |
| AX637/AX8910 | |
| AX630C | |
| AX620Q | |
| AX615 |
简介
AX-Samples 由 爱芯元智 主导开发。该项目实现了常见的 深度学习开源算法 在 爱芯元智 的 AI SoC 上的示例代码,方便社区开发者进行快速评估和适配。
已支持芯片
终端计算芯片
车载芯片
边缘计算芯片
已支持开发板
| 开发板 | 图片 | 芯片 | 厂商 | 链接 |
|---|---|---|---|---|
| AXera-Pi Pro | AX8850 | Sipeed | Wiki | |
| AI Pyramid | AX8850 | M5Stack | 文档 | |
| LLM630 Compute Kit | AX630C | M5Stack | 文档 | |
| Module LLM | AX630C | M5Stack | 文档 |
目录结构
ax-samples
├── 3rdparty/ # 第三方依赖,编译前将预编译 OpenCV 解压到此处
├── benchmark/ # 各芯片常见模型推理耗时统计
├── cmake/ # 各芯片的编译配置(axXXX.cmake)与编译检查脚本
├── docs/ # 编译文档(compile_*.md)、示例结果图、开发板图片
│ ├── AGENTS.md # 面向 AI Agent 的速查(英文):编译命令、新增模型/芯片步骤、常见坑
│ └── AGENTS_ZH.md # AGENTS.md 中文版
├── examples/ # 示例源码
│ ├── base/ # 通用后处理:检测、关键点、topk、坐标变换等
│ ├── utilities/ # 通用工具:命令行解析、文件读取、计时器等
│ ├── ax650/ # AX650 / AX8850 示例
│ ├── ax637/ # AX637 示例
│ ├── ax620e/ # AX630C / AX620Q 示例
│ ├── ax615/ # AX615 示例
│ └── ax8860/ # AX8860 示例
├── toolchains/ # 交叉编译工具链 cmake 文件
└── CMakeLists.txt # 顶层 cmake,通过 AXERA_TARGET_CHIP 选择芯片
每个芯片目录的组织方式相同:
examples/axXXX/
├── ax_<模型>_steps.cc # 每个模型一个示例:前处理 → NPU 推理 → 后处理 → 保存结果图
├── middleware/io.hpp # 该芯片 NPU 引擎的输入输出内存申请与释放
├── CMakeLists.txt # 列出该芯片编译的示例程序
└── README.md # 示例列表、运行命令与输出日志
快速上手
使用流程分三步:
- 编译:参考 快速编译,按芯片选择对应文档,基于 cmake 交叉编译出示例程序。
- 准备模型:从下方网盘资源获取 axmodel 和测试图片,或使用 Pulsar2 自行转换。
- 运行:将示例程序、模型、图片拷贝到开发板,命令及输出参考各芯片示例目录下的 README(如 examples/ax650)。
示例
- examples 提供常见分类、检测、分割、姿态等深度学习开源算法和传统 CV 操作用例,根据 issue 需求持续更新。
网盘资源
- 提供 ModelZoo, 预编译程序, 测试图片 等内容:
速度评估
- Benchmark 常见开源模型推理耗时统计,基于 AXera-Pi Pro 实测。
关联项目
- NPU工具链在线文档,其中提供了NPU工具链相关使用说明和获取方式(更新不及时)
- Pulsar2在线文档(Support AX650A/AX650N/AX630C/AX620Q)
- 更推荐直接从下面获取最新 Pulsar2 工具链及文档
技术讨论
- Github issues
- QQ 群: 139953715