"FileNotFoundError: [Errno 2] No such file or directory: '/opt/ml/input/data/training/train/data.csv'

0

I want to run sagemaker and I adjusted my code according to the following example:

step 3: https://docs.aws.amazon.com/sagemaker/latest/dg/ex1-preprocess-data.html

and

step 4: https://docs.aws.amazon.com/sagemaker/latest/dg/ex1-train-model.html

but I can't finish the training. Sagemaker returns the following error:

ErrorMessage "FileNotFoundError: [Errno 2] No such file or directory: '/opt/ml/input/data/training/train/data.csv

To upload data on s3, in my code I set the paths as follows:

bucket = sagemaker_session.default_bucket() prefix = 'sagemaker_forecasting_ml'

train_1d.to_csv('train_1d.csv', sep=',', index=False, header=False) boto3.Session().resource('s3').Bucket(bucket).Object(os.path.join(prefix, 'data/train_1d.csv')).upload_file('train_1d.csv')

training_1d_s3_path = TrainingInput( "s3://{}/{}/{}".format(bucket, prefix, "data/train.csv"), content_type="csv" )

Why sagemaker can't find a path when data is on it?

gefragt vor 2 Jahren364 Aufrufe
1 Antwort
1

Hi! Looks like you are uploading a file called "train_1d.csv" and then requesting a file with a different name called "train.csv". Might this be the error? Hope it helps.

AWS
Dani M
beantwortet vor 2 Jahren
  • Hey, did this work for you? Remember to accept the answer if it has helped you (^_^)

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen