cadernos de exemplos do Depurador
Os cadernos de exemplo do SageMaker Debugger
Recomendamos que você execute os cadernos de exemplo no SageMaker Studio ou em uma instância do caderno do SageMaker porque a maioria dos exemplos foi projetada para trabalhos de treinamento no ecossistema do SageMaker, incluindo Amazon EC2, Amazon S3 e Amazon SageMaker Python SDK.
Para clonar o repositório de exemplo no SageMaker Studio, siga as instruções no Amazon SageMaker Studio Tour.
Para encontrar os exemplos em uma instância do caderno do SageMaker, siga as instruções em cadernos de exemplo de instância do SageMaker Notebook.
Importante
Para usar os novos atributos do Debugger, você precisa atualizar o SageMaker Python SDK e a biblioteca de cliente do SMDebug
. No kernel do iPython, no caderno Jupyter ou no ambiente do JupyterLab, execute o código a seguir para instalar as versões mais recentes das bibliotecas e reiniciar o kernel.
import sys import IPython !{sys.executable} -m pip install -U sagemaker smdebug IPython.Application.instance().kernel.do_shutdown(True)
Cadernos de exemplo do Depurador para a criação de perfis de trabalhos de treinamento
A lista a seguir mostra exemplos de cadernos do Debugger que apresentam a adaptabilidade do Debugger para monitorar e criar perfis de tarefas de treinamento para vários modelos, conjuntos de dados e estruturas de machine learning.
Título do caderno | Framework | Modelo | Conjunto de dados | Descrição |
---|---|---|---|---|
TensorFlow |
Keras ResNet50 |
Cifar-10 |
Este caderno fornece uma introdução à análise interativa de dados perfilados capturados pelo SageMaker Debugger. Explore a funcionalidade completa das ferramentas de análise interativa |
|
Crie perfis de treinamento de machine learning com o Amazon SageMaker Debugger |
TensorFlow |
Rede neural convolucional 1-D |
Conjunto de dados do IMDB |
Crie o perfil de uma CNN 1-D do TensorFlow para análise de sentimentos dos dados do IMDB que consistem em resenhas de filmes rotuladas como positivas ou negativas. Explore os insights do Studio Debugger e o relatório de criação de perfil do Debugger. |
TensorFlow |
ResNet50 | Cifar-10 |
Execute trabalhos de treinamento do TensorFlow com várias configurações de treinamento distribuídas, monitore a utilização dos recursos do sistema e defina o perfil do desempenho do modelo usando o Debugger. |
|
PyTorch |
ResNet50 |
Cifar-10 |
Execute trabalhos de treinamento do PyTorch com várias configurações de treinamento distribuídas, monitore a utilização dos recursos do sistema e defina o perfil do desempenho do modelo usando o Debugger. |
Cadernos de exemplo do Depurador para a análise de parâmetros do modelo
A lista a seguir mostra exemplos de cadernos do Debugger que apresentam a adaptabilidade do Debugger para depurar trabalhos de treinamento para vários modelos, conjuntos de dados e estruturas de machine learning.
Título do caderno | Framework | Modelo | Conjunto de dados | Descrição |
---|---|---|---|---|
TensorFlow |
Rede neural convolucional |
MNIST |
Use as regras integradas do Amazon SageMaker Debugger para depurar um modelo Tensorflow. |
|
TensorFlow |
ResNet50 |
Cifar-10 |
Use a configuração de hook do Amazon SageMaker Debugger e as regras integradas para depurar um modelo com a estrutura Tensorflow 2.1. |
|
MXNet |
Rede Neural Convolucional Gluon |
Modo MNIST |
Execute um trabalho de treinamento e configure o SageMaker Debugger para armazenar todos os tensores desse trabalho e, em seguida, visualize esses tensores em um caderno. |
|
Habilite o treinamento pontual com o Amazon SageMaker Debugger |
MXNet |
Rede Neural Convolucional Gluon |
Modo MNIST |
Saiba como o Debugger coleta dados de tensores de um trabalho de treinamento em uma instância spot e como usar as regras integradas do Debugger com treinamento spot gerenciado. |
Explique um modelo XGBoost que prevê a renda de um indivíduo com o Amazon SageMaker Debugger |
XGBoost |
Regressão XGBoost |
Aprenda a usar o hook do Debugger e as regras integradas para coletar e visualizar dados de tensores de um modelo de regressão do XGBoost, como valores de perda, atributos e valores SHAP. |
Para encontrar visualizações avançadas dos parâmetros do modelo e dos casos de uso, consulte o próximo tópico em Demonstrações e visualização avançadas do Depurador.