【问题标题】:Google Colab + Pytorch: RuntimeError: No CUDA GPUs are availableGoogle Colab + Pytorch:RuntimeError:没有可用的 CUDA GPU
【发布时间】:2022-03-29 17:39:06
【问题描述】:

错误截图:

您好,我正在尝试运行this Pytorch application,这是一个用于分类狗和猫图片的 CNN。

我将 Google Colab 用于 GPU,但由于某种原因,我得到了 RuntimeError: No CUDA GPUs are available。这很奇怪,因为我专门在 Colab 设置中启用了 GPU,然后用torch.cuda.is_available() 测试它是否可用,结果返回 true。

最奇怪的是,这个错误直到我运行代码大约 1.5 分钟后才出现。你会认为如果它无法检测到 GPU,它会尽快通知我。

在使用完全相同的笔记本运行其他 Pytorch 应用程序时,我在使用 Colab GPU 时没有遇到任何问题。我只能想象这是这个特定代码的问题,但是返回的错误是如此奇怪,以至于我不得不在 StackOverflow 上询问以确认。

【问题讨论】:

    标签: python-3.x pytorch google-colaboratory


    【解决方案1】:

    最近我遇到了类似的问题,其中 Cobal print(torch.cuda.is_available()) 为 True,但 print(torch.cuda.is_available()) 在特定项目中为 False。我们两个项目的代码都类似于 os.environ["CUDA_VISIBLE_DEVICES"]。可以用这段代码注释,发现GPU可以用了。

    -------我的英语很差,我用谷歌翻译

    【讨论】:

    • 正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center
    • 这并不能真正回答问题。如果您有其他问题,可以点击 提问。要在此问题有新答案时收到通知,您可以follow this question。一旦你有足够的reputation,你也可以add a bounty 来引起对这个问题的更多关注。 - From Review
    猜你喜欢
    • 2022-11-02
    • 2021-08-09
    • 2018-11-06
    • 2020-03-27
    • 1970-01-01
    • 2011-04-14
    • 1970-01-01
    • 2019-11-02
    • 1970-01-01
    相关资源
    最近更新 更多