PyTorch の統合

このページでは、Gemini Enterprise Agent Platform の PyTorch 統合について説明します。また、Gemini Enterprise Agent Platform で PyTorch を使用する方法を説明するリソースについて紹介します。Gemini Enterprise Agent Platform の PyTorch 統合を使用すると、本番環境で PyTorch モデルのトレーニング、デプロイ、オーケストレーションを容易に行うことができます。

ノートブックでコードを実行する

Agent Platform には、ノートブックでコードを実行する方法として Colab Enterprise と Vertex AI Workbench という 2 つのオプションがあります。 これらのオプションの詳細については、 ノートブック ソリューションを選択するをご覧ください。

トレーニング用のビルド済みコンテナ

Gemini Enterprise Agent Platform には、モデル トレーニング用にビルド済みの Docker コンテナ イメージが用意されています。 これらのコンテナは ML フレームワークとフレームワーク バージョン別に編成され、トレーニング コードで必要となる一般的な依存関係が含まれています。ビルド済みのトレーニング コンテナを使用する PyTorch バージョンと、ビルド済みのトレーニング コンテナでモデルをトレーニングする方法については、カスタム トレーニング用のビルド済みコンテナをご覧ください。

推論を提供するビルド済みコンテナ

Gemini Enterprise Agent Platform には、バッチ推論とオンライン推論の両方を提供するビルド済みの Docker コンテナ イメージが用意されています。 これらのコンテナは ML フレームワークとフレームワーク バージョン別に編成され、推論コードで必要となる一般的な依存関係が含まれています。ビルド済みの推論コンテナを含む PyTorch バージョンと、ビルド済みの推論コンテナでモデルを提供する方法については、カスタム トレーニング用のビルド済みコンテナをご覧ください。

分散トレーニング

Gemini Enterprise Agent Platform では、PyTorch モデルの分散トレーニングを実行できます。マルチワーカー トレーニングの場合、Reduction Server を使用して、all-reduce グループ演算に合わせてパフォーマンスをさらに最適化できます。Gemini Enterprise Agent Platform での 分散トレーニングの詳細については、 分散トレーニングをご覧ください。

Gemini Enterprise Agent Platform で PyTorch を使用するためのリソース

Gemini Enterprise Agent Platform での PyTorch の詳細とそれを使用する方法については、次のリソースをご覧ください。

次のステップ

  • チュートリアル: コンソールから Gemini Enterprise Agent Platform を使用して、Gemini Enterprise Agent Platform のビルド済みコンテナ環境のいずれかで PyTorch 画像 分類モデルをトレーニングする。 Google Cloud

    このタスクを Google Cloud コンソールで直接行う際の順を追ったガイダンスについては、「ガイドを表示」をクリックしてください。

    ガイドを表示