没有GPU的神经网络和ML我有什么选择?

问题描述

我开始使用神经网络,ML等。我没有GPU,我有什么选择?

Pytorch和Tensorflow是好的选择吗?如果是这样,那么每种优点和缺点是什么,我应该选择哪个?

如果有任何区别,我将使用Python和Linux(ubuntu 20.04)。

(我无法支付GPU或云服务的费用,因为我破产了,而且是15岁了。)

解决方法

这取决于您要做什么。如果您正在处理图像,则需要GPU。如果您正在处理其他类型的数据,包括分类或回归,则可以使用CPU。

在Ubuntu上工作非常完美,这也是我的选择。

现在,对于神经网络,Tensorflow和Pytorch是选项,您可以尝试其中的任何一种。我主要在Tensorflow上工作。

如果您想使用GPU,则可以参加Kaggle竞赛,那里可能每周都有大量的GPU。您可能还尝试使用Google Colab笔记本,因为那里可能有一定数量的GPU,您必须连接Google帐户,然后最终将笔记本连接到驱动器,以便在其中存储数据。