AWS Sagemaker - ClientError: Произошла ошибка (ValidationException) при вызове операции CreateTransformJob - PullRequest
0 голосов
/ 01 февраля 2019

Я пытаюсь запустить задание пакетного преобразования в 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()

Кто-нибудь может объяснить, почему я мог получить ошибку выше?

1 Ответ

0 голосов
/ 03 февраля 2019

Ошибка говорит, что не может найти модель, на которую вы ссылаетесь.Найдите его с помощью команды командной строки:

aws sagemaker list-models

Примечание. Убедитесь, что задание, модель и список находятся в одном регионе eu-west-1.

...