Configuration du SageMaker débogueur pour enregistrer les tenseurs - 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 du SageMaker débogueur pour enregistrer les tenseurs

Les tenseurs sont des ensembles de données de paramètres mis à jour à partir des étapes aller-retour de chaque itération d'entraînement. SageMaker Debugger collecte les tenseurs de sortie pour analyser l'état d'une tâche de formation. SageMaker Le débogueur CollectionConfiget les DebuggerHookConfigAPIopérations fournissent des méthodes pour regrouper les tenseurs en collections et les enregistrer dans un compartiment S3 cible. Les rubriques suivantes montrent comment utiliser les DebuggerHookConfig API opérations CollectionConfig et, suivies d'exemples d'utilisation du hook Debugger pour enregistrer, accéder et visualiser les tenseurs de sortie.

Lors de la construction d'un SageMaker estimateur, activez SageMaker Debugger en spécifiant le paramètre. debugger_hook_config Les rubriques suivantes incluent des exemples de configuration des DebuggerHookConfig API opérations debugger_hook_config d'utilisation CollectionConfig et pour extraire les tenseurs de vos tâches d'entraînement et les enregistrer.

Note

Une fois correctement configuré et activé, SageMaker Debugger enregistre les tenseurs de sortie dans un compartiment S3 par défaut, sauf indication contraire. Le format du compartiment S3 par défaut URI ests3://sagemaker-<region>-<12digit_account_id>/<training-job-name>/debug-output/.