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á.
Solução de problemas para o SageMaker Profiler
Use os question-and-answer pares a seguir para solucionar problemas ao usar o SageMaker Profiler.
P. Estou recebendo uma mensagem de erro ModuleNotFoundError: No
module named 'smppy'
Desde dezembro de 2023, o nome do pacote SageMaker Profiler Python mudou de smprof
para para para resolver um problema smppy
de nome de pacote duplicadosmppy
; já é usado por um pacote de código aberto.
Portanto, se você usa o smppy
desde antes de dezembro de 2023 e está enfrentando esse problema ModuleNotFoundError
, pode ser devido ao nome do pacote desatualizado em seu script de treinamento ao ter o pacote smprof
mais recente instalado ou ao usar um dos SageMaker Imagens da estrutura de IA pré-instaladas com SageMaker o Profiler mais recentes. Nesse caso, certifique-se de substituir todas as menções de smppy
por smprof
em todo o seu script de treinamento.
Ao atualizar o nome do pacote SageMaker Profiler Python em seus scripts de treinamento, para evitar confusão sobre qual versão do nome do pacote você deve usar, considere usar uma instrução de importação condicional, conforme mostrado no trecho de código a seguir.
try: import smprof except ImportError: # backward-compatability for TF 2.11 and PT 1.13.1 images import smppy as smprof
Observe também que, se você estiver usando smppy
durante a atualização para a versão mais recente PyTorch ou para TensorFlow as versões mais recentes, certifique-se de instalar o smprof
pacote mais recente seguindo as instruções em(Opcional) Instale o pacote SageMaker Profiler Python.
P. Estou recebendo uma mensagem de erro ModuleNotFoundError: No
module named 'smprof'
Primeiro, certifique-se de usar um dos contêineres do SageMaker AI Framework com suporte oficial. Se você não usar um desses, poderá instalar o pacote smprof
seguindo as instruções em (Opcional) Instale o pacote SageMaker Profiler Python.
P. Não consigo importar ProfilerConfig
Se você não conseguir importar ProfilerConfig
o script do iniciador de tarefas usando o SDK do SageMaker Python, seu ambiente local ou o kernel do Jupyter pode ter uma versão significativamente desatualizada do SDK do Python. SageMaker Verifique se você atualizou o SDK para a versão mais recente.
$ pip install --upgrade sagemaker
P. Estou recebendo uma mensagem de erro aborted: core dumped when
importing smprof into my training script
Em uma versão anterior dosmprof
, esse problema ocorre com PyTorch 2.0+ e PyTorch Lightning. Para resolver esse problema, instale também o pacote smprof
mais recente seguindo as instruções em (Opcional) Instale o pacote SageMaker Profiler Python.
P: Não consigo encontrar a interface do usuário do SageMaker Profiler no Studio. SageMaker Como posso encontrá-la?
Se você tiver acesso ao console de SageMaker IA, escolha uma das opções a seguir.
Se você for um usuário de domínio e não tiver acesso ao console de SageMaker IA, poderá acessar o aplicativo por meio do SageMaker Studio Classic. Se este for seu caso, escolha uma das seguintes opções: