Configuration des paramètres pour le profilage de base de l'utilisation des ressources du système - 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.

Configuration des paramètres pour le profilage de base de l'utilisation des ressources du système

Pour ajuster l'intervalle de temps nécessaire à la collecte des métriques d'utilisation, utilisez l'opération ProfilerConfig API pour créer un objet de paramètres tout en construisant un SageMaker cadre ou un estimateur générique selon vos préférences.

Note

Par défaut, pour toutes les tâches de SageMaker formation, Debugger collecte les métriques d'utilisation des ressources à partir des instances Amazon EC2 toutes les 500 millisecondes pour la surveillance du système, sans aucun paramètre spécifique au Debugger spécifié dans les estimateurs. SageMaker

Debugger enregistre les métriques système dans un compartiment S3 par défaut. Le format de l'URI du compartiment S3 par défaut est s3://sagemaker-<region>-<12digit_account_id>/<training-job-name>/profiler-output/.

Le code suivant illustre la configuration du paramètre profiler_config avec un intervalle de temps de surveillance système de 1 000 millisecondes.

from sagemaker.debugger import ProfilerConfig profiler_config=ProfilerConfig( system_monitor_interval_millis=1000 )
  • system_monitor_interval_millis (int) : spécifiez les intervalles de surveillance en millisecondes pour enregistrer les métriques système. Les valeurs disponibles sont 100, 200, 500, 1 000 (1 seconde), 5 000 (5 secondes) et 60 000 (1 minute) millisecondes. La valeur par défaut est de 500 millisecondes.

Pour voir la progression de la surveillance système, consultez Ouvrez le tableau de bord Amazon SageMaker Debugger Insights.