首页
›
嵌入式边缘AI与TinyML
›
046-算能BM1684BM1688边缘AI盒子部署
›
《BM1688 ONNX转换与端侧推理部署》
VIP20
本课程属于:046-算能BM1684BM1688边缘AI盒子部署
嵌入式边缘AI与TinyML · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
3. BM1688模型部署:ONNX模型转换与边缘推理验证
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
了解BM1688边缘计算平台 · ONNX模型转换与部署的整体流程 · 明确学习目标与课程结构
课程导入
BM1688
02
边缘计算与BM1688硬件架构
掌握BM1688的算力特性 · 内存布局 · NPU架构及典型应用场景
BM1688
边缘计算
03
ONNX模型格式基础
理解ONNX的模型结构 · 算子集 · 数据流图
ONNX
模型格式基础
04
模型转换预备
学习PyTorch/TensorFl… · 包括动态轴 · 算子兼容性检查
模型转换预备
PyTorch/Tens…
05
ONNX模型优化
掌握onnx-simplifier · onnxoptimizer等工具进行… · 常量折叠
ONNX
模型优化
06
BM1688工具链概览
介绍BMNNSDK · bmneto等转换工具 · 理解从ONNX到BM1688可执行模…
BM1688
工具链概览
07
ONNX转BM1688模型实战
使用bmneto将ONNX模型转换为… · 处理转换中的常见错误与警告
ONNX
BM1688
08
模型量化原理
学习INT8量化 · 校准数据集 · 量化误差分析
模型量化原理
INT8
09
BM1688量化工具使用
实践使用bmnetu进行量化校准 · 调整量化参数 · 对比量化前后模型精度与性能
BM1688
量化工具使用
10
模型精度验证
设计验证流程 · 使用测试集评估转换后模型的精度 · 分析精度损失原因并优化
模型精度验证
设计验证流程
11
边缘推理环境搭建
配置BM1688开发板或模组的运行环… · 安装必要的驱动 · 库和推理运行时
边缘推理环境搭建
BM1688
12
BM1688推理接口编程
掌握BM1688的C++/Pytho… · 编写加载bmodel · 预处理
BM1688
推理接口编程
13
图像分类模型部署实战
以ResNet或MobileNet为… · 完成从ONNX转换到BM1688推理… · 并验证输出结果
图像分类模型部署…
ResNet
14
目标检测模型部署实战
以YOLOv5或YOLOv8为例 · 处理NMS等后处理在边缘端的实现 · 完成检测推理验证
目标检测模型部署…
YOLOv5
15
语义分割模型部署实战
以UNet或DeepLab为例 · 实现像素级输出的后处理与可视化 · 验证分割效果
语义分割模型部署…
UNet
16
多模型并发与流水线
学习在BM1688上同时运行多个模型 · 设计推理流水线 · 提高资源利用率
多模型并发
流水线
17
性能调优与基准测试
使用性能分析工具定位瓶颈 · 通过算子替换 · 内存复用
性能调优
基准测试
18
内存与带宽优化
理解BM1688的DDR带宽限制 · 学习数据布局 · 张量内存分配策略
内存
带宽优化
19
常见转换错误与解决方案
汇总ONNX转bmodel时的常见错… · 维度问题) · 提供排查与修复方法
常见转换错误
解决方案
20
模型部署中的精度问题排查
分析量化后精度下降的原因 · 学习使用混合精度 · 敏感层分析等技巧恢复精度
模型部署
精度问题排查
21
边缘端数据预处理优化
针对BM1688优化图像缩放 · 归一化等预处理操作 · 利用硬件加速减少CPU负载
边缘端数据预处理…
BM1688
22
后处理算法优化
在边缘端高效实现NMS · argmax等后处理 · 使用向量化或NPU加速
后处理算法优化
NMS
23
模型安全与加密
了解BM1688上的模型加密 · 防篡改机制 · 学习如何保护部署的模型知识产权
模型安全
加密
24
远程调试与日志分析
掌握通过SSH · 串口等方式调试BM1688程序 · 分析日志定位运行时错误
远程调试
日志分析
25
实际项目案例
智能安防 · 完成实时视频流推理验证
实际项目案例
智能安防
26
实际项目案例
工业质检:部署一个缺陷检测模型 · 结合边缘端图像采集 · 实现实时分类与报警
实际项目案例
工业质检
27
实际项目案例
智慧交通:部署车辆检测与计数模型 · 在BM1688上实现多路视频流处理
实际项目案例
智慧交通
28
综合实战
端到端部署流程:从训练好的模型出发 · 完成转换 · 量化
综合实战
端到端部署流程
29
常见问题与故障排除
总结部署过程中遇到的典型问题(如驱动… · 内存不足 · 算子不支持)
常见问题
故障排除
30
课程总结与进阶方向
回顾核心知识点 · 探讨BM1688部署的进阶技术(如模… · 知识蒸馏)及未来发展趋势
课程总结
进阶方向
所属VIP或分类
同VIP:BM1684-Docker-SDK推理环境交付
同VIP:BM1684BM1688项目验收:帧率、延迟、准确率和稳定性测试
同VIP:BM1684检测分类跟踪多模型并行调度