非终止性错误 - Rekognition

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

非终止性错误

以下是在数据集创建或更新过程中可能发生的非终止性错误。这些错误可能会使整个 JSON 行失效或使 JSON 行中的注释失效。如果 JSON 行有错误,则不会将其用于训练。如果 JSON 行中的注释有错误,仍会将该 JSON 行用于训练,但不包括损坏的注释。有关 JSON 行的更多信息,请参阅创建清单文件

可以通过控制台以及通过调用 ListDatasetEntries API 来访问非终止性错误。有关更多信息,请参阅 列出数据集条目 (SDK)

训练期间还会返回以下错误。建议您在训练模型之前先修复这些错误。有关更多信息,请参阅非终止性 JSON 行验证错误

访问非终止性错误

可以使用控制台来找出数据集中存在非终止性错误的图像。也可以调用 ListDatasetEntries API 来获取错误消息。有关更多信息,请参阅 列出数据集条目 (SDK)

访问非终止性错误(控制台)
  1. 通过以下网址打开 Amazon Rekognition 控制台:https://console.aws.amazon.com/rekognition/

  2. 选择使用自定义标签

  3. 选择开始

  4. 在左侧导航窗格中,选择项目

  5. 项目页面上,选择要使用的项目。此时将显示项目的详细信息页面。

  6. 如果要查看训练数据集中的非终止性错误,请选择训练选项卡。否则,请选择测试选项卡,以查看测试数据集中的非终止性错误。

  7. 在数据集库的标签部分,选择错误。数据集库经过筛选,仅显示有错误的图像。

  8. 选择图像下方的错误以查看错误代码。按照非终止性 JSON 行验证错误中的说明修复错误。

    错误对话框在 “数据集记录错误” 下显示 “ERROR_UNSUPPORTED_USE_CASE_TYPE” 和 “ERROR_NO_VALID_LABEL_ATTRIBUTED_ATTRIBUTED”。