如果我断开连接,Google Colab 会继续运行单元以将文件保存在已安装的驱动器中吗?

Posted

技术标签:

【中文标题】如果我断开连接,Google Colab 会继续运行单元以将文件保存在已安装的驱动器中吗?【英文标题】:Will Google Colab keep running cells for saving files in mounted drive if i disconnect? 【发布时间】:2021-01-16 11:54:28 【问题描述】:

我正在训练一个神经网络,但这需要时间。如果我关闭我的笔记本电脑,网络是否会继续训练并将模型权重保存在驱动器中。

【问题讨论】:

【参考方案1】:

简答:几乎可以肯定不是。这取决于你需要多少时间来训练你的神经网络,少于 90 分钟是可以的。

长答案:(解释) 来自Google Colaboratory FAQ:

笔记本在 Colab 中可以运行多长时间? 笔记本通过连接到最长生命周期长达 12 小时的虚拟机来运行。笔记本闲置时间过长也会断开与虚拟机的连接。最长 VM 生命周期和空闲超时行为可能会随时间或根据您的使用情况而变化。这对于 Colab 能够免费提供计算资源是必要的。

来自Clouderizer's Colab FAQ的详细信息:

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

要了解如何在遵守 Google Colab 的使用条款的情况下防止 Google Colab 断开连接,请阅读此*** question。

【讨论】:

当互联网连接中断几秒钟或几分钟时,有什么方法可以防止执行失败?

以上是关于如果我断开连接,Google Colab 会继续运行单元以将文件保存在已安装的驱动器中吗?的主要内容,如果未能解决你的问题,请参考以下文章

如何防止从运行时断开连接(Google Colab)

如何重新连接到 Google Colab 上正在进行的进程

如何防止 Google Colab 断开连接?

google.colab 模块中是不是有关闭运行时的功能

当我关闭浏览器时,Google Colab 是不是保持连接?

Colab Pro 在使用 TPU 运行时训练深度学习模型 12 小时后自动断开连接