Sagemaker сохраняет вывод в s3

#boto3 #amazon-sagemaker #inference #machine-learning-model

Вопрос:

Я пытался найти пример того, как загрузить файл изображения в s3 из inference.py сценарий. Я использовал свой обычный boto3, но он выдает мне ошибку.

 import boto3
s3 = boto3.resource('s3')
bucket='s3:{bucket}'
object_name= file_name
s3_url = s3_client.upload_file(file_name, bucket, object_name)
 

Он жалуется, что не может найти boto3. Запрещено ли импортировать boto3 из inference.py?

 invokeEndpoint operation: Received server error (500) from model with message "No module named 'boto3'n
 

Комментарии:

1. где выполняется этот скрипт ? это записная книжка, или пользовательский контейнер, или готовый контейнер?

2. @rok сценарий передается во время создания PyTorchModel в качестве параметра «entry_point».