标记模型 - Amazon Lookout for Vision

终止支持通知:2025年10月31日, AWS 将停止对亚马逊 Lookout for Vision 的支持。2025 年 10 月 31 日之后,你将无法再访问 Lookout for Vision 主机或 Lookout for Vision 资源。如需更多信息,请访问此博客文章

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

标记模型

通过使用标签,您可以识别、整理、搜索和筛选自己的 Amazon Lookout for Vision 模型。每个标签都是由用户定义的键和值组成的标签。例如,为了帮助确定模型的账单,您可使用 Cost center 键来标记模型,并添加适当的成本中心编号作为值。有关更多信息,请参阅标记亚马逊云科技资源

使用标签可以执行以下操作:

您可以使用 Amazon Lookout for Vision 控制台或 AWS SDK 来标记模型。

标记模型(控制台)

您可以使用 Amazon Lookout for Vision 控制台为模型添加标签、查看附加到模型的标签并移除标签。

添加或移除标签(控制台)

此过程说明了如何向现有模型添加标签,或从现有模型中移除标签。您也可以在训练新模型时向其添加标签。有关更多信息,请参阅 训练您的模型

向现有模型添加标签或从现有模型中移除标签(控制台)
  1. 打开 Amazon Lookout for Vision 控制台,网址为 https://console.aws.amazon.com/lookoutvision/

  2. 选择开始使用

  3. 在导航窗格中,选择 Projects (项目)

  4. 项目资源页面上,选择包含要标记的模型的项目。

  5. 在导航窗格中,于之前选择的项目下,选择模型

  6. 模型部分,选择要为其添加标签的模型。

  7. 在模型的详细信息页面上,选择标签选项卡。

  8. Tags (标签) 部分中,选择 Manage tags (管理标签)

  9. 管理标签页面上,选择添加新标签

  10. 输入键和值。

    1. 对于,请为键输入一个名称。

    2. 对于 Value (值),输入一个值。

  11. 要添加更多标签,请重复步骤 9 和步骤 10。

  12. (可选)要移除标签,请选择要移除的标签旁的移除。如果要移除先前保存的标签,则会在保存所做的更改时将其移除。

  13. 选择保存更改以保存您的更改。

查看模型标签(控制台)

您可以使用 Amazon Lookout for Vision 控制台,查看附加到模型的标签。

要查看附加到项目内所有模型 的标签,必须使用 Amazon SDK。有关更多信息,请参阅 列出模型标签 (SDK)

查看附加到模型的标签
  1. 打开 Amazon Lookout for Vision 控制台,网址为 https://console.aws.amazon.com/lookoutvision/

  2. 选择开始使用

  3. 在导航窗格中,选择 Projects (项目)

  4. 项目资源页面上,选择包含要查看其标签的模型的项目。

  5. 在导航窗格中,于之前选择的项目下,选择模型

  6. 模型部分,选择要查看其标签的模型。

  7. 在模型的详细信息页面上,选择标签选项卡。标签部分中便会显示标签。

标记模型 (SDK)

您可以使用 AWS SDK 执行以下操作:

  • 向新模型添加标签

  • 向现有模型添加标签

  • 列出附加到模型的标签

  • 从模型中移除标签

此部分中包含 AWS CLI 示例。如果尚未安装 AWS CLI,请参阅第 4 步:设置 AWS CLI 以及 AWS SDKs

向新模型添加标签 (SDK)

您可以在使用 CreateModel 操作创建模型时向其添加标签。请在 Tags 数组输入参数中指定一个或多个标签。

aws lookoutvision create-model --project-name "project name"\ --output-config '{ "S3Location": { "Bucket": "output bucket", "Prefix": "output folder" } }'\ --tags '[{"Key":"Key","Value":"Value"}]' \ --profile lookoutvision-access

有关创建和训练模型的信息,请参阅训练模型 (SDK)

向现有模型添加标签 (SDK)

要向现有模型添加一个或多个标签,请使用 TagResource 操作。指定模型的 Amazon 资源名称 (ARN) (ResourceArn) 和要添加的标签 (Tags)。

aws lookoutvision tag-resource --resource-arn "resource-arn"\ --tags '[{"Key":"Key","Value":"Value"}]' \ --profile lookoutvision-access

有关 Java 代码示例,请参阅 TagModel

列出模型标签 (SDK)

要列出附加到模型的标签,请使用 ListTagsForResource 操作并指定模型的 Amazon 资源名称 (ARN),即 (ResourceArn)。该操作的响应是附加到指定模型的标签键和值的映射图。

aws lookoutvision list-tags-for-resource --resource-arn resource-arn \ --profile lookoutvision-access

要查看项目中哪些模型具有特定标签,可调用 ListModels 获取模型列表。然后,针对 ListModels 响应中的每个模型分别调用 ListTagsForResource。检查 ListTagsForResource 的响应,查看是否存在所需的标签。

有关 Java 代码示例,请参阅 ListModelTags。有关用于在所有项目中搜索标签值的 Python 代码示例,请参阅 find_tag.py

从模型中移除标签 (SDK)

要从模型中移除一个或多个标签,请使用 UntagResource 操作。指定模型的 Amazon 资源名称 (ARN) (ResourceArn) 和要移除的标签键 (Tag-Keys)。

aws lookoutvision untag-resource --resource-arn resource-arn\ --tag-keys '["Key"]' \ --profile lookoutvision-access

有关 Java 代码示例,请参阅 UntagModel