更新时间:2022-12-23 12:10:28
已编辑:关闭浏览器后,Colabs实例最多将运行
12小时90分钟,然后将您的运行时视为空闲并被回收。
同时,***定期保存模型权重,以避免丢失工作。
详细信息:
没有官方对"空闲"和"最长寿命"持续时间的引用,但testing done by Korakot Chaovavanich显示:
您可以尝试的一个秘密解决方法是在移动浏览器中打开Colabs实例,以防止将该实例视为&空闲&空闲。
你自己的里程会有所不同,因为根据个人经验,我有时会稍微短一点。但是,只要您为模型设置检查点(定期保存训练权重),您就应该能够在回收VM之前完成大量的训练,之后您只需将权重加载到新VM实例上的模型中并恢复训练即可。
但是,如果您想一次性训练您的模型超过12小时,您可以使用run Google Colaboratory on a local instance或标准的Jupyter笔记本。但是你会放弃Colboratory提供的免费GPU/TPU。(在这里设置检查点仍然是个好主意!)Google Colaboratory FAQ中的相关问题:
我的代码在哪里执行?如果关闭浏览器窗口,我的执行状态会发生什么?代码在您的帐户专用的虚拟机中执行。虚拟机在空闲一段时间后被回收,并且具有由系统强制的最长生存期。
如何使用GPU?为什么它们有时不可用?
协作室旨在供交互使用。长时间运行的后台 计算,特别是在GPU上的计算可能会停止。请不要使用 用于加密货币挖掘的协作室。这样做是不受支持的,并且 可能导致服务不可用。我们鼓励希望 通过Colboratory的UI运行连续或长期运行的计算 若要使用本地运行时,请执行以下操作。