项目简介
本项目开发了一个用于测量使用TensorFlow Lite Micro进行机器学习推理能耗的程序。优化了原始的TensorFlow Lite Micro "Hello World"示例,使其适配Arduino Nano 33 BLE Sense平台。通过删除不必要代码测量设备能耗,添加延时识别推理运行间隔,替换神经网络模型简化推理时间计算,还添加计时器模拟运行时和工作低功耗模式下的能耗值。
项目的主要特性和功能
- 基于Arduino Nano 33 BLE Sense平台开发。
- 运用TensorFlow Lite Micro进行机器学习推理计算。
- 测量机器学习推理在工作模式和低功耗模式下的能耗值。
- 借助计时器模拟计算能耗值。
- 采用来源于"Person Detector"示例的神经网络模型进行推理计算。
安装使用步骤
- 解压下载的源码文件。
- 将解压后的文件导入Arduino IDE。
- 确保已安装且能正常运行Arduino IDE,建议参考官方指南安装最新版本。
- 把代码上传至Arduino Nano 33 BLE Sense开发板。
- 上传成功后,项目即可运行开展能耗测量工作。
注意,本项目依赖特定的硬件和软件环境,建议用户在具备足够硬件配置且熟悉相关软件操作的条件下进行操作。运行中遇到问题,可查阅相关文档或教程获取解决方案。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】