huggingfaceにフォルダごとアップロードする

huggingface_hub CLIをインストール

huggingface.co

pip install -U "huggingface_hub[cli]"

リポジトリの作成

New Model からリポジトリの作成

huggingfaceにlogin

loginをしていない場合は、以下でログインを行う.
この時にtokenは write 権限を付与したもので行う

huggingface-cli login

フォルダのアップロード

huggingface-cli upload [repo_id] [フォルダのパス] .

最後を .にすることで、リポジトリのルートにアップロードできる

データセットリポジトリにアップロードする場合

後ろにオプションをつける

--repo-type dataset

参考

Upload an entire folder The default usage for this command is:

huggingface-cli upload [repo_id] [local_path] [path_in_repo]

huggingface.co