Colab常用操作合集
随着最近接触到detectron2我也接触了Colab这个平台,比起国内的平台这个平台最大的优点就是支持多种算法的同时还免费。不过想要使用需要kxsw才能完成,不过我想在座的各位一定已经具备了这个能力,这篇博客是我对于Colab操作的一个总结
Google Drive
Colab需要与Google Drive配套的使用,Google Drive就是一个类似于百度网盘的东西,是Google提供的免费的网上云盘。你可以在上面放置自己的数据等等以内的操作
创建Colab notebook
你可以在这里创建自己的文件,现在我们来创建一个Colab Notebook
进入之后你可以看到一个jupyter一样的画面。
设置GPU模型
Colab 提供免费的GPU你可以在设置选项里进行设置
选择GPU模型保存即可
挂载Google Drive
在Notebook里你可以把Google Drive作为自己的本次磁盘,不过需要先进行挂载
选择Unmount Drive点击一下即可,不用像其他博客一样还要输入代码那么麻烦
设置Drive路径
在挂载Google Drive你可以选择设置直接路径,以我的文件夹层次为例你可以这样进行设置
import os
os.chdir("/content/drive/My Drive/detectron2/ballon")
!ls
设置断连自动连接:
Colab有一个缺点就是容易断连,这对于夜间训练来说简直就是噩梦,通过以下的方式可以设置断开后重连
- F12打开控制台
- 进入console界面
- 输入以下代码并回车:
setInterval(()=>{
if(Array.from(document.getElementById("connect").children[0].children[2].innerHTML).splice(3,4).toString() === '重,新,连,接'){
document.getElementById("connect").children[0].children[2].click()
}
},1000)