目录

学习一下ST推出的STM32-Cube.AI人工智能神经网络开发工具包

学习一下ST推出的STM32 Cube.AI人工智能神经网络开发工具包

置顶/星标公众

,不错过每一条消息!

https://i-blog.csdnimg.cn/blog_migrate/6f1d09e56e1d08d4b9287d88923ee0ad.jpeg

想必有些朋友都在ST官网、或其它地方看到这条ST推出AI神经网络开发工具包的新闻了。

1 ST主页消息

不知道大家有没有关注ST的一些新闻,反正我经常浏览它的网站,在ST主页出了这么一个消息:

TMicroelectronics Drives AI to Edge and Node Embedded Devices with STM32 Neural-Network Developer Toolbox

大概意思是:ST利用STM32神经网络开发工具包将AI(Artificial Intelligence人工智能)驱动到边缘和节点嵌入式设备。

https://i-blog.csdnimg.cn/blog_migrate/739deebd1f247309213ae7f4277c02a3.jpeg

大家可以进入网页了解相关信息:

2

STM32Cube.AI

ST在STM32CubeMX工具中引入STM32Cube.AI工具包,大家可以在 STM32CubeMX(V5.0.1或更高版本)工具中在线更新:

https://i-blog.csdnimg.cn/blog_migrate/103bc8e6e0fa77b8596a0d8826415f07.jpeg

通过STM32Cube.AI,开发人员现在可以将预先训练的神经网络转换为C代码,该代码可以调用在STM32 MCU上运行的优化库中的函数。

ST的新型神经网络开发工具包STM32Cube.AI,正在将AI引入微控制器供电的智能设备,位于节点边缘,以及物联网,智能建筑,工业和医疗应用中的深度嵌入式设备。

https://i-blog.csdnimg.cn/blog_migrate/67d1ad07db2bfd53be22117d808525ff.jpeg

主要特点:

  • 从预先训练的神经网络模型生成STM32优化的库。
  • 支持各种深度学习框架,如Keras,Caffe,ConvnetJS和Lasagne.
  • 通过STM32Cube™集成,可轻松实现不同STM32微控制器系列的便携性。
  • 免费,用户友好的许可条款。

更多相关信息,请参看:

3

AI神经网络解决方案

https://i-blog.csdnimg.cn/blog_migrate/cda139084f6541eadb3c6e5507a09c20.jpeg

使用STM32Cube.AI简化了人工神经网络映射

  • 可与流行的深度学习培训工具互操作
  • 兼容许多IDE和编译器
  • 传感器和RTOS无关
  • 允许多个人工神经网络在单个STM32 MCU上运行
  • 完全支持超低功耗STM32 MCU

提高您的工作效率

利用Deep Learning的强大功能提高信号处理性能并提高STM32应用程序的生产率。创建人工神经网络并将其映射到STM32(自动生成的优化代码),而不是构建手工制作的代码。

使用STM32CUBE.AI部署神经网络的5个步骤

1.捕获数据

2.清理,标记数据和构建ANN(人工神经网络)拓扑

3.训练ANN模型

4.将ANN转换为STM32 MCU的优化代码

5.使用经过培训的ANN处理和分析新数据

https://i-blog.csdnimg.cn/blog_migrate/e23da4341c2ca7e5dcbb67d26b3ecf82.jpeg

https://i-blog.csdnimg.cn/blog_migrate/7f43b026da348fdb4b3f571d34aaef84.jpeg

相关资源:

https://i-blog.csdnimg.cn/blog_migrate/8159573b8c251c2801d69d7bbbaa7fbb.jpeg

更多信息,请参看:

最后,现在人工智能这么火,我预测这个工具包应该会逐渐火起来!

推荐阅读:

4 最后

若觉得文章对你有帮助, 随手点好看、分享,也是对我莫大的支持和鼓励。

扫描下面二维码、关注公众号,在底部菜单中查看更多精彩内容!

https://i-blog.csdnimg.cn/blog_migrate/26552107ae76eed8de4ed582339a808c.jpeg

长按

识别图中二维码

关注