首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google Colab会话超时

Google Colab会话超时
EN

Stack Overflow用户
提问于 2019-01-05 22:48:10
回答 4查看 70.8K关注 0票数 41

常见问题中提到

虚拟机在空闲一段时间后会被回收,并且由系统强制执行最大生存期。

最大生存期和空闲时间是固定的还是可变的?有什么方法可以预测吗?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2019-01-06 08:25:02

如果你关闭浏览器就90分钟了。如果你打开浏览器12小时。此外,如果使用代码单元格关闭浏览器,如果该单元格尚未完成,则当重新打开浏览器时,浏览器仍将运行(即使在关闭浏览器之后,当前的执行单元仍继续运行)。

票数 60
EN

Stack Overflow用户

发布于 2019-12-07 13:40:20

问题:我必须训练我的模型数小时,但谷歌colab在30分钟后自动断开,如果我不经常点击,导致所有的数据丢失。

解决办法:

步骤:

  1. 输入Ctrl+ Shift + i,然后单击顶部的console选项卡,打开检查器视图。
  2. 将下面的代码片段粘贴到控制台底部并按回车
代码语言:javascript
复制
function ClickConnect(){
console.log("Working"); 
document.querySelector("#top-toolbar > colab-connect-button").shadowRoot.querySelector("#connect").click();
}
setInterval(ClickConnect,60000)
  1. 相信我,大家都是这样的。以上代码将继续单击页面,防止其断开连接。

下面是显示上述步骤控制台视图的图像:-

或者,您也可以尝试在下面的代码段:

代码语言:javascript
复制
interval = setInterval(function() { 
    console.log("working")
    var selector = "#top-toolbar > colab-connect-button"
    document.querySelector(selector).shadowRoot.querySelector("#connect").click()
    setTimeout(function() {
            document.querySelector(selector).shadowRoot.querySelector("#connect").click()
    }, 1000)
}, 60*1000)
票数 60
EN

Stack Overflow用户

发布于 2021-02-22 05:39:07

对阿什·阿南德回答的改进

当您想要启动以下代码时,请使用此代码:

代码语言:javascript
复制
function ClickConnect(){
console.log("Working"); 
document.querySelector("#top-toolbar > colab-connect-button").shadowRoot.querySelector("#connect").click();
}
var clicker = setInterval(ClickConnect,60000);

当您需要停止时,请使用以下代码:

代码语言:javascript
复制
clearInterval(clicker);
票数 23
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54057011

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档