打深度学习的比赛的第一关就是要把数据弄下来,但是kaggle竞赛数据量大,用浏览器下载比较慢,还容易断,这里我们使用kaggle api来进行下载。
pip install kaggle
然后去你的kaggle网站,点击你的my Account
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiI0gTMx81dsQWZ4lmZf1GLlpXazVmcvwFciV2dsQXYtJ3bm9CX9s2RkBnVHFmb1clWvB3MaVnRtp1XlBXe0xCMy81dvRWYoNHLwEzX5xCMx8FesU2cfdGLwMzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsYTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-cmbw5iMxcDNzYTN2UWMxYGOjRjZyYzXzMjNxcTMxEzLchDMyIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjLyM3Lc9CX6MHc0RHaiojIsJye.png)
里面又一个create New API Token,点击下载你的kaggle.json
然后创建
cd ~
mkdir .kaggle
cd ~/.kaggle/
然后把你的kaggle.json放到这个目录文件夹就行了,然后就在你比赛的网页的data下,找那个api的命令,然后就可以下载相应的数据集了,速度还不错,比如我的下载https://www.kaggle.com/c/human-protein-atlas-image-classification/data:
kaggle competitions download -c human-protein-atlas-image-classification
效果展示: