首页 > 解决方案 > 超过使用限制后如何在 Google Colab 上再次使用 GPU?

问题描述

我使用免费版的 Google Colab 来运行我的 Tensorflow 代码。12 小时后,它会给出错误消息“由于 Colab 的使用限制,您当前无法连接到 GPU。” 我应用“出厂重置运行时”再次使用 GPU,但它不起作用。此外,我终止了所有会话并重新开始,但这个过程也没有给出任何解决方案。有什么方法可以在 Google Colab 免费版上再次使用 GPU。谢谢。

标签: tensorflowgpugoogle-colaboratory

解决方案


如果您经常使用 GPU,运行时持续时间将越来越短,并且断开连接更加频繁。您可以连接到另一个 GPU 之前的冷却期将从数小时延长到数天甚至数周。谷歌跟踪一切。他们不仅知道您帐户的使用情况,还知道与该帐户相关的帐户的使用情况,并且如果他们甚至怀疑有人试图滥用系统,他们会相应地调整使用限制。除了有关“使用限制”的一般消息之外,他们永远不会给您提供运行时断开连接或无法连接到 GPU 的明确原因。他们也不会为用户提供一种直接的方式来跟踪他们的使用情况,因为这样做只会让人们更容易绕过限制。如果您的帐户基本上被列入黑名单,他们永远不会真正告诉您您的帐户被列入黑名单,因为这让他们更加头疼。尝试永久连接时,您只会收到有关使用限制的相同消息。他们更喜欢让用户感到困惑和猜测,因为这保留了谷歌的所有权力。对于免费服务,谁能说这有什么问题。

编辑:对于 Colab Pro,他们可能不会因过度使用而严重限制帐户,但他们可以通过将冷却时间延长至 3-5 天、将运行时间从 24 小时减少到 6-8 小时等来显着限制它。保持请记住,这适用于在最长持续时间内每周多次运行多个帐户的人。如果您每周只使用一个帐户一次或两次,那么您应该没有问题。


推荐阅读