PyTorch-Einbindung

Auf dieser Seite wird die PyTorch-Einbindung von Vertex AI erläutert. Außerdem erfahren Sie, wie Sie PyTorch auf Vertex AI verwenden. Die PyTorch-Integration von Vertex AI erleichtert das Trainieren, Bereitstellen und Orchestrieren von PyTorch-Modellen in der Produktion.

Code in Notebooks ausführen

Vertex AI bietet zwei Optionen zum Ausführen Ihres Codes in Notebooks: Colab Enterprise und Vertex AI Workbench. Weitere Informationen zu diesen Optionen finden Sie unter Notebooklösung auswählen.

Vordefinierte Container für das Training

Vertex AI bietet vordefinierte Docker-Container-Images für das Modelltraining. Diese Container sind nach Frameworks für maschinelles Lernen und Framework-Versionen organisiert und enthalten allgemeine Abhängigkeiten, die Sie in Ihrem Trainingscode verwenden können. Informationen darüber, welche PyTorch-Versionen vordefinierte Trainingscontainern umfassen und über das Trainieren von Modellen mit einem vordefinierten Trainingscontainer finden Sie unter Vordefinierte Container für benutzerdefiniertes Training.

Vordefinierte Container für die Bereitstellung von Inferenzanfragen

Vertex AI bietet vordefinierte Docker-Container-Images für die Bereitstellung von Batch- und Onlineinferenzen. Diese Container sind nach Frameworks für maschinelles Lernen und Framework-Versionen organisiert und enthalten allgemeine Abhängigkeiten, die Sie in Ihrem Inferenzcode verwenden können. Informationen darüber, welche PyTorch-Versionen vordefinierte Inferenzcontainer umfassen und über das Bereitstellen von Modellen mit einem vordefinierten Inferenzcontainer finden Sie unter Vordefinierte Container für benutzerdefiniertes Training.

Verteiltes Training

Sie können das verteilte Training von PyTorch-Modellen auf Vertex AI verwenden. Beim Multi-Worker-Training können Sie mit dem Reduzierungsserver die Leistung für kollektive Vorgänge noch weiter optimieren. Weitere Informationen zum verteilten Training in Vertex AI finden Sie unter Verteiltes Training.

Ressourcen für die Verwendung von PyTorch in Vertex AI

Weitere Informationen, darunter zur Verwendung von PyTorch in Vertex AI, finden Sie in folgenden Ressourcen:

Nächste Schritte

  • Anleitung: Vertex AI zum Trainieren eines PyTorch-Bildklassifizierungsmodells in einer der vordefinierten Vertex AI-Containerumgebungen mithilfe der Google Cloud Konsole verwenden.

    Eine detaillierte Anleitung dazu finden Sie direkt in der Google Cloud Console. Klicken Sie dazu einfach auf Anleitung:

    Anleitung