- 语言
- C / C++
- ESP Neural Network Acceleration Library
- 类别
- 专用 AI 库
- 主要目标
- 利用向量 SIMD 指令,对深度神经网络进行 INT8 和 INT16 量化推理加速
亮点功能
- 优化运算:2D 卷积、Depthwise Conv、Fully Connected 和 Pooling
- 官方加速后端,集成 TensorFlow Lite for Microcontrollers(TFLM)
- 高效的 8 位和 16 位量化,大幅降低 RAM 和 Flash 占用
- 在 ESP32-S3 和 ESP32-P4 上利用专用向量指令实现极致加速
- 无实时操作系统开销的执行
适用场景
- 音频分类和工业振动信号分析(预测性维护)
- 使用 TinyML 模型进行传感器异常检测
- 通过 IMU 进行手势识别
- 微控制器上的超轻量计算机视觉
代码示例
C / C++ 的起始代码片段,请根据你的开发板调整引脚和配置。
ESP-NNC / C++
1