全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 嵌入式技术 >

国产芯上运行TinyMaxi轻量级的神经网络推理库-米

时间:2024-07-05 08:02

人气:

作者:admin

标签: 神经网络  米尔电子  芯驰 

导读:本篇测评由与非网的优秀测评者“短笛君”提供。本文将介绍基于米尔电子MYD-YD9360商显板(米尔基于芯驰D9360国产开发板)的TinyMaxi轻量级的神经网络推理库方案测试。算力测试TinyMaix是...

本篇测评由与非网的优秀测评者“短笛君”提供。


本文将介绍基于米尔电子MYD-YD9360商显板(米尔基于芯驰D9360国产开发板)的TinyMaxi轻量级的神经网络推理库方案测试。

算力测试

TinyMaix 是面向单片机的超轻量级的神经网络推理库,即 TinyML 推理库,可以让你在任意单片机上运行轻量级深度学习模型~ 开源地址:

https://github.com/sipeed/TinyMaix

搭建的环境为编译的Ubuntu18.04 已经预装好cmake make工具由于魔法网络原因,这里提前下载好tar包到宿主机上,然后传输到板卡中解压

查看cmake版本

cmake -version

cef68fdc-3a61-11ef-a655-92fbcf53809c.png

  • 查看make版本

make -version

cf1387ea-3a61-11ef-a655-92fbcf53809c.png 

确认文件路径,尽量不要拷贝到有权限的路径下

cf30d16a-3a61-11ef-a655-92fbcf53809c.png 

自带示例

cf557a92-3a61-11ef-a655-92fbcf53809c.png 

文件结构

MNIST示例

MNIST是手写数字识别任务

cd到examples/mnist目录下 使用mkdir build && cd build 命令切换到build文件夹下

cmake ..make./ mnist

cmake生成构建系统

cf79edc8-3a61-11ef-a655-92fbcf53809c.png

使用make构建可执行文件然后运行

cf9cbf56-3a61-11ef-a655-92fbcf53809c.png  

可以看到输出信息

cfcc8114-3a61-11ef-a655-92fbcf53809c.png 

MNIST 示例默认未使用任何指令加速,运行了一张 28×28 的手写数字模拟图像,共消耗了 0.114 毫秒

cffcc16c-3a61-11ef-a655-92fbcf53809c.png 

MBNET示例

mbnet 是适用于移动设备的简单图像分类模型。

切换到 /examples/mbnet 目录:

修改 main.c 文件

创建 build 文件夹并切换

使用 cmake 命令生成构建系统

使用 make 命令构建系统,生成可执行文件

运行可执行文件,执行效果如下

d0319680-3a61-11ef-a655-92fbcf53809c.png

d0685b2a-3a61-11ef-a655-92fbcf53809c.png 

MBNET 示例运行输入了一张 96×96×3 的 RGB 图像,输出 1000 分类,共消耗了 16.615 毫秒

运行cifar10 demo

d0958d98-3a61-11ef-a655-92fbcf53809c.pngd0b8f0a8-3a61-11ef-a655-92fbcf53809c.png


d0f1effc-3a61-11ef-a655-92fbcf53809c.png

米尔电子MYD-YD9360商显板

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信