在使用Boto3识别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):项目版本arn:aws:rekognition:
us-east-1:废话废话---还没有准备好
我认为,一旦使用定义且可用的项目版本\u arn创建模型,项目版本就应该准备好了。我需要做些什么来准备模型(项目版本)
你漏了一步。您需要启动模型才能使用它。请记住,模型运行的每一分钟都会向您收费
https://docs.aws.amazon.com/rekognition/latest/customlabels-dg/gs-step-start-model.html
相关问题 更多 >
编程相关推荐