首页
›
工业控制与工业互联网
›
033-Edge AI RKNN模型转换
›
《Edge AI设备上RKNN模型转换与硬件加速落地课程》
VIP20
本课程属于:033-Edge AI RKNN模型转换
工业控制与工业互联网 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
Edge AI设备上RKNN模型转换与硬件加速落地课程
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 课程适用人群 · RKNN在Edge AI中的定位与整…
课程导入
学习目标
02
Edge AI与NPU基础
边缘计算概念 · 典型Edge AI设备 · NPU架构原理
Edge
AI
03
RKNN工具链概览
RKNN-Toolkit2 · RKNN Runtime · RKNPU驱动
RKNN
工具链概览
04
开发环境搭建
安装RKNN-Toolkit2 · 配置Python环境 · 连接开发板或模拟器
开发环境搭建
RKNN-Toolkit…
05
模型转换前置准备
支持框架(PyTorch/Tenso… · 模型导出规范 · 输入输出定义
模型转换前置准备
PyTorch/Tens…
06
ONNX模型导出与优化
从PyTorch/TensorFlo… · 算子兼容性检查 · 简化模型
ONNX
模型导出
07
RKNN模型转换流程
使用RKNN-Toolkit2进行转… · 配置量化参数 · 设置输入输出
RKNN
模型转换流程
08
量化原理与重要性
FP16/INT8量化 · 量化误差来源 · 校准数据集选择
量化原理
重要性
09
RKNN量化实战
使用校准数据集 · 设置量化算法 · 评估量化后精度
RKNN
量化实战
10
模型验证与仿真
使用模拟器进行推理 · 对比原始模型输出 · 分析精度损失
模型验证
仿真
11
RKNN Runtime部署
在Linux/Android上集成R… · 加载模型 · 执行推理
RKNN
Runtime
12
C/C++ API详解
rknn_init · rknn_inputs_set · rknn_run
C/C++
API
13
Python API快速上手
使用RKNN Python接口进行推… · 处理输入输出 · 错误处理
Python
API
14
多线程与异步推理
提高吞吐量 · 使用多线程/异步队列 · 避免阻塞
多线程
异步推理
15
硬件加速性能调优
NPU调度策略 · 内存复用 · 算子融合
硬件加速性能调优
NPU
16
模型剪枝与蒸馏
在转换前压缩模型 · 减少计算量 · 保持精度
模型剪枝
蒸馏
17
RKNN模型加密与保护
模型加密方案 · 防逆向 · 授权管理
RKNN
模型加密
18
常见转换错误与解决
算子不支持 · 维度错误 · 量化失败
常见转换错误
解决
19
案例实战
图像分类模型转换与部署(如Mobil…
案例实战
Mobil
20
案例实战
目标检测模型转换与部署(如YOLOv… · NMS在NPU上的优化
案例实战
YOLOv
21
案例实战
语义分割模型转换与部署(如DeepL… · 上采样层
案例实战
DeepL
22
案例实战
语音唤醒词模型部署——流式输入 · 低延迟要求 · 环形缓冲区
案例实战
语音唤醒词模型部…
23
案例实战
人脸关键点检测模型部署——轻量化模型 · 精度与速度平衡
案例实战
人脸关键点检测模…
24
多模型协同与流水线
多个RKNN模型串联 · 共享内存 · 流水线设计
多模型协同
流水线
25
RKNN与摄像头/传感器集成
读取摄像头帧 · 预处理 · 推理
RKNN
摄像头
26
性能分析工具使用
使用RKNN Profiler · 分析各层耗时 · 定位瓶颈
性能分析工具使用
RKNN
27
功耗与热管理
NPU功耗特性 · 降频策略 · 动态电压频率调整
功耗
热管理
28
RKNN模型版本管理与迭代
模型版本控制 · A/B测试 · OTA更新
RKNN
模型版本管理
29
综合项目实战
从零构建一个Edge AI产品原型(… · 涵盖模型转换 · 部署
综合项目实战
Edge
30
课程总结与进阶方向
常见问题回顾 · RKNN生态展望 · 学习资源推荐
课程总结
进阶方向
所属VIP或分类
同VIP:batch-size调整后RKNN模型转换的精度验证教程
同VIP:ONNX-Runtime模型转换与RKNN部署实战教程
同VIP:RKNN在RK3588上的多核NPU调度优化课程