メインコンテンツまでスキップ

Model Hub を使う理由

1. model への集中アクセス

  • hub がなければ、誰もが GitHub リポジトリ、ランダムなブログ、または論文で model を探し回る 必要があります。
  • Model Hub単一のカタログ であり、以下のことが可能です:
    • タスクで model を検索できます(text-classificationspeech-to-textimage-segmentation)。
    • アーキテクチャやベンチマークを比較できます。
    • コード 1 行で model を再利用できます。

2. 再利用性と効率性

  • 大規模な model をゼロからトレーニングするのは コストがかかります
  • Hub を使用すると 事前学習済みチェックポイントを再利用 できるため、ファインチューニングのみが必要です。

3. コラボレーションと共有

  • チームはファインチューニングした model を hub に プッシュ でき、他のチームメンバーはすぐにプルできます。
  • コードと同様に機能します:バージョン管理、フォーク、コミュニティへの貢献。

4. Deploy の準備完了

  • model が hub に保存されると、以下のことが可能になります:
    • クラウドインフラ上に deploy できます。
    • REST API 経由で使用できます。
    • サーバーを管理せずにスケールできます。

5. ガバナンスとバージョン管理

  • Hub は model の 異なるバージョン を追跡します。
  • 本番環境で使用されたチェックポイントを正確に把握できます(MLOps および監査 において重要です)。
  • model を パブリック、プライベート、または制限付き としてマークできます。