Colaboratory(简称 Colab),是Google公司的一款产品,可以浏览器中编写和执行 Python 代码。
最重要的是,Colab可以给我们分配免费的GPU使用。这真的对我们这种没显卡还要做深度学习的科研民工的福音!
并且Colab
常用的库基本上都有,默认使用的深度学习的库是keras。
Colab 中的 GPU 是随机分配,通常包括 Nvidia K80、T4、P4 和 P100。免费用户大多数只能使用速度较慢的 K80 GPU,订阅Colab Pro(每月9.9美元)可以使用 T4 或 P100 GPU。不过K80也要比CPU强许多!
Colab Pro订阅用户还可以享用更大的内存,同时代码的运行时间也会更长。一般普通用户的代码运行时间会限制到12个小时,订阅用户则是24小时。
反正。有钱是真的好!
Colab一般是配合Google Drive进行使用,利用谷歌云盘存储数据,模型等。所以,我们使用一般是通过谷歌云盘进行登录。
在空白处右击,然后点击More,再点击Connect more apps
谷歌云盘储存空间是20G,如果不够用的话,可以花钱购买更大的空间。有100G、200G等,根据自己需要来吧。
第一次使用Colab进行训练会很慢,需要耐心等待,之后就好了。
如果经常用的话,可以订一个,没有信用卡可以找万能的某宝。偶尔用的话,还是白嫖比较香。
就跟本地的Jupyter nootbook一样,并且还可以调用Google Earth Engine,真的是我们做遥感的福音啊!