Hugging Faceは、AIモデルの共有と公開、モデルの学習、データセットの共有、モデルのデプロイメントを支援するプラットフォームです。GitHubのようにAIモデルを共有できるため、AIモデル向けの開発者コミュニティと言えます。
特徴
Hugging Faceが提供する主な機能は次の通りです。
- AIモデルの共有と公開
- モデルの学習
- データセットの共有
- モデルのデプロイメント
GitHubなどでは大容量なファイルのアップロードは難しいですが、Hugging Faceでは数GBのモデルもアップロードできます。さらに、モデルを実際にオンラインで実行し、その結果を確認できます。なお、実行時にGPUなどが利用できるかどうかはアップロードしたユーザーの設定に依ります。
ライブラリ
Hugging Faceは、プラットフォーマーとしてだけでなく、さまざまな機械学習用ライブラリを公開しています。
- Transformers
- Tokenizers
- Datasets
- Accelerated Inference API
- Huggingface.js
- Tasks
- その他色々
プラットフォームやライブラリ提供を通じて、AIモデルの開発者コミュニティを支援しています。
料金
Hubging Faceの利用は無料です。さらに便利な機能を使う場合、Proプラン(月額9ドル)が用意されています。また、アップロードしたモデルのエンドポイント利用においては、0.032ドル/時間からの料金体系となっています。