我正在为机器人设计字母识别应用程序。我使用家用PC来训练模型,并希望使用已经训练过的模型在RPI Zero W上进行识别。
我有一个HDF模型。当我尝试在RPI 0上安装Tensorflow时,它引发了哈希错误,据我发现,这是由于TF beeing用于64位计算机。当我尝试安装Tensorflow Lite时,安装库存不足并崩溃。
为保存模型,我使用:
routes.MapPageRoute(
routeName: "Products",
routeUrl: "products/{a}/{id}",
physicalFile: "~/products.aspx",
checkPhysicalUrlAccess: true,
defaults: new RouteValueDictionary(new {
id = UrlParameter.Optional,
});
这是预测行:
classifier.save('test2.h5')
我还尝试通过Nuitka编译python脚本,但是由于RPI是ARM,而nuitka不提供交叉编译,因此这种可能性得以实现。
答案 0 :(得分:0)
您可以使用已经可用的TFLite解决您的问题。
如果这没有帮助,您还可以从源代码构建TFLite。
请参考以下链接:
https://www.tensorflow.org/lite/guide/build_rpi
https://medium.com/@haraldfernengel/compiling-tensorflow-lite-for-a-raspberry-pi-786b1b98e646