我正在研究 STM32l476g-DISCO,我想尝试使用 STM32 CUBEMX 的人工智能功能,但我看不到输出(预测/决策),也不了解验证(桌面上的验证和目标上的验证)
我正在关注 ST Micro electronics 演示:https://www.youtube.com/watch?v=szMGedsp9jc&t=314s
有人可以解释一下桌面验证和目标验证的输出结果吗?我如何才能看到决策输出?
如果我输入某人“坐着”的自定义数据,例如,我如何查看我的模型是否在 STM32 上完美运行?
请您参考如下方法:
我认为你问的是两个问题。 1) 对于验证,我认为它基本上意味着它显示了原始 NN 中的结果(用 python 和 Keras 完成)和转换后的 C++ 网络中的结果(在桌面和微处理器中实现)有多么不同
2)如果您想查看网络的运行情况并预测某些内容,我推荐以下示例:
Hand written digits recognition on STM32F4
在代码中,您可以看到 python 中的原始神经网络,然后是 C 语言的实现,用于识别数字。
特别注意函数MX_X_CUBE_AI_Process(in_data,out_data,1);
,这是预测发生的地方。