Spécifier un compartiment S3 pour télécharger des jeux de données d'entraînement et stocker des données de sortie - Amazon SageMaker

Spécifier un compartiment S3 pour télécharger des jeux de données d'entraînement et stocker des données de sortie

Configurez un compartiment S3 pour télécharger des jeux de données d'entraînement et enregistrer les données de sortie d'entraînement.

Pour utiliser un compartiment S3 par défaut

Utilisez le code suivant pour spécifier le compartiment S3 par défaut alloué à votre séance SageMaker. prefix est le chemin au sein du compartiment dans lequel SageMaker stocke les données de la tâche d'entraînement actuelle.

sess = sagemaker.Session() bucket = sess.default_bucket() # Set a default S3 bucket prefix = 'DEMO-automatic-model-tuning-xgboost-dm'

(Facultatif) Pour utiliser un compartiment S3 spécifique

Si vous souhaitez utiliser un compartiment S3 spécifique, utilisez le code suivant et remplacez les chaînes par le nom exact du compartiment S3. Le nom du compartiment doit contenir sagemaker et être globalement unique. Le compartiment doit se trouver dans la même région AWS que l'instance de bloc-notes utilisée pour cet exemple.

bucket = "sagemaker-your-preferred-s3-bucket"
Note

Le nom du compartiment n'a pas besoin de contenir sagemaker si le rôle IAM que vous utilisez pour exécuter la tâche de réglage d'hyperparamètres possède une stratégie qui accorde l'autorisation S3FullAccess.

Étape suivante

Téléchargement, préparation et chargement des données d'entraînement