limubai的个人空间 https://blog.eetop.cn/1716315 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

米尔芯驰D9商显板上运行TinyMaxi轻量级的神经网络推理库

已有 282 次阅读| 2024-8-9 17:44 |系统分类:嵌入式| 芯驰, D9, 国产处理器, 商显板, 米尔

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


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

算力测试

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


https://github.com/sipeed/TinyMaix


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

cmake -version


2.png



  • 查看cmake版本

make -version

3.png 

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

4.png 

自带示例

5.png 

文件结构


MNIST示例

MNIST是手写数字识别任务

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

cmake ..
make./ mnist


cmake生成构建系统

6.png


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

7.png  


可以看到输出信息

8.png 


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

9.png 

MBNET示例

mbnet 是适用于移动设备的简单图像分类模型。
  • 切换到 /examples/mbnet 目录:

  • 修改 main.c 文件

  • 创建 build 文件夹并切换

  • 使用 cmake 命令生成构建系统

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

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


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



运行cifar10 demo

12.png
13.png

点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 8

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 2

    粉丝
  • 0

    好友
  • 1

    获赞
  • 1

    评论
  • 241

    访问数
关闭

站长推荐 上一条 /1 下一条

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-9-27 11:48 , Processed in 0.013860 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部