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.