【问题标题】:AWS Rekognition: An error occurred (ResourceNotReadyException) when calling the DetectCustomLabels operation: ProjectVersionAWS Rekognition:调用 DetectCustomLabels 操作时发生错误 (ResourceNotReadyException):ProjectVersion
【发布时间】:2020-09-15 23:36:21
【问题描述】:

使用 Boto3 Recognition API 创建自定义标签模型后,我尝试使用该模型进行预测,如下所示:

from boto3 import client
rekog = client('rekognition')

def detect_labels(bucket=None, key=None, project_version_arn=None):
    response = rekog.detect_custom_labels(
           Image={'S3Object':{'Bucket':bucket, 'Name':key}}, 
           ProjectVersionArn=project_version_arn
   )

但我收到以下异常错误:

调用 DetectCustomLabels 操作时发生错误 (ResourceNotReadyException):ProjectVersion arn:aws:rekognition: us-east-1:blah-blab-blal------ 还没准备好

我认为一旦使用已定义且可用的 project_version_arn 创建模型,ProjectVersion 就应该准备就绪。我需要做些什么来使模型 (project_version_arn) 准备好?

【问题讨论】:

    标签: python image video boto3 aiml


    【解决方案1】:

    你错过了一步。您需要启动模型才能使用它。请记住,模型运行的每一分钟都会向您收费。

    https://docs.aws.amazon.com/rekognition/latest/customlabels-dg/gs-step-start-model.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-06-22
      • 2022-01-08
      • 2021-05-06
      • 2020-01-16
      • 2020-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多