首页
›
工业控制与工业互联网
›
018-ESP32 TinyML推理与PSRAM优化
›
《ESP32 TinyML推理延迟瓶颈定位与优化案例》
VIP20
本课程属于:018-ESP32 TinyML推理与PSRAM优化
工业控制与工业互联网 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
ESP32 TinyML推理延迟瓶颈定位与优化案例
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 课程结构 · TinyML在ESP32上的应用前景…
课程导入
学习目标
02
ESP32硬件基础
ESP32芯片架构 · CPU/内存/外设特性 · 对TinyML推理的影响
ESP32
硬件基础
03
TinyML与模型部署基础
TFLite Micro · Edge Impulse · Arduino等工具链介绍与选择
TinyML
模型部署基础
04
推理延迟概念与测量方法
延迟定义 · 端到端延迟与单层延迟 · 计时工具与测量技巧
推理延迟概念
测量方法
05
模型量化与压缩
量化类型(INT8/FP16) · 权重剪枝 · 知识蒸馏对延迟的影响
模型量化
压缩
06
模型结构优化
轻量级网络(MobileNet · EfficientNet-Lite) · 算子选择与延迟权衡
模型结构优化
MobileNet
07
ESP32推理运行时环境
TFLite Micro解释器 · 算子内核实现 · 内存分配策略
ESP32
推理运行时环境
08
延迟瓶颈定位方法
Profiling工具(ESP32… · Arduino计时) · 热点函数识别
延迟瓶颈定位方法
Profiling
09
算子级延迟分析
常见算子(Conv2D · DepthwiseConv · FullyConnected)在ES…
算子级延迟分析
Conv2D
10
内存带宽与缓存优化
DMA使用 · 缓存命中率 · 内存访问模式对延迟的影响
内存带宽
缓存优化
11
多核与并行计算
ESP32双核调度 · FreeRTOS任务分配 · 并行推理的可能性与限制
多核
并行计算
12
编译器优化与指令集
XTensa指令集 · 编译器选项(-O2 · -O3)
编译器优化
指令集
13
案例实战
图像分类模型在ESP32上的延迟瓶颈…
案例实战
ESP32
14
案例实战
关键词唤醒(KWS)模型延迟优化与实…
案例实战
KWS
15
案例实战
异常检测模型(如振动分析)在ESP3…
案例实战
ESP3
16
延迟与功耗权衡
动态电压频率调整(DVFS) · 睡眠模式 · 延迟与电池寿命的平衡
延迟
功耗权衡
17
延迟与精度权衡
量化误差 · 模型简化对精度的影响及调优策略
延迟
精度权衡
18
常见延迟陷阱
内存碎片 · 动态分配 · 日志打印
常见延迟陷阱
内存碎片
19
优化工具链集成
使用ESP-IDF · PlatformIO · TensorFlow Lite Mi…
优化工具链集成
ESP-IDF
20
基准测试与对比
不同模型 · 不同优化策略在ESP32上的延迟基准…
基准测试
对比
21
实时操作系统(RTOS)与延迟
任务优先级 · 中断处理 · 调度策略对推理延迟的影响
RTOS
实时操作系统
22
外部硬件加速
ESP32-S3的向量指令 · 外部DSP · 协处理器在延迟优化中的应用
外部硬件加速
ESP32-S3
23
模型部署流水线优化
从训练到部署的自动化流程 · 减少迭代时间
模型部署流水线优…
从训练到部署的自…
24
延迟瓶颈定位的数学与统计方法
性能计数器 · 回归分析 · 置信区间
延迟瓶颈定位的数…
统计方法
25
案例实战
端到端语音识别模型在ESP32上的延…
案例实战
ESP32
26
案例实战
传感器融合模型(IMU+环境)的延迟…
案例实战
IMU+
27
综合项目
设计一个低延迟的ESP32 Tiny…
综合项目
ESP32
28
常见问题与解决方案
模型无法加载 · 内存不足 · 延迟波动
常见问题
解决方案
29
前沿趋势与扩展
NPU · TinyML框架演进 · 边缘计算与云协同对延迟的影响
前沿趋势
扩展
30
课程总结与进阶路径
核心要点回顾 · 推荐资源 · 实战项目建议与社区参与
课程总结
进阶路径
所属VIP或分类
同VIP:ESP32-PSRAM-cache-miss定位与优化方法
同VIP:ESP32-PSRAM内存管理TinyML实战指南
同VIP:ESP32-PSRAM分层加载TinyML权重实战