管理模型卡 - Amazon SageMaker

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

管理模型卡

创建模型卡后,您可以对其进行管理。管理模型卡包括以下操作:

  • 编辑模型卡

  • 删除模型卡

  • 将模型卡片导出到 PDF

您可以使用亚马逊 SageMaker 控制台或 SageMaker Python 进行管理SDK。

使用控制台管理模型卡

使用以下各节中的信息通过 Amazon SageMaker 控制台管理您的模型卡。

编辑模型卡

要编辑模型卡,请在 Amazon 模型卡控制台中选择模型卡的名称,导航到您选择的 SageMaker 模型卡,然后选择编辑

保存模型卡后,将无法编辑该模型卡的名称。保存模型卡版本后,将无法更新该版本的模型卡。您需要进行的任何编辑都将保存为后续版本,以便拥有不可改变的模型更改记录。

要查看模型卡的不同版本,请选择操作选择版本,然后选择要查看的版本。

导出模型卡

按照以下步骤导出模型卡。

  1. 前往 Amazon SageMaker 模型卡控制台。

  2. 选择要导出的模型卡的名称。

  3. 在模型卡片概述中,选择操作,然后选择导出PDF

  4. 输入 S3 URI 或浏览模型卡PDF的可用的 S3 存储桶。

  5. 如果您的模型卡成功导出,则可以在生成的横幅PDF中选择 “下载”,也可以PDF直接从 Amazon S3 下载。

删除模型卡

按照以下步骤永久删除一张或多张模型卡。

  1. 前往 Amazon SageMaker Model Cards 控制台。

  2. 选中要删除的卡名称左侧的框。

  3. 选择右上角的删除

  4. 确认您的请求,永久删除一张或多张卡。

在控制台中查看模型卡概览时,也可以删除模型卡,方法是选择操作,然后选择删除模型卡

使用 SageMaker Python 管理模型卡片 SDK

使用以下各节中的信息通过 Amaz SageMaker on Python 管理您的模型卡SDK。

通过 SageMaker Python 使用模型卡片 SDK

您可以通过 SageMaker P SDK ython 以编程方式创建亚马逊 SageMaker 模型卡。有关更多信息,请参阅 SageMaker Python SDK API 参考中的亚马逊 SageMaker 模型卡

编辑模型卡

您可以使用 model_card.update() 方法编辑模型卡。更新模型卡会创建新的模型卡版本,以便拥有不可改变的模型更改记录。您无法更新模型卡的名称。

my_card.model_overview.model_description = "updated-model-decription" my_card.update()

导出模型卡

指定 S3 输出路径并使用以下命令将您的模型卡导出PDF到该路径:

s3_output_path = f"s3://{bucket}/{prefix}/export" pdf_s3_url = my_card.export_pdf(s3_output_path=s3_output_path).delete()

删除模型卡

使用以下命令永久删除模型卡:

my_card.delete()

示例笔记本

有关通过 SageMaker Python 使用模型卡片的更多信息SDK,请参阅 Amazon SageMaker 模型治理——模型卡示例笔记本。