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.
À mesure que votre algorithme s'exécute dans un conteneur, il génère une sortie incluant le statut de la tâche et du modèle d'entraînement, ainsi que des artefacts de sortie. Votre algorithme doit écrire ces informations dans les fichiers suivants, placés dans le répertoire /output
du conteneur. Amazon SageMaker AI traite les informations contenues dans ce répertoire comme suit :
-
/opt/ml/model
— Votre algorithme doit écrire tous les artefacts du modèle final dans ce répertoire. SageMaker AI copie ces données sous forme d'objet unique au format tar compressé vers l'emplacement S3 que vous avez spécifié dans laCreateTrainingJob
demande. Si plusieurs conteneurs dans le cadre d'une même tâche de formation écrivent dans ce répertoire, ils doivent s'assurer qu'aucunfile/directory
nom n'est en conflit. SageMaker L'IA agrège le résultat dans un fichier TAR et le télécharge sur S3 à la fin de la tâche de formation. -
/opt/ml/output/data
— Votre algorithme doit écrire les artefacts que vous souhaitez stocker autres que le modèle final dans ce répertoire. SageMaker AI copie ces données sous forme d'objet unique au format tar compressé vers l'emplacement S3 que vous avez spécifié dans laCreateTrainingJob
demande. Si plusieurs conteneurs dans le cadre d'une même tâche de formation écrivent dans ce répertoire, ils doivent s'assurer qu'aucunfile/directory
nom n'est en conflit. SageMaker L'IA agrège le résultat dans un fichier TAR et le télécharge sur S3 à la fin de la tâche de formation. -
/opt/ml/output/failure
: si l'entraînement échoue, une fois que toutes les sorties de l'algorithme (par exemple, la journalisation) sont terminées, votre algorithme doit écrire la description de la défaillance dans ce fichier. Dans uneDescribeTrainingJob
réponse, SageMaker AI renvoie les 1024 premiers caractères de ce fichier sous la formeFailureReason
.
Vous pouvez spécifier un compartiment S3 à usage général ou un compartiment de répertoire S3 pour stocker vos résultats d'entraînement. Les compartiments d'annuaire utilisent uniquement la classe de stockage Amazon S3 Express One Zone, conçue pour les charges de travail ou les applications critiques en termes de performances qui nécessitent une latence constante d'une milliseconde à un chiffre. Choisissez le type de godet qui correspond le mieux à votre application et à vos exigences de performance. Pour plus d'informations sur les compartiments d'annuaire S3, consultez la section Buckets de répertoire dans le guide de l'utilisateur d'Amazon Simple Storage Service.
Note
Vous pouvez uniquement chiffrer vos données de sortie d' SageMaker IA dans des compartiments de répertoire S3 avec un chiffrement côté serveur avec des clés gérées par Amazon S3 (SSE-S3). Le chiffrement côté serveur avec AWS KMS clés (SSE-KMS) n'est actuellement pas pris en charge pour le stockage des données de sortie de l' SageMaker IA dans des compartiments d'annuaire.