开发板
K210开发板

实验目的
本次测试主要学习 K210 芯片中的神经网络加速器 KPU 的功能。
实验准备
实验元件
K210 芯片中的神经网络加速器 KPU
元件特性
KPU 是通用神经网络处理器,内置卷积、批归一化、激活、池化运算单元,可以对人脸或物体进行实时检测,具体特性如下:
- 支持主流训练框架按照特定限制规则训练出来的定点化模型
- 对网络层数无直接限制,支持每层卷积神经网络参数单独配置,包括输入输出通道数目、输入输出行宽列高
- 支持两种卷积内核 1x1 和 3x3
- 支持任意形式的激活函数
- 实时工作时最大支持神经网络参数大小为 5.5MiB 到 5.9MiB
- 非实时工作时最大支持网络参数大小为(Flash 容量-软件体积)
SDK 中对应 API 功能
以头文件 kpu.h为例
实验原理
KPU 可以接收图像的数据,然后经过神经网络卷积计算,返回计算后的数据,LCD 显示输出
实验过程
1.首先是 LCD、摄像头和按键的硬件引脚和软件 GPIO 映射关系。

最低0.47元/天 解锁文章
1070

被折叠的 条评论
为什么被折叠?



