TensorBoard no Amazon SageMaker AI - SageMaker IA da Amazon

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á.

TensorBoard no Amazon SageMaker AI

O Amazon SageMaker AI com TensorBoard é um recurso do Amazon SageMaker AI que traz as ferramentas de visualização do TensorBoard para o SageMaker AI, integradas ao treinamento e domínio do SageMaker. Ele oferece opções para administrar sua conta da AWS e os usuários pertencentes à conta por meio do domínio do SageMaker AI, com o objetivo de dar aos usuários do domínio acesso aos dados do TensorBoard com as permissões apropriadas para o Amazon S3 e ajudar os usuários do domínio a realizar tarefas de depuração de modelos usando os plug-ins de visualização do TensorBoard. O SageMaker AI com o TensorBoard é ampliado com o plug-in Gerenciador de Dados do SageMaker AI, com o qual os usuários do domínio podem acessar várias tarefas de treinamento em um só lugar dentro da aplicação TensorBoard.

nota

Esse atributo serve para depurar o treinamento de modelos de aprendizado profundo usando PyTorch ou TensorFlow.

Para cientistas de dados

O treinamento de modelos grandes pode ter problemas científicos que exigem que os cientistas de dados os depurem e resolvam a fim de melhorar a convergência do modelo e estabilizar os processos de gradiente descendente.

Quando você encontra problemas de treinamento do modelo, como perda não convergente ou desaparecimento ou explosão de pesos e gradientes, você precisa acessar os dados do tensor para aprofundar e analisar os parâmetros do modelo, os escalares e quaisquer métricas personalizadas. Usando o SageMaker AI com o TensorBoard, você pode visualizar os tensores de saída do modelo extraídos das tarefas de treinamento. Ao experimentar modelos diferentes, várias execuções de treinamento e hiperparâmetros de modelo, você pode selecionar várias tarefas de treinamento no TensorBoard e compará-las em um só lugar.

Para administradores

Por meio da página inicial do TensorBoard no console do SageMaker AI ou em Domínio do SageMaker, você pode gerenciar os usuários da aplicação TensorBoard se for administrador de uma conta da AWS ou de um domínio do SageMaker AI. Cada usuário do domínio pode acessar o própria aplicação TensorBoard com as permissões concedidas. Como administrador do domínio e usuário do domínio do SageMaker AI, você pode criar e excluir a aplicação TensorBoard com o nível de permissão que você tem.

nota

Não é possível compartilhar a aplicação TensorBoard para fins de colaboração porque o domínio do SageMaker AI não permite o compartilhamento de aplicações entre usuários. Os usuários podem compartilhar os tensores de saída salvos em um bucket do S3, se tiverem acesso ao bucket.

Estruturas compatíveis e Regiões da AWS

A aplicação TensorBoard no SageMaker AI está disponível para os frameworks de machine learning e Regiões da AWS a seguir.

Frameworks
  • PyTorch

  • TensorFlow

  • Transformadores Hugging Face

Regiões da AWS
  • Leste dos EUA (Norte da Virgínia) (us-east-1)

  • Leste dos EUA (Ohio) (us-east-2)

  • Oeste dos EUA (Oregon) (us-west-2)

  • Europa (Frankfurt) (eu-central-1)

  • Europa (Irlanda) (eu-west-1)

nota

O Amazon SageMaker AI com o TensorBoard é executado em uma instância ml.r5.large e gera cobranças após o nível gratuito do SageMaker AI ou o período de avaliação gratuita do recurso. Para ter mais informações, consulte Preço do Amazon SageMaker AI.