快速进行AI优化和基准测试的在线工具

STM32Cube.AI开发者云是一个免费的在线平台和服务,可用来创建、优化和生成适用于STM32微控制器的AI以及进行基准测试。
其优势包括在STM32的板子上进行AI 基准测试的在线服务。 它附带意法半导体Model Zoo,其中包括参考模型、训练脚本和应用示例。

主要特点


受意法半导体用户凭据保护的在线用户图形界面
AI优化器和可视化工具
在不同STM32上提供AI基准服务
STM32 Model Zoo及训练脚本、应用代码示例
模型量化工具

一个易于使用的在线平台

创建、优化STM32神经网络及进行基准测试 无需安装软件,无需主板。

1
Load NN model
2
Optimize NN model
3
Quantize
4
Benchmark
5
Results
6
Generate
Load a model from ST model zoo or own your trained model from your favorite AI framework: Tensorflow Lite, Pytorch, ONNX, scikit Learn, … Supported format are FLOAT32 or quantized INT8.
Select your preferred model optimization options between the RAM or latency most critical parameter.
Perform post-training quantization to further reduce your NN model parameter size.
Access the online benchmark service to remotely evaluate your AI performance on various STM32 boards.
Visualize and optionally export the performance benchmark report.
Generate your optimized AI code in C-code or in a format compatible with the STM32CubeMX software suites.

REST API——无缝集成到你在线的工作流程中

你可以通过REST(具象状态传输)API以在线方式直接访问STM32Cube.AI开发者云的所有服务。 这使得任务自动化或将工具集成到您的MLOps流上就变得非常容易。

STM32 Model Zoo——发现最佳边缘AI模型

STM32 AI Model Zoo是一个汇集了一些预训练机器学习模型的集合,这些模型经过优化后可运行在STM32微控制器上。 可从GitHub获取,如果想要为基于STM32的项目增加AI功能,可以利用这一宝贵资源。

– 大量面向应用的可重训练模型
– 用于轻松重训练用户数据集中的任何模型的脚本
– 通过用户AI模型自动生成的应用代码示例

开始使用开发者云

探索如何优化AI神经网络以及为STM32项目创建处理库