Je souhaite résoudre le problème de sortie manquante dans les cellules de mon bloc-notes Amazon SageMaker AI.
Résolution
Pour résoudre les problèmes liés à la sortie manquante dans les cellules de votre bloc-notes SageMaker AI, finalisez la résolution du problème.
Résoudre les problèmes de sortie manquante après la déconnexion ou la fermeture de votre navigateur
Si vous fermez votre navigateur ou si vous vous déconnectez pendant une opération de cellule de longue durée, vous risquez de perdre la sortie lors de la reconnexion.
Pour éviter ce problème, enregistrez votre sortie dans une variable. Dans votre cellule de bloc-notes, exécutez la commande Magic intégrée suivante :
%%capture output
code_example
Remarque : Remplacez code_example par votre code de cellule. Pour plus d'informations, consultez la page %%capture sur le site Web de Read the Docs.
Pour afficher la sortie capturée, reconnectez-vous d'abord. Puis, ouvrez une nouvelle cellule et exécutez la commande suivante :
output.show()
Vous pouvez également exécuter la commande suivante pour exécuter le bloc-notes hors ligne :
jupyter nbconvert --execute --to notebook --inplace /path/to/your/notebook.ipynb --ExecutePreprocessor.kernel_name=python3
Pour plus d'informations, consultez la page Utilisation en tant qu'outil de ligne de commande sur le site Web de Read the Docs.
Résoudre les problèmes liés à une sortie partielle ou bloquée
Si vous recevez une sortie partielle ou si l'opération est bloquée, réduisez la quantité de sortie imprimée par votre code.
Si le problème persiste après avoir réduit la sortie, vérifiez l'utilisation des ressources de votre instance de bloc-notes.
(Facultatif) Pour consulter vos journaux Jupyter afin de détecter d’éventuels problèmes liés au noyau, surveillez les journaux Jupyter dans Amazon CloudWatch Logs ou exécutez la commande suivante :
tail -f /var/log/jupyter.log
Résoudre des problèmes liés à l'absence de sortie
Si vous ne recevez pas de sortie, effectuez les actions suivantes :
- Videz le cache de votre navigateur et effacez les cookies, ou utilisez un autre navigateur.
- Vérifiez l’existence éventuelle de pare-feux ou de configurations réseau qui bloquent le trafic.
- Mettez à jour votre instance de bloc-notes pour supprimer les configurations ou les personnalisations du cycle de vie.
Résoudre les problèmes de sortie liés à des packages spécifiques ou à des jeux de données volumineux
Assurez-vous d’utiliser le type d’instance adapté à votre charge de travail.
Remarque : Il est recommandé d'utiliser les tâches de traitement SageMaker AI pour les tâches de traitement de données intensives.
Pour les problèmes de visualisation, utilisez une autre bibliothèque de traçage.
Si les problèmes persistent, contactez AWS Support.
Dans votre dossier de support, incluez les informations suivantes :
- ARN de l'instance de bloc-notes SageMaker AI
- Versions de Jupyter et Python
- Sortie de pip freeze à partir du noyau problématique
- Exemple de code reproduisant le problème
- Messages d'erreur ou journaux pertinents