硬汉嵌入式论坛

 找回密码
 立即注册
查看: 450|回复: 0
收起左侧

[客户分享] NeuralNetwork库让仅512字节RAM的ATtiny85运行神经网络实现手写数字识别功能

[复制链接]

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
120448
QQ
发表于 2025-11-28 20:13:37 | 显示全部楼层 |阅读模式
https://github.com/GiorgosXou/NeuralNetworks
https://github.com/GiorgosXou/ATTiny85-MNIST-RNN-EEPROM

NeuralNetwork库专用于单片机,此库设计简洁易用,通过量化、SIMD加速和自定义激活函数等技术压缩模型体积。不仅能运行基础前馈网络,还支持RNN、GRU和LSTM等高级架构

作者在性能有限的8位ATtiny85微控制器上对该库进行了测试。尽管只有512字节的RAM,依然成功在这颗芯片上运行了基于MNIST数据集训练的完整RNN模型。难以置信的是,借助NeuralNetwork库,ATtiny85竟能运行识别手写数字的计算机视觉模型

该神经网络通过接收手写数字图像的字节数组进行推理,最终预测图像对应的0-9数字

0.jpg

3.jpg

4.jpg

7.jpg


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2026-1-10 18:04 , Processed in 0.044853 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表