Risoluzione dei problemi per Profiler SageMaker - Amazon SageMaker AI

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Risoluzione dei problemi per Profiler SageMaker

Utilizzate le seguenti question-and-answer coppie per risolvere i problemi durante l'utilizzo di Profiler. SageMaker

D: Ricevo un messaggio di errore, ModuleNotFoundError: No module named 'smppy'

Dal dicembre 2023, il nome del pacchetto SageMaker Profiler Python è cambiato smppy da smprof a per risolvere un problema di nome di pacchetto duplicatosmppy; è già utilizzato da un pacchetto open source.

Pertanto, se utilizzi smppy da prima di dicembre 2023 e riscontri questo problema ModuleNotFoundError, è probabile che sia dovuto a un nome di pacchetto obsoleto nel tuo script di addestramento, anche se hai installato il pacchetto più recente smprof o utilizzi uno dei SageMaker Immagini del framework AI preinstallate con Profiler SageMaker più recenti. In questo caso, assicurati di sostituire tutte le menzioni di smppy con smprof nello script di addestramento.

Durante l'aggiornamento del nome del pacchetto SageMaker Profiler Python negli script di addestramento, per evitare confusione sulla versione del nome del pacchetto da usare, considera l'utilizzo di un'istruzione di importazione condizionale come mostrato nel seguente frammento di codice.

try: import smprof except ImportError: # backward-compatability for TF 2.11 and PT 1.13.1 images import smppy as smprof

Tieni inoltre presente che, se lo hai utilizzato smppy durante l'aggiornamento alla TensorFlow versione PyTorch o alle versioni più recenti, assicurati di installare il pacchetto più recente seguendo le istruzioni all'indirizzo. smprof (Facoltativo) Installa il pacchetto SageMaker Profiler Python

D: Ricevo un messaggio di errore, ModuleNotFoundError: No module named 'smprof'

Innanzitutto, assicurati di utilizzare uno dei contenitori SageMaker AI Framework supportati ufficialmente. Se non utilizzi uno di questi, puoi installare il pacchetto smprof seguendo le istruzioni all’indirizzo (Facoltativo) Installa il pacchetto SageMaker Profiler Python.

D: Non riesco a importare ProfilerConfig

Se non riesci a importare ProfilerConfig nel tuo job launcher lo script utilizzando SageMaker Python SDK, il tuo ambiente locale o il kernel Jupyter potrebbero avere una versione notevolmente obsoleta di Python SDK. SageMaker Verifica di disporre della versione più recente di SDK.

$ pip install --upgrade sagemaker

D: Ricevo un messaggio di errore, aborted: core dumped when importing smprof into my training script

In una versione precedente di, questo problema si verifica con 2.0+ e Lightning. smprof PyTorch PyTorch Per risolvere questo problema, installa anche il pacchetto smprof più recente seguendo le istruzioni all’indirizzo (Facoltativo) Installa il pacchetto SageMaker Profiler Python.

D: Non riesco a trovare l'interfaccia utente di SageMaker Profiler in Studio. SageMaker Come posso risolvere il problema?

Se hai accesso alla console SageMaker AI, scegli una delle seguenti opzioni.

Se sei un utente di dominio e non hai accesso alla console SageMaker AI, puoi accedere all'applicazione tramite SageMaker Studio Classic. Scegli l’opzione seguente per il tuo caso: