

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Solución de problemas para Profiler SageMaker
<a name="profiler-faq"></a>

Utilice los siguientes pares de preguntas y respuestas para solucionar problemas al utilizar Profiler. SageMaker 

**P: Aparece un mensaje de error, `ModuleNotFoundError: No module named 'smppy'`**

Desde diciembre de 2023, el nombre del paquete SageMaker Profiler Python ha cambiado de `smppy` `smprof` a para resolver un problema de nombre de paquete duplicado; ya lo `smppy` usa un paquete de código abierto.

Por lo tanto, si ha estado usando `smppy` desde antes de diciembre de 2023 y tiene este problema de `ModuleNotFoundError`, es posible que se deba al nombre del paquete obsoleto de su script de entrenamiento mientras tenía el paquete `smprof` más reciente instalado o estaba usando uno de las [SageMaker Imágenes de AI Framework preinstaladas con Profiler SageMaker](profiler-support.md#profiler-support-frameworks) más recientes. En este caso, asegúrese de reemplazar todas las menciones de `smppy` por `smprof` en el script de entrenamiento.

Al actualizar el nombre del paquete Python de SageMaker Profiler en sus scripts de entrenamiento, para evitar confusiones sobre la versión del nombre del paquete que debe usar, considere la posibilidad de usar una declaración de importación condicional, como se muestra en el siguiente fragmento de código.

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

Tenga en cuenta también que, si lo ha estado utilizando `smppy` durante la actualización a la TensorFlow versión PyTorch o versiones más recientes, asegúrese de instalar el `smprof` paquete más reciente siguiendo las instrucciones que aparecen en. [(Opcional) Instale el paquete SageMaker Profiler Python](profiler-prepare.md#profiler-install-python-package)

**P: Aparece un mensaje de error, `ModuleNotFoundError: No module named 'smprof'`**

En primer lugar, asegúrate de utilizar uno de los contenedores SageMaker AI Framework compatibles oficialmente. Si no utiliza uno de esos, puede instalar el paquete de `smprof` siguiendo las instrucciones que aparecen en [(Opcional) Instale el paquete SageMaker Profiler Python](profiler-prepare.md#profiler-install-python-package).

**P: No puedo importar `ProfilerConfig`**

Si no puede importar `ProfilerConfig` el script del iniciador de tareas mediante el SDK de SageMaker Python, es posible que su entorno local o el núcleo de Jupyter tengan una versión bastante anticuada del SDK de Python SageMaker . Asegúrese de actualizar el SDK a la versión más reciente.

```
$ pip install --upgrade sagemaker
```

**P: Aparece un mensaje de error, `aborted: core dumped when importing smprof into my training script`**

En una versión anterior de`smprof`, este problema se producía con la versión PyTorch 2.0\+ y Lightning. PyTorch Para resolver este problema, instale también el paquete de `smprof` más reciente siguiendo las instrucciones que se encuentran en [(Opcional) Instale el paquete SageMaker Profiler Python](profiler-prepare.md#profiler-install-python-package).

**P: No encuentro la interfaz de usuario del SageMaker generador de perfiles en Studio. SageMaker ¿Cómo puedo encontrarlo?**

Si tiene acceso a la consola de SageMaker IA, elija una de las siguientes opciones.
+ [Opción 1: inicie la interfaz de usuario del SageMaker generador de perfiles desde la página de detalles del dominio](profiler-access-smprofiler-ui.md#profiler-access-smprofiler-ui-console-smdomain)
+ [Opción 2: inicie la aplicación de interfaz de usuario de SageMaker Profiler desde la página de inicio de SageMaker Profiler en la consola de IA SageMaker](profiler-access-smprofiler-ui.md#profiler-access-smprofiler-ui-console-profiler-landing-page)

Si eres usuario de un dominio y no tienes acceso a la consola de SageMaker IA, puedes acceder a la aplicación a través de SageMaker Studio Classic. Si este es su caso, elija la siguiente opción.
+ [Opción 3: usar la función de inicio de aplicaciones en el SDK de Python para SageMaker IA](profiler-access-smprofiler-ui.md#profiler-access-smprofiler-ui-app-launcher-function)