首页
›
嵌入式边缘AI与TinyML
›
002-TFLite Micro模型转换与FlatBuffer工具链
›
《TFLite Micro模型转换与固件CI构建流水线》
VIP20
本课程属于:002-TFLite Micro模型转换与FlatBuffer工具链
嵌入式边缘AI与TinyML · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
19. TFLite Micro自动化构建:模型转换接入CI流程
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
了解TFLite Micro在嵌入式… · 明确自动化构建与CI/CD的价值 · 掌握课程整体学习路径
课程导入
TFLite
02
环境准备
搭建开发环境 · 安装TensorFlow · TFLite Micro工具链
环境准备
搭建开发环境
03
TFLite Micro核心概念
理解模型转换 · 量化 · 委派(Delegate)
TFLite
Micro
04
模型转换基础
使用TensorFlow Conve… · 掌握基本参数设置
模型转换基础
TensorFlow
05
量化技术入门
了解动态范围量化 · 全整数量化 · 浮点量化
量化技术入门
了解动态范围量化
06
模型优化与压缩
剪枝 · 聚类 · 蒸馏等优化方法
模型优化
压缩
07
TFLite Micro构建系统
解析TFLite Micro的Mak… · CMake和Bazel构建方式 · 理解其目录结构和依赖管理
TFLite
Micro
08
交叉编译基础
针对ARM Cortex-M · RISC-V等常见MCU架构的交叉编… · 以及工具链选择
交叉编译基础
ARM
09
模型集成到TFLite Micro
将转换后的模型嵌入C++工程 · 编写模型加载和推理代码
TFLite
Micro
10
自动化构建脚本设计
编写Shell/Python脚本实现… · 量化 · 编译的自动化流程
自动化构建脚本设…
Shell/Python
11
CI/CD概念与工具
介绍持续集成/持续交付的基本概念 · 对比GitHub Actions · GitLab CI
CI/CD
概念
12
CI流程设计
设计模型转换接入CI的整体流程 · 包括触发条件 · 阶段划分
CI
流程设计
13
GitHub Actions实战
创建workflow文件 · 配置job · step
GitHub
Actions
14
模型版本管理
在CI中管理模型版本 · 使用Git LFS或模型注册表 · 确保可追溯性
模型版本管理
CI
15
自动化测试策略
编写单元测试和集成测试 · 验证转换后模型的正确性和数值一致性
自动化测试策略
编写单元测试
16
性能基准测试
在CI中集成性能测试 · 测量推理时间 · 内存占用
性能基准测试
CI
17
硬件在环测试
连接真实MCU或模拟器 · 在CI中运行端到端测试 · 确保模型在目标硬件上可用
硬件
环测试
18
缓存与依赖管理
优化CI构建速度 · 使用缓存机制管理工具链和依赖包 · 减少重复下载
缓存
依赖管理
19
错误处理与日志
在自动化流程中捕获异常 · 输出结构化日志 · 便于调试和监控
错误处理
日志
20
安全与权限
管理CI中的密钥 · 令牌 · 确保模型和代码仓库的安全性
安全
权限
21
多平台支持
配置CI同时构建多个目标平台(如不同… · 使用矩阵策略
多平台支持
CI
22
模型转换的常见问题
处理转换失败 · 算子不支持 · 量化精度损失等问题
模型转换的常见问…
处理转换失败
23
TFLite Micro运行时优化
针对微控制器优化内存分配 · 算子融合 · 提升推理效率
TFLite
Micro
24
案例实战
从零搭建一个完整的CI流水线 · 将MNIST或语音唤醒模型转换并部署…
案例实战
CI
25
案例进阶
集成多个模型 · 实现模型选择 · 动态加载
案例进阶
集成多个模型
26
与现有项目集成
将TFLite Micro自动化构建… · 处理代码冲突和构建兼容性
现有项目集成
TFLite
27
监控与告警
设置CI运行监控 · 当构建失败或性能下降时发送通知 · 实现持续反馈
监控
告警
28
最佳实践总结
总结自动化构建和CI集成的设计模式 · 常见陷阱及优化建议
最佳实践总结
CI
29
综合项目
设计一个完整的自动化流水线 · 包含模型转换 · 量化
综合项目
设计一个完整的自…
30
课程回顾与展望
回顾核心知识点 · 探讨TFLite Micro与CI/… · 以及如何进一步扩展学习
课程回顾
回顾核心知识点
所属VIP或分类
同VIP:TFLite-Micro不兼容算子替换与模型修复
同VIP:TFLite-Micro多传感器融合模型转换与部署
同VIP:TFLite-Micro多格式模型转换与运行时接入