Я настроил свою корзину S3 вместе с экземпляром своего ноутбука в облаке AWS.Но я не смог загрузить свой набор данных из S3 на ноутбук jupyter, поскольку он выдает ошибку: такого файла или каталога нет.Мне было интересно, есть ли особый способ, необходимый для указания пути для моего набора данных.
Это то, что я сделал, и появляется ошибка:
from sagemaker import get_execution_role
role = get_execution_role()
bucket = 'bucket-name'
training_dir = 'bucket-name/training'
validation_dir = 'bucket-name/validation'
, где обучение и проверка - это папки внутри корзины, содержащие 3003 обучающих изображения и 1000 проверочных изображений соответственно.
Мне нужно указать путь к папкам для моей модели, которые будут использоваться в качестве входных данных для обучения в качестве классификации изображений.Я не знаю, есть ли какое-либо правило, о котором мне нужно знать.
Я убедился, что экземпляр моего ноутбука имеет правильную роль IAM для правильной корзины S3, когда я впервые ее создал.