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.
Résolution des problèmes liés à SageMaker Profiler
Note
Avis de fin de support : le 30 juin 2027, le support d'Amazon SageMaker Profiler AWS prendra fin. Après le 30 juin 2027, vous ne pourrez plus accéder à la console Profiler ni aux ressources du Profiler. Pour de plus amples informations, veuillez consulter Modification de la disponibilité du profileur.
Utilisez les paires questions-réponses suivantes pour résoudre les problèmes liés à l'utilisation de Profiler. SageMaker
Q. Je reçois un message d’erreur, ModuleNotFoundError: No
module named 'smppy'
Depuis décembre 2023, le nom du package Python SageMaker Profiler est passé de smppy smprof à pour résoudre un problème de doublon ; smppy il est déjà utilisé par un package open source.
Par conséquent, si votre utilisation de smppy remonte à avant décembre 2023 et que vous rencontrez ce problème ModuleNotFoundError, cela peut être dû au fait que le nom du package n’est pas à jour dans votre script d’entraînement tout en ayant le dernier package smprof installé ou en utilisant l’un des derniers SageMaker Images du framework AI préinstallées avec Profiler SageMaker. Dans ce cas, assurez-vous de remplacer toutes les mentions de smppy par smprof dans votre script d’entraînement.
Lors de la mise à jour du nom du package SageMaker Profiler Python dans vos scripts de formation, pour éviter toute confusion quant à la version du nom du package à utiliser, pensez à utiliser une instruction d'importation conditionnelle comme indiqué dans l'extrait de code suivant.
try: import smprof except ImportError: # backward-compatability for TF 2.11 and PT 1.13.1 images import smppy as smprof
Notez également que si vous l'avez utilisé smppy lors de la mise à niveau vers la PyTorch ou TensorFlow les versions les plus récentes, assurez-vous d'installer le smprof package le plus récent en suivant les instructions disponibles sur(Facultatif) Installez le package Python SageMaker Profiler.
Q. Je reçois un message d’erreur, ModuleNotFoundError: No
module named 'smprof'
Tout d'abord, assurez-vous d'utiliser l'un des conteneurs SageMaker AI Framework officiellement pris en charge. Si vous n’utilisez pas l’un d’entre eux, vous pouvez installer le package smprof en suivant les instructions sur (Facultatif) Installez le package Python SageMaker Profiler.
Q. Je ne parviens pas à importer ProfilerConfig
Si vous ne parvenez pas à importer ProfilerConfig dans votre script de lancement de tâches à l'aide du SDK SageMaker Python, il se peut que votre environnement local ou le noyau Jupyter disposent d'une version considérablement obsolète du SageMaker SDK Python. Assurez-vous d’utiliser la dernière version du kit SDK.
$ pip install --upgrade sagemaker
Q. Je reçois un message d’erreur, aborted: core dumped when
importing smprof into my training script
Dans une version antérieure desmprof, ce problème se produisait avec la version PyTorch 2.0+ et PyTorch Lightning. Pour résoudre ce problème, installez également le dernier package smprof en suivant les instructions sur (Facultatif) Installez le package Python SageMaker Profiler.
Q. Je ne trouve pas l'interface utilisateur de SageMaker Profiler dans SageMaker Studio. Comment le trouver ?
Si vous avez accès à la console SageMaker AI, choisissez l'une des options suivantes.
Si vous êtes un utilisateur du domaine et que vous n'avez pas accès à la console SageMaker AI, vous pouvez accéder à l'application via SageMaker Studio Classic. Si tel est votre cas, choisissez l’option suivante.