首页
›
工业控制与工业互联网
›
021-TVM Micro端侧编译优化
›
《TVM Micro编译流程从零到部署课程》
VIP20
本课程属于:021-TVM Micro端侧编译优化
工业控制与工业互联网 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
TVM Micro编译流程从零到部署课程
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 课程结构 · TVM Micro在嵌入式AI中的定…
课程导入
学习目标
02
环境搭建
安装TVM · 配置MicroTVM依赖 · 使用Docker或本地环境
环境搭建
TVM
03
TVM基础概念
计算图 · 算子 · 张量
TVM
基础概念
04
MicroTVM架构
MicroTVM的组成模块 · 与标准TVM的关系 · 运行时与编译流程概览
MicroTVM
架构
05
嵌入式目标平台
常见MCU架构(ARM Cortex… · RISC-V) · 内存约束
嵌入式目标平台
MCU
06
模型转换与导入
从PyTorch/TensorFlo…
模型转换
导入
07
Relay优化Pass
图优化 · 算子融合 · 常量折叠
Relay
Pass
08
TIR与算子调度
理解TIR · 编写简单算子调度 · 使用调度原语(vectorize
TIR
算子调度
09
代码生成与后端
TVM代码生成流程 · C代码生成 · 针对MCU的代码生成选项
代码生成
后端
10
MicroTVM编译流程
从Relay到MicroTVM的完整… · 包括build · export
MicroTVM
编译流程
11
运行时与RPC
MicroTVM运行时架构 · RPC服务器 · 设备通信协议(如UART
RPC
运行时
12
模型库格式(Model Library Format)
MLF的结构 · 生成 · 加载与部署
Model
Library
13
内存管理
静态内存规划 · 工作池 · 内存池配置
内存管理
静态内存规划
14
算子库与内置算子
TVM内置算子对MCU的支持 · 自定义算子的注册与实现
算子库
内置算子
15
量化与精度
量化原理 · TVM量化流程 · 在MicroTVM中应用量化模型
量化
精度
16
实战案例1
在STM32上部署MNIST手写数字… · 从编译到运行
实战案例1
STM32
17
实战案例2
在ESP32上部署关键词唤醒(KWS… · 处理音频输入
实战案例2
ESP32
18
实战案例3
在RISC-V开发板上部署图像分类模… · 优化推理速度
实战案例3
RISC-V
19
性能调优
分析瓶颈 · 使用profiling工具 · 调整调度与编译选项
性能调优
分析瓶颈
20
功耗与资源优化
降低内存 · 减少计算量 · 使用硬件加速器(如CMSIS-NN)
功耗
资源优化
21
调试与错误处理
常见编译错误 · 运行时错误 · 内存越界
调试
错误处理
22
自动化测试与CI
为MicroTVM项目编写单元测试 · 集成测试 · 持续集成配置
CI
自动化测试
23
与CMSIS-NN集成
利用ARM CMSIS-NN库加速算… · 集成方法与性能对比
CMSIS-NN
集成
24
多模型与动态加载
在MCU上管理多个模型 · 动态切换 · 模型更新机制
多模型
动态加载
25
安全与可靠性
固件安全 · 模型加密 · 异常处理
安全
可靠性
26
高级主题
TVM的AutoTVM与AutoSc…
高级主题
TVM
27
社区与生态
TVM社区资源 · MicroTVM相关项目 · 如何贡献代码
社区
生态
28
综合项目
设计一个完整的端到端部署方案 · 从模型选择到MCU部署 · 涵盖优化与测试
综合项目
设计一个完整的端…
29
常见问题解答
汇总学员高频问题 · 如编译时间过长 · 内存不足
常见问题解答
汇总学员高频问题
30
课程总结与进阶路径
回顾核心知识 · 推荐进阶学习资源 · 未来发展趋势
课程总结
进阶路径
所属VIP或分类
同VIP:TVM-Micro-AOT执行器配置与性能调优
同VIP:TVM-Micro-Relay图优化与端侧部署指南
同VIP:TVM-Micro-target配置与Cortex-M编译实战