Utilisation d'un compartiment Amazon S3 pour les entrées et les sorties - Amazon SageMaker

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Utilisation d'un compartiment Amazon S3 pour les entrées et les sorties

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 votre tâche de réglage des hyperparamètres.

Pour utiliser un compartiment S3 par défaut

Utilisez le code suivant pour spécifier le compartiment S3 par défaut alloué à votre SageMaker session. prefixest le chemin dans le compartiment où sont SageMaker stockées les données relatives à la tâche de formation en cours.

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" sess = sagemaker.Session( default_bucket = bucket )
Note

Il n'est pas nécessaire que le nom du compartiment indique sagemaker si le IAM rôle que vous utilisez pour exécuter la tâche de réglage des hyperparamètres possède une politique qui donne l'S3FullAccessautorisation.

Étape suivante

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