什么是 Colaboratory?
借助 Colaboratory(简称 Colab),可以在浏览器中编写和执行 Python 代码,并且:
- 无需任何配置
- 免费使用 GPU,TPU
- 轻松共享
colab适合做一些模型的调试,colab下载常见的训练集网站的数据贼快,像kaggle也可以直接用api下载。
colab的使用
使用火狐浏览器可以打开colab,先看一下colab编辑器的页面,类似Python的jupter,可以按块运行,不用配置,目前是默认配置了tensorflow2.3,也可以使用pytorch。
colab使用的是Linux服务器,可以使用命令行控制。
数据
colab的数据可以连接到谷歌云盘或者临时数据存放,在colab左侧可以存放临时数据,每天会固定清理,通过拖拽文件到该区域上传。
连接到谷歌云盘需要输入一行代码,然后按提示登陆谷歌账号。
谷歌云盘的根路径为:
/content/gdrive/My Drive/
运行
运行所有单元格点击全部运行即可,更改运行时类型可以选择用GPU,CPU,TPU服务器。
这里可以选择是否用GPU.
使用命令行
colab也可以使用linux命令行,在命令前添加感叹号即可!,包括用http下载数据到指定目录等,基本上常用命令都可以使用。像移动,复制,解压缩,安装Python库等都可以。
!pip install tensorflow==2.0.0