【问题标题】:Neural Networks & ML without GPU. what are my options?没有 GPU 的神经网络和机器学习。我有什么选择?
【发布时间】:2020-09-30 11:57:08
【问题描述】:

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

Pytorch 和 Tensorflow 是不错的选择吗?如果是,各有什么优缺点,我应该选择哪个?

如果有什么不同,我将使用 Python 和 Linux (ubuntu 20.04)。

(我买不起 GPU 或云服务,因为我破产了而且 15 岁)

【问题讨论】:

    标签: tensorflow neural-network pytorch


    【解决方案1】:

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

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

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

    如果你想使用 GPU,你可以试试 Kaggle 比赛,每周你可能会有大量的 GPU。你也可以试试 Google Colab 笔记本,你可能有大量的 GPU,你必须连接一个 Google 帐户,并最终将你的笔记本连接到你的驱动器,在那里你可以存储你的数据。

    【讨论】:

    • 好的,谢谢!我会研究 Kaggle,但我认为我真的不需要 GPU(反正还不是)我现在的主要目标是加密交易算法。再次感谢您的帮助!
    • 如果您需要 GPU,也可以试试 Google Colab 笔记本。
    • 我还要补充一点,为了学习基础知识,请使用像 CIFAR10 这样的小型数据集,因为它们更容易使用 CPU 进行训练。 “大数据”会让你头疼,因此你可能想看看 Kaggle 和 Colab 之类的选项。
    • 当你的程序完成时要小心停止你的 GPU 会话,它不会自动完成,你会失去你的 GPU 小时数。
    猜你喜欢
    • 2022-07-20
    • 2019-12-30
    • 1970-01-01
    • 2016-08-03
    • 2016-10-27
    • 1970-01-01
    • 2018-04-10
    • 2018-10-17
    • 2013-03-24
    相关资源
    最近更新 更多