PyTorch 集成

本页面介绍了 Gemini Enterprise Agent Platform 的 PyTorch 集成,并提供了一些介绍如何在 Gemini Enterprise Agent Platform 上使用 PyTorch 的资源。Gemini Enterprise Agent Platform 的 PyTorch 集成可让您更轻松地在生产环境中训练、部署和编排 PyTorch 模型。

在笔记本中运行代码

Agent Platform 提供了两个在笔记本中运行代码的选项:Colab Enterprise 和 Vertex AI Workbench。 如需详细了解这些选项,请参阅 选择笔记本解决方案

用于训练的预构建容器

Gemini Enterprise Agent Platform 为模型训练提供预构建的 Docker 容器映像。 这些容器按机器学习框架和框架版本进行组织,并包含您可能想要在训练代码中使用的通用依赖项。如需了解哪些 PyTorch 版本具有预构建训练容器以及如何使用预构建训练容器来训练模型,请参阅自定义训练的预构建容器

用于提供推理的预构建容器

Gemini Enterprise Agent Platform 提供预构建的 Docker 容器映像,以同时提供批量推理和在线推理。 这些容器按机器学习框架和框架版本进行组织,并包含您可能想要在推理代码中使用的通用依赖项。如需了解哪些 PyTorch 版本具有预构建推理容器,以及如何使用预构建推理容器来提供模型,请参阅自定义训练的预构建容器

分布式训练

您可以在 Gemini Enterprise Agent Platform 上运行 PyTorch 模型的分布式训练。对于多工作器训练,您可以使用 Reduction Server 进一步优化性能,以实现全缩减集体操作。如需详细了解 Gemini Enterprise Agent Platform 上的分布式训练,请参阅 分布式训练

在 Gemini Enterprise Agent Platform 上使用 PyTorch 的资源

如需了解详情并开始在 Gemini Enterprise Agent Platform 中使用 PyTorch,请参阅以下资源:

后续步骤

  • 教程:使用 Gemini Enterprise Agent Platform 通过 Google Cloud 控制台在 Gemini Enterprise Agent Platform 的某个预构建容器环境中训练 PyTorch 图片 分类模型。

    如需在 Google Cloud 控制台中直接遵循有关此任务的分步指导,请点击操作演示:

    操作演示