AWS Sagemaker语言 - ClientError:调用 CreateTransformJob 操作时发生错误 (V



我正在尝试在 AWS sagemaker 上运行批量转换作业。但是,当我创建转换器并运行转换方法时,我不断收到以下错误:

ClientError: An error occurred (ValidationException) when calling the CreateTransformJob operation: Could not find model "arn:aws:sagemaker:eu-west-1:775938635291:model/tensorflow-yolov3-2019-01-31-15-41-17-966".

这是我运行转换方法的代码的一部分:

# Initialize the transformer object
transformer = sagemaker.transformer.Transformer(
    base_transform_job_name='Batch-Transform',
    model_name="tensorflow-xxxxx-xxxx-xx-xx-xx-xx-xx-xx",
    instance_count=1,
    instance_type='ml.c4.xlarge',
    output_path=output_location,
    accept='application/json', 
    sagemaker_session=sage.Session(),
    max_payload = 100,
    max_concurrent_transforms = 5
    )
# To start a transform job:
transformer.transform(input_location, content_type='application/json')
# Then wait until transform job is completed
transformer.wait()

有人可以解释为什么我会得到上面的错误吗?

错误表示找不到您引用的模型。使用以下命令行命令找到它:

aws sagemaker list-models

注意:请确保职位、型号和商品信息位于同一欧盟西部 1 地区。

最新更新