如何使用colab

1. colab中一些命令的使用

!nvidia-smi                 查看gpu配置

%cd  目录                  切换目录

%pwd                        查看当前路径

%dir         %ls            当前路径下文件

!pip install 包              安装包

!python 文件               运行文件

cp -rf 源文件目录 目的文件目录         复制文件到想要的目录下

colab目录为 /content/

                    /content/drive/                 云盘文件

其实这些目录跟Linux命令差不多,无非加个!%(因为是在jupyter执行的)

2. 如何上传项目并执行

1.上传压缩包或文件夹到谷歌云盘

2.打开colab并挂载云盘

3.将文件复制到colab下,也就是从/content/drive/ 复制到/content/

!mkdir test                 当前目录为/content/,不是%cd 切换

cp -rf /content/drive/MyDrive/text.zip /content/test

4.!unzip text.zip 切换到test目录下 为什么要复制到/content/下:因为如果数据集过大,第一个epoch会从云盘一个个提取数据,主要是为什么第一个epoch为什么时间很久,如果文件在colab目录下,会提高读取数据的时间。

5.这时就差执行了,以我test文件为例 切换到解压后的文件夹中,执行文件为run.py 还需要指定参数--model TextRNN

!python run.py --model TextRNN 执行就行!差不多OK了

3. 如何上传gitub上的项目

 

还有一个问题colab使用为12个小时一天,如果执行超半个小时没动计算机colab会自动断开,如果我们程序还没执行完就很烦,如何解决?

在colab网页中 Ctrl_shift+i 或者 F12 (查看网页源码),点击console

function ConnectButton(){

console.log("Connect pushed");

document.querySelector("#top-toolbar > colab-connect-button").shadowRoot.querySelector("#connect").click() }

setInterval(ConnectButton,60000);

执行了代码后,记下弹出的数字,那是intervalId,当想停止这段代码的执行时,只需要执行

clearInterval(intervalid)

 

链接:https://www.zhihu.com/question/459861218/answer/2960652369
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值