增大内存、防止断连……Google Colab,你还有什么惊喜我不知道?

本文介绍了5个Google Colab的实用技巧,包括如何增加内存至25GB,防止断开连接,使用快捷键,创建代码片段,以及切换不同的视图模式,如深色模式、Corgi和Kitty模式,提升编码体验。
摘要由CSDN通过智能技术生成

全文共1962字,预计学习时长8分钟

 

图源:mcai

 

试问谁没有遇到过“内存不足”错误的折磨,曾经与机器苦苦斗争的人必定会感激Google Colab。它不仅解决了这个问题,还提供了锦上添花的技巧。不仅如此,Google Colab中还提供了GPU和TPU的免费支持,这在任何其他编码IDE中都无可比拟、无法超越。

 

Google Colab可谓是谷歌精英们送给数据科学界的一份神奇礼物,它能够帮助你在不耗费机器有限资源的情况下,建立复杂、繁重的机器学习和深度学习模型。

 

如此神器不好好了解并加以利用,实在是暴殄天物。本文将为你介绍5个Google Colab 技巧,它们为笔者的数据科学之旅提供了很多帮助,你不妨也试试看。

 

现在,准备好成为Google Colab专家吧!

 

 

增加Google Colab的RAM内存

 

Google Colab已免费提供13GB的RAM内存,这已经是一骑绝尘了,但若想建立大量的深度学习模型,这些内存还不够。下面这个简单技巧能够使内存容量翻倍。

 

图源:unsplash

 

为了提高RAM,只需在Colab代码单元中运行以下代码,并等待Google Colab崩溃:没错——等待Google Colab崩溃。一旦Google Colab因为缺少内存而崩溃,它就会询问用户是否需要更多RAM:

 

i = []
while(True):   
i.append('a')

 

 

然后点击Get more RAM,就能看到以下窗口弹出:

 

 

只需按下YES:

 

 

搞定!现在你有25GB的RAM了!

 

 

防止Google Colab断开连接

 

这个情况或许每个人都有过:前几天笔者在Colab上工作,离开桌面后电脑运行了一个小时左右,回到书桌前却看到Google Colab已经与电脑断开连接,模型训练也早就停止。当时的心情你一定能懂。

 

没错,如果电脑闲置超过半小时,GoogleColab就会自动断开连接。怎么才能让它不掉线呢?

 

 

只需在Linux系统中按快捷键F12或者Ctrl+Shift+I,打开Chrome开发工具( DevTools),在面板中运行以下JavaScript代码:

 

function KeepClicking(){
  console.log("Clicking");
  document.querySelector("colab-toolbar-button#connect").click()
}setInterval(KeepClicking,60000)

 

其中,数值60000表示60000毫秒(相当于一分钟)。运行这一小段代码能够让电脑每一分钟自动点击一次Colab屏幕,这样Colab就不会认为电脑处于无操作状态,用户也就不必担心断开连接了。

 

图源:unsp

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值