Sorties du contrat de conteneur - Amazon SageMaker

Sorties du contrat de conteneur

Le conteneur peut analyser les données disponibles dans le chemin d'accès *dataset_source* et écrire des rapports dans le chemin d'accès dans *output_path*. Le code de conteneur peut écrire tous les rapports qui répondent à vos besoins.

Si vous utilisez la structure et le contrat suivants, certains fichiers de sortie sont traités spécialement par SageMaker dans la visualisation et l'API. Cela s'applique uniquement aux jeux de données tabulaires.

Fichiers de sortie pour données tabulaires
Nom de fichier Description
statistics.json

Ce fichier doit comporter des statistiques en colonnes pour chaque fonction de l'ensemble de données analysé. Le schéma de ce fichier est disponible dans la section suivante.

constraints.json

Dans ce fichier, les contraintes sur les fonctions doivent être observées. Le schéma de ce fichier est disponible dans la section suivante.

constraints_violations.json

Ce fichier doit contenir la liste des violations détectées dans cet ensemble de données actif par rapport au fichier de statistiques et de contraintes de référence spécifié dans le chemin d'accès baseline_constaints et baseline_statistics.

En outre, si la valeur publish_cloudwatch_metrics est "Enabled", le code de conteneur peut émettre des métriques Amazon CloudWatch à cet emplacement : /opt/ml/output/metrics/cloudwatch. Le schéma de ces fichiers est décrit dans les sections suivantes.