我正在寻找使用bash在虚拟机上下载kaggle竞赛数据(训练和测试)的最简单方法,以便能够在那里训练它而无需在git上上传。
答案 0 :(得分:2)
三年后快进,您可以使用CLI使用Kaggle's API,例如:
kaggle competitions download favorita-grocery-sales-forecasting
答案 1 :(得分:1)
首先,您需要在文本文件中复制kaggle网站的cookie信息。有chrome extension可以帮助您完成此操作。 复制cookie信息并将其另存为cookies.txt。
现在使用命令
将文件传输到EC2实例scp -i /path/my-key-pair.pem /path/cookies.txt user-name@ec2-xxx-xx-xxx-x.compute-1.amazonaws.com:~
接受比赛规则并从kaggle.com复制您要下载的数据集的网址。例如,下载Intel & MobileODT Cervical Cancer Screening竞赛的sample_submission.csv文件的网址为:https://kaggle.com/c/intel-mobileodt-cervical-cancer-screening/download/sample_submission.csv.zip
现在,从终端使用以下命令将数据集下载到实例中。
wget -x --load-cookies cookies.txt https://kaggle.com/c/intel-mobileodt-cervical-cancer-screening/download/sample_submission.csv.zip
答案 2 :(得分:0)
答案 3 :(得分:0)
wget -x --load-cookies cookies.txt <datalink>