1 - 从 Kaggle -> Your Profile -> Account -> API -> CreateNewToken 获取你的 kaggle json 文件
2 - 在驱动器中创建新的 Colab 笔记本
3 - 将您的驱动器连接到笔记本
4 - 复制 kaggle.json 文件并指定路径。
import os
os.environ['KAGGLE_CONFIG_DIR'] = "/content/drive/MyDrive/ColabNotebooks"
# my kaggle.json file in /content/drive/MyDrive/ColabNotebooks
5 - 启动数据集元数据
!pip install kaggle
!kaggle datasets init -p /content/drive/MyDrive/ColabNotebooks/Resized
# my dataset in Resized folder.
6 - 编辑数据集元数据
{
"title": "Augmented HardHat-Vest Dataset",
"id": "muhammetzahitaydn/augmetned-hardhat-vest-dataset",
"licenses": [
{
"name": "CC0-1.0"
}
]
}
7 - 上传你的数据集,在我的例子中是“zip”格式的数据集。我使用了“--dir-mode skip”。但是,如果您的数据集未压缩并且您想要 kaggle zip 数据集,请使用“--dir-mode zip”参数。
!kaggle datasets create -p /content/drive/MyDrive/ColabNotebooks/Resized --dir-mode skip
希望这对我有帮助,它对我有用。请记住在使用下面给出的代码之前使文件可共享。
!conda install -y gdown
!gdown --id {FILE ID}
例如:
https://drive.google.com/file/d/{FILE ID}/view?usp=sharing