跳转至

AI实验平台小技巧

Google colab

Google colab 阻止自动掉线

Google colab 可以免费使用GPU、TPU等计算资源进行人工智能计算,但计算页面隔一段时间无操作之后就会自动掉线,之前训练的数据都会丢失,最后终于找到了一种可以让其自动保持不离线的方法,用一个js程序自动点击连接按钮。代码如下:

1
2
3
4
5
6
7
8
9
function ClickConnect(){
  console.log("Working"); 
  //xpath 查询, id = #top-toolbar, colab-connect-button元素, id=#connect
  document.querySelector("#top-toolbar > colab-connect-button").shadowRoot.querySelector("#connect").click();
}

var id=setInterval(ClickConnect,5*60000)   //5分钟点一次,改变频率把5换成其他数即可,单位分钟

//要提前停止,请输入运行以下代码:    clearInterval(id)

使用步骤:

1、谷歌浏览器里,按windows快捷键ctrl+shift+i,苹果快捷键option+cmd+i, 并选择Console 2、复制粘贴上面的代码,并点击回车,该程序便可以运行了 要想停止,请在console中输入clearInterval(id)并回车

谷歌浏览器

停止页面js的运行

mac 下,快捷键option+cmd+i, 然后 shift+cmd+p 进入panel的命令菜单,出现 Run >, 输入 Disable Javascript 回车

Enable Javascript 回车恢复js运行

MAC OS X 下的一些命令

查找 brew安装的app路径

brew list
brew list [email protected]