首页
›
工业控制与工业互联网
›
021-TVM Micro端侧编译优化
›
《TVM Micro Relay图优化与端侧部署指南》
VIP20
本课程属于:021-TVM Micro端侧编译优化
工业控制与工业互联网 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
TVM Micro Relay图优化与端侧部署指南
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 课程结构 · TVM与Micro Relay的定位
课程导入
学习目标
02
TVM与Relay基础
TVM架构 · Relay IR核心概念 · 计算图与算子
TVM
Relay
03
Micro Relay概述
Micro Relay的设计目标 · 与标准Relay的差异 · 适用场景与限制
Micro
Relay
04
环境搭建与工具链
安装TVM · 配置交叉编译工具链 · 模拟器与真实硬件准备
环境搭建
工具链
05
Relay图结构解析
Function · Call · Constant
Relay
图结构解析
06
Relay图优化概览
优化分类(常量折叠 · 算子融合 · 布局转换等)
Relay
图优化概览
07
常量折叠与简化
常量传播 · 代数简化 · 死代码消除
常量折叠
简化
08
算子融合策略
融合模式(Conv+BN+ReLU等… · 融合规则 · 融合对内存与计算的影响
算子融合策略
Conv+BN+ReLU
09
布局转换与内存规划
NCHW/NHWC等布局选择 · 内存复用 · 静态内存分配
布局转换
内存规划
10
量化与精度优化
量化原理 · PTQ与QAT · Micro Relay中的量化支持
量化
精度优化
11
图分割与异构执行
将图分割为子图 · CPU/加速器协同 · 跨设备数据拷贝优化
图分割
异构执行
12
自定义Pass开发
Pass编写基础 · 注册与调度 · Pass间依赖
Pass
自定义
13
Micro Relay代码生成
生成C代码 · 内存管理代码 · 算子实现映射
Micro
Relay
14
端侧部署流程
从Relay图到可执行文件 · 链接与打包 · 启动与运行
端侧部署流程
Relay
15
案例实战
MNIST分类模型在Micro控制器…
案例实战
MNIST
16
案例实战
MobileNetV2在Cortex… · 分析瓶颈与优化点
案例实战
MobileNetV2
17
案例实战
语音唤醒词识别模型(如DS-CNN)…
案例实战
DS-CNN
18
案例实战
传感器数据处理模型(如异常检测)的端…
案例实战
传感器数据处理模…
19
性能调优方法
Profiling工具 · 瓶颈识别 · 内存与速度平衡
性能调优方法
Profiling
20
常见问题与调试
编译错误 · 运行时崩溃 · 精度异常
常见问题
调试
21
与CMSIS-NN集成
利用CMSIS-NN算子库 · 算子映射 · 性能对比
CMSIS-NN
集成
22
与TensorFlow Lite Micro对比
架构差异 · 优化策略 · 适用场景
TensorFlow
Lite
23
自动化优化流程
使用AutoTVM与AutoSche…
自动化优化流程
AutoTVM
24
模型压缩与剪枝
结构化剪枝 · 权重共享 · 低秩分解
模型压缩
剪枝
25
安全与可靠性
数值稳定性 · 异常处理 · 看门狗
安全
可靠性
26
多模型与动态图
多模型管理 · 动态shape支持 · 运行时调度
多模型
动态图
27
高级主题
图编译为自定义硬件指令 · VTA集成 · FPGA上的Micro Relay
高级主题
图编译为自定义硬…
28
综合项目
设计一个端侧AI应用(如手势识别) · 从模型选择到部署完成
综合项目
AI
29
课程总结
核心知识回顾 · 常见误区 · 学习路径建议
课程总结
核心知识回顾
30
结业考核
综合测试题 · 实战项目答辩 · 优化报告撰写与展示
结业考核
综合测试题
所属VIP或分类
同VIP:TVM-Micro-AOT执行器配置与性能调优
同VIP:TVM-Micro-target配置与Cortex-M编译实战
同VIP:TVM-Micro与Cortex-M后端联合优化教程