Colab使用指南(包括基础操作以及如何从kaggle上直接下载赛题数据)

谷歌的colab可以使用GPU,且一次免费时长可以达到12个小时,对于没有设备但是想要尝试深度学习的朋友们是一个不错的选择。
https://colab.research.google.com/notebooks/intro.ipynb
Colab使用指南(包括基础操作以及如何从kaggle上直接下载赛题数据)
colab连接GPU
Colab使用指南(包括基础操作以及如何从kaggle上直接下载赛题数据)
Colab使用指南(包括基础操作以及如何从kaggle上直接下载赛题数据)
再去点击右边的connect,然后就会变成这样子的啦:

Colab使用指南(包括基础操作以及如何从kaggle上直接下载赛题数据)
连接成功:
Colab使用指南(包括基础操作以及如何从kaggle上直接下载赛题数据)
挂载谷歌的云端硬盘:
from google.colab import drive
drive.mount(’/content/gdrive’)
点击网页
Colab使用指南(包括基础操作以及如何从kaggle上直接下载赛题数据)
然后一直点击确定,得到code,输入之后就可以挂载啦

Colab使用指南(包括基础操作以及如何从kaggle上直接下载赛题数据)
从kaggle上直接下载赛题数据
对于一部分使用colab打kaggle的朋友来说想要将kaggle上的赛题数据直接放到colab上来做可以采用下面的方法:
!pip uninstall -y kaggle
!pip install --upgrade pip
!pip install kaggle==1.5.6
#(这里是因为直接使用最新的kaggle库,后续下载会遇到问题!)
%cd /content/gdrive/My Drive/Kaggle
#切换到目录之下

去kaggle生成kaggle.json(相当于你账户的一个身份认证)
并上传到云端硬盘上
接下来使用
!cp kaggle.json /root/.kaggle/kaggle.json
将kaggle.json拷贝过来

下面使用对应题目的API就好啦:
比如下载泰坦尼克号的:
!kaggle competitions download -c titanic
Colab使用指南(包括基础操作以及如何从kaggle上直接下载赛题数据)