Configurando o SageMaker Debugger para salvar tensores - Amazon SageMaker

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Configurando o SageMaker Debugger para salvar tensores

Os tensores são coleções de dados de parâmetros atualizados da passagem para trás e para frente de cada iteração de treinamento. SageMaker O Debugger coleta os tensores de saída para analisar o estado de um trabalho de treinamento. SageMaker O depurador CollectionConfige DebuggerHookConfigAPIas operações fornecem métodos para agrupar tensores em coleções e salvá-los em um bucket S3 de destino. Os tópicos a seguir mostram como usar as DebuggerHookConfig API operações CollectionConfig and, seguidos por exemplos de como usar o gancho do Debugger para salvar, acessar e visualizar tensores de saída.

Ao construir um SageMaker estimador, ative o SageMaker Debugger especificando o parâmetro. debugger_hook_config Os tópicos a seguir incluem exemplos de como configurar as DebuggerHookConfig API operações de debugger_hook_config uso do CollectionConfig e para retirar tensores de seus trabalhos de treinamento e salvá-los.

nota

Depois de configurado e ativado adequadamente, o SageMaker Debugger salva os tensores de saída em um bucket S3 padrão, a menos que especificado de outra forma. O formato do bucket padrão do S3 URI és3://sagemaker-<region>-<12digit_account_id>/<training-job-name>/debug-output/.