LoginSignup
2
1

More than 1 year has passed since last update.

kaggle API でデータセットをアップする

Last updated at Posted at 2021-11-19

初めに

自分の環境で学習したモデルをアップロードする際に、kaggleAPIを使わないと大変です。。。

1. init

kaggleの初期セットアップ完了後、下記コマンドを実行する。

command
kaggle datasets init -p hoge

hoge/dataset-metadata.json というファイルが生成される

2. metadataを編集する

metadataは下記のようになっている。
ここの、大文字部分を編集する必要がある。
SLUGはハイフンしか使えないので注意!

{
 "title": "INSERT_TITLE_HERE",
 "id": "<name>/INSERT_SLUG_HERE",
 "licenses": [
  {
   "name": "CCO-1.0"
  }
 ]
}


{
 "title": "hogefuga", 
 "id": "<name>/hogefuga",
 "licenses": [
  {
   "name": "CCO-1.0"
  }
 ]
}

3. upload

ファイルをuploadする場合
kaggle datasets create -p hoge
フォルダをアップロードする場合
kaggle datasets create -p hoge --dir-mode zip

こんな感じです。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1