Docker 注册表路径和示例代码 - 亚马逊 SageMaker

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Docker 注册表路径和示例代码

以下主题列出了每个 Amazon 的 Docker 注册表路径和其他参数 SageMaker 提供了算法和Deep Learning Containers (DLC)。

按如下方式使用路径:

  • 创建培训作业 (create_training_j),指定 Docker 注册表路径 (TrainingImage) 和训练输入模式 (TrainingInputMode)用于训练图像。您可以创建训练作业来通过特定数据集训练模型。

  • 要创建模型 (创建_模型),指定 Docker 注册表路径 (Image) 用于推理图像 (PrimaryContainer Image)。 SageMaker 启动基于端点配置的机器学习计算实例并部署模型,其中包括构件(模型训练的结果)。

注意

对于注册表路径,请使用:1版本标签可确保您使用的是算法/DLC 的稳定版本。您可以通过在具有 :1 标签的推理镜像上使用具有 :1 标签的镜像来可靠地托管已训练的模型。使用:latest注册表路径中的标签为您提供了最多的信息 up-to-date 算法/DLC 版本,但可能会导致向后兼容性问题。避免将 :latest 标签用于生产用途。

重要

当您检索 SageMaker xgBoost 图片 URI,请勿使用:latest要么:1用于镜像 URI 标签。您必须指定一项内容支持的版本来选择 SageMaker-managed XGBoost 容器,其中包含您要使用的本机 XGBoost 软件包版本。要查找迁移到的软件包版本 SageMaker xgBoost 容器,请参阅Docker 注册表路径和示例代码,选择您的AWS 区域,然后导航至xgBoost(算法)部分。

要查找注册表路径,请选择AWS区域,然后选择算法或 DLC。