📘 TFLite Micro 部署实战

🎯 30章 · 从入门到项目 v2.0
01
TFLite Micro简介 · 开发板选择 · Arm GCC + Make/CMake · Hello World烧录
02
TensorFlow训练基础 · Keras模型 · SavedModel/H5 · FlatBuffer转换
03
为什么量化 · FP32→INT8 · 训练后量化 · 量化感知训练QAT
04
TFLite Converter · 量化参数 · 剪枝蒸馏 · 大小与精度权衡
05
Interpreter · Tensor Arena · Op Resolver · 内存分配 · 模型加载
06
C++ API详解 · 初始化Interpreter · 分配Arena · 推理与输出
07
内置算子列表 · 注册机制 · 自定义激活函数 · 注册测试
08
Tensor Arena估算 · 共享缓冲区 · 内存池 · 减少静态分配
09
MNIST/自定义手势 · 训练量化 · 部署开发板 · 串口输出
10
Speech Commands · MFCC特征 · 训练部署 · LED唤醒指示
11
加速度计/陀螺仪 · 自编码器 · 实时异常报警
12
ADC读取 · 归一化 · 滑动窗口 · FFT/均值/方差
13
推理时间测量 · CPU调频 · CMSIS-NN · 循环/内存优化
14
串口打印 · GDB断点 · 日志级别 · 内存溢出排查
15
同时加载多模型 · 切换策略 · 共享Tensor Arena · 资源冲突
16
固件升级 · UART/SPI更新 · Flash分区 · 校验机制
17
睡眠唤醒 · 事件驱动推理 · 降采样率 · 电池优化
18
CMSIS-NN简介 · 硬件加速 · 性能对比 · 适用场景
19
Arm Ethos-U系列 · NPU驱动 · Vela编译器 · 性能调优
20
ESP32-S3支持 · ESP-NN库 · WiFi/BLE传输 · 云端协同
21
工具链 · 模型导入 · 性能对比 · 选型建议
22
增量学习 · TFLite Micro训练API · 参数更新 · 在线适应
23
模型加密 · 安全启动 · 数据加密传输 · 防窃取
24
Unity/CMock · 模型精度验证 · 压力测试 · 长期稳定性
25
MobileNetV1人脸检测 · ESP32-CAM · 本地决策+云端备份
26
振动传感器 · LSTM模型 · STM32部署 · 故障预警
27
心率/血氧 · 轻量CNN · 低功耗 · BLE传输
28
土壤湿度/温度 · 决策树 · 自动灌溉 · LoRa通信
29
关键词识别KWS · 电机驱动 · 避障融合 · 端到端部署
30
TFLite Micro生态 · RISC-V/GAP8 · 边缘AI趋势 · 学习资源