相关疑难解决方法(0)

如何防止Google Colab断开连接?

有什么方法可以以编程方式防止Google Colab在超时时断开连接?

下面介绍导致笔记本计算机自动断开连接的情况:

Google Colab笔记本的空闲超时为90分钟,绝对超时为12小时。这意味着,如果用户超过90分钟未与其Google Colab笔记本进行交互,则其实例将自动终止。另外,Colab实例的最大生命周期为12小时。

自然,我们希望自动将最大值从实例中挤出,而不必不断地手动与之交互。在这里,我将假定常见的系统要求:

  • Ubuntu 18 LTS / Windows 10 / Mac操作系统
  • 对于基于Linux的系统,请使用流行的DE,例如Gnome 3或Unity
  • 火狐浏览器

我要在此指出,这种行为不会违反 Google Colab的使用条款,尽管根据其常见问题解答(我们的常见问题),我们不鼓励这样做(简而言之:从道德上讲,如果您真的不需要用尽所有GPU,就不行了) )。

我当前的解决方案非常愚蠢:

  • 首先,我关闭屏幕保护程序,因此我的屏幕始终保持打开状态。
  • 我有一个Arduino开发板,所以我只是将它变成了一个橡胶鸭子USB,并使其在我睡觉时模仿原始用户交互(只是因为我手头有其他用例)。

有更好的方法吗?

python linux jupyter-notebook google-colaboratory

5
推荐指数
18
解决办法
3180
查看次数