使用Google_Drive的Colaboratory工具进行云端深度学习(一)

1.Google_Drive简介


Google Drive是谷歌公司推出的一项在线云存储服务,通过这项服务,用户可以获得15GB的免费存储空间。同时,如果用户有更大的需求,则可以通过付费的方式获得更大的存储空间。用户可以通过统一的谷歌账户进行登录。Google Drive服务会有本地客户端版本、也有网络界面版本,后者与Google Docs界面相似。会针对Google Apps客户推出,配上特殊域名。另外,Google还会向第三方提供API接口,允许人们从其它程序上存内容到Google Drive。

2.Colaboratory简介


Colaboratory是Google的一个研究项目,是一个云端训练神经网络的工具,Colaboratory存储在Google Drive上。它是Jupyter一个笔记本环境,不用做任何配置,完全运行在云端。Colaboratory向开发者提供了免费的Tesla K80 GPU使用。Colaboratory已预装了python2/3环境、TensorFlow、PyTorch等流行的学习框架,以及CUDA驱动和CUDNN库,所以无需再安装;只需要根据自己项目需求,安装一些自己所需模块即可。

3.Google_Drive和Colaboratory操作


要使用Google Drive服务,需要使用Google账号,因此我之前先申请了一个Google邮箱;然后打开Google Drive服务网址: https://drive.google.com/drive/my-drive 根据提示登录即可。登录成功的界面如下所示:

使用Google_Drive的Colaboratory工具进行云端深度学习(一)_第1张图片
在左侧选择栏中选定我的云端硬盘后,即可在右侧通过鼠标右击创建文件夹或者文件。这里我们创建一个文件夹名为test_01。在test_01文件夹中右击选择–>更多–>关联更多应用–>在搜索框中Colaboratory,关联即可。在test_01文件夹中右击选择–>更多–>Colaboratory(刚才关联的那个东东)。然后会在Colaboratory环境下,打开一个新建的Untitled0.ipynb文件,这个文件就是我们主角。我们可根据自己的要求更改文件名,记得先保存一下。我们通过代码左边的➕号(1),可以增加代码段(2),然后点击代码段左侧的播放按钮▶(3),然后Colaboratory会为你分配一个云服务器用来执行你的代码,等一会儿就会在输出项(4)位置显示代码的运行结果。如下图所示:
使用Google_Drive的Colaboratory工具进行云端深度学习(一)_第2张图片
在菜单选项的修改–>笔记本设置中,可以修改运行时类型:python2/python3;硬件加速器:无/GPU/TPU。

先介绍到这里,下一节介绍利用Colaboratory进行神经网络训练。

你可能感兴趣的:(使用Google_Drive的Colaboratory工具进行云端深度学习(一))