我正在STM32l476g-DISCO上工作,我想尝试使用STM32 CUBEMX的人工智能功能,但是我看不到输出(预测/决定),也无法理解验证(在桌面验证和在目标验证)

我正在关注ST Microelectronics演示:https://www.youtube.com/watch?v=szMGedsp9jc&t=314s

有人可以解释台式机上验证输出和目标上验证输出的结果,我怎么看决策输出?

例如,如果我输入某人“坐着”的自定义数据,如何查看我的模型在STM32上是否工作正常?

最佳答案

我想你在问两个问题。
1)对于验证,我认为这基本上意味着它表明原始NN(在python和Keras中完成)的结果与转换后的C ++网络(在您的台式机和微处理器中实现)的结果有何不同

2)如果您想查看网络的运行情况并进行预测,我建议使用以下示例:

Hand written digits recognition on STM32F4

在代码中,您可以在python中看到原始的NN,然后在C中实现它的实现以用于识别数字。

特别注意预测发生的功能MX_X_CUBE_AI_Process(in_data,out_data,1);

关于c - STM32人工智能,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56905879/

10-11 16:42