Risoluzione dei problemi relativi a Profiler SageMaker - Amazon SageMaker

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 relativi a 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 lo utilizzi smppy da prima di dicembre 2023 e riscontri questo ModuleNotFoundError problema, potrebbe essere dovuto al nome del pacchetto non aggiornato nello script di formazione mentre hai installato il smprof pacchetto più recente o ne utilizzi uno dei più recenti. SageMaker immagini del framework preinstallate con Profiler SageMaker In questo caso, assicuratevi di sostituire tutte le menzioni di smppy con smprof nel copione di allenamento.

Durante l'aggiornamento del nome del pacchetto SageMaker Profiler Python negli script di addestramento, per evitare confusione sulla versione del nome del pacchetto da utilizzare, prendete in considerazione 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 SageMaker Framework Containers ufficialmente supportati. Se non utilizzi uno di questi, puoi installare il smprof pacchetto 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 usando SageMaker SDK Python, il tuo ambiente locale o il kernel Jupyter potrebbero avere una versione di Python notevolmente obsoleta. SageMaker SDK Assicurati di eseguire l'aggiornamento alla versione più recente. 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 dismprof, questo problema si verifica con PyTorch 2.0+ e PyTorch Lightning. Per risolvere il problema, installa anche il smprof pacchetto 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 trovarla?

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

Se sei un utente di dominio e non hai accesso alla SageMaker console, puoi accedere all'applicazione tramite SageMaker Studio Classic. Se questo è il tuo caso, scegli la seguente opzione.