AWS: ClientError: произошла ошибка (ValidationException) при вызове операции CreateTransformJob: не удалось найти модель
Я новичок здесь и борюсь с некоторыми основными вещами. Я пытаюсь внедрить модель DeepAR, но, возможно, из-за обновления от sagemaker он не находит правильный путь, как в примере. Может кто-нибудь сказать мне, почему это происходит и как это исправить?
Ошибка: ClientError: произошла ошибка (ValidationException) при вызове операции CreateTransformJob: не удалось найти модель "arn:aws:sagemaker:eu-central-1:900386373554:model/forecasting-deepar-2022-06-21-14-12 -51-560".
Это пакетное преобразование, которое я пытаюсь реализовать:
-Пакетное преобразование импорта boto3 -Создание клиента SageMaker Boto3boto3_sm = boto3.client('sagemaker')
время от времени импортировать gmtime, strftime
batch_job_name = 'Пакетное преобразование-' + strftime("%Y-%m-%d-%H-%M-%S", gmtime()) input_location = 's3://sagemaker-eu-central-1- 900386373554/deepar-rossmann/input/prediction_input.json' output_location = 's3://{}/{}/output/{}'.format(bucket, prefix, batch_job_name)
request =
{ "BatchStrategy": "SingleRecord", "MaxPayloadInMB": 100, "Environment": { "DEEPAR_INFERENCE_CONFIG": "{ "num_samples": 200, "output_types": ["mean"] }" }, "TransformJobName" : batch_job_name, «ModelName»: «прогнозирование-deepar-2022-06-21-14-12-51-560», «TransformOutput»: { «S3OutputPath»: output_location, «Accept»: «application/jsonlines», «AssembleWith ": "Линия" },[...]
Я слежу за этим проектом: https://github.com/CatherineSai/project_sales_prediction_DEEPAR Блокнот 3 из 3 шаг 49
--> ModelName копируется из готового учебного задания в консоли aws.
Спасибо
1 ответ
Для запуска задания пакетного преобразования SageMaker требуетсяSageMaker Model
. Пожалуйста, подтвердите, чтоModelName
вы проходите существует вModels
страница в консоли (вкладка «Вывод» > «Модели»)