- 安装 kaggle 包
pip install kaggle
- 配置 kaggle
访问账户页面 https://www.kaggle.com/<username>/account
, 找到 API
-> Create New API Token
。点击该按钮就可以下载一个配置文件 kaggle.json
。然后将该文件放到 ~/.kaggle/
下。
- 从 kaggle 下载训练数据
以泰坦尼克任务 为例,kaggle
官方在数据页面给出了用 kaggle
命令行下载数据的命令:
kaggle competitions download -c titanic
.
├── gender_submission.csv
├── test.csv
├── titanic.zip
└── train.csv
- 提交答案
在泰坦尼克任务 中,官方给出了一个样例答案文件:gender_submission.csv
。我们尝试直接提交它来看看成绩。在 任务提交页面 ,官方也给出了提交答案的命令,我们稍微修改成我们可以使用的版本:
# kaggle competitions submit -c titanic -f submission.csv -m "Message"
kaggle competitions submit -c titanic -f gender_submission.csv -m "看看gender_submission的成绩"
立刻在任务提交页面 ,就刷新出了我们的最新成绩:
要注意,kaggle
官方对每天的提交次数进行了限制,每天最多只能进行10次提交。所以,在快速迭代的时候,最好也能自己在离线有一个初步评估,珍惜宝贵的提交次数。
- 查看排名
kaggle
提供了一个 leaderboard 页面用于展示不同用户的成绩排名。
可以看到我们初次提交的排名是10965,嗯,作为第一次提交来说已经很不错了呢。
与此同时,我们也可以看到排在最前面的那些人已经把这个任务的精度刷到1了。。
本文由 栖木 创作,采用 知识共享署名4.0 国际许可协议进行许可。
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。