是否可以将预训练的 CNN 部署到没有 nvidia GPU 的机器上?

Is it possible to deploy pretrained CNN to a machine that doesnt have nvidia GPU?

我使用 keras 创建了一个 CNN(4 层,从技术上讲是一个深度学习模型),对其进行了训练并保存了模型。

我已经在 Tkinter 中单独创建了一个简单的 GUI,并使用 PyInstaller 创建了一个使用该 CNN 的应用程序。

我已经在用于开发的同一台机器上对其进行了测试,一切正常。但是,我已经尝试 运行 在另一台机器上运行它,但没有成功。那台机器比较旧,所以我不太在意。

但是,我需要它在不同的机器上工作。我脑子里冒出一个问题,这是我以前没有想到的。我可以在没有 NVidia GPU 的机器上 运行 这个程序吗?用于训练的机器显然有这样的GPU。

我试着用谷歌搜索这个,但没有任何实质性的结果。如果有人对此有所了解,我将不胜感激。

谢谢

编辑:我仍在寻找这个问题的答案,所以如果有人知道什么,请说出来!一拿到手,我也会尝试使用另一台笔记本电脑进行一些试验。我会 post 更新完成后。

我现在很肯定,Pyinstaller 中带有 GUI 的预训练 CNN 可以在没有 GPU 的 PC 上运行。

现在已经在 4 台不同的 PC 上进行了测试,都没有专用 GPU。

案件结案。