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.
Configuración del estimador con parámetros para la creación de perfiles básicos mediante los módulos Python de Amazon Debugger SageMaker
De forma predeterminada, la creación de perfiles básicos de SageMaker Debugger está activada de forma predeterminada y supervisa las métricas de utilización de los recursos, como CPU la utilización, GPU la utilización de la GPU memoria, la red y el tiempo de espera de E/S, de todos los trabajos de SageMaker formación enviados con Amazon Python. SageMaker SDK
Si quieres acceder al panel de métricas de utilización de los recursos de tu trabajo de formación en SageMaker Studio, puedes ir directamente al. Interfaz de usuario de Amazon SageMaker Debugger en Amazon SageMaker Studio Classic Experiments
Si desea activar las reglas que detectan automáticamente los problemas de utilización de los recursos del sistema, puede añadir el parámetro rules
en el objeto estimador para activar las reglas.
importante
Para utilizar las últimas funciones del SageMaker Debugger, debe actualizar SageMaker Python SDK y la biblioteca SMDebug
cliente. En su iPython núcleo, Jupyter Notebook o JupyterLab entorno, ejecute el siguiente código para instalar las últimas versiones de las bibliotecas y reiniciar el núcleo.
import sys import IPython !{sys.executable} -m pip install -U sagemaker smdebug IPython.Application.instance().kernel.do_shutdown(True)
Plantilla de código para configurar un objeto SageMaker estimador con los módulos Python SageMaker Debugger en Python SageMaker SDK
Para ajustar la configuración básica de creación de perfiles (profiler_config
) o añadir las reglas del generador de perfiles (rules
), seleccione una de las pestañas para obtener la plantilla para configurar un estimador. SageMaker En las siguientes páginas encontrará más información acerca de cómo configurar los dos parámetros.
nota
Los siguientes ejemplos de código no se pueden ejecutar directamente. Continúe con las siguientes secciones para aprender a configurar cada parámetro.
A continuación, se proporcionan breves descripciones de los parámetros.
-
profiler_config
— Configure Debugger para recopilar las métricas del sistema y las métricas del marco de su trabajo de formación y guardarlas en su bucket S3 protegido URI o en una máquina local. Puede establecer con qué frecuencia o con qué flexibilidad se recopilan las métricas del sistema. Para obtener información sobre cómo configurar el parámetroprofiler_config
, consulte Configurar los ajustes para la creación de perfiles básicos de la utilización de los recursos del sistema y Configuración del estimador para la creación de perfiles del marco. -
rules
— Configure este parámetro para activar las reglas integradas del SageMaker Debugger que desee ejecutar en paralelo. Asegúrese de que su trabajo de entrenamiento tenga acceso a este bucket de S3. Las reglas se basan en contenedores de procesamiento y analizan automáticamente su trabajo de entrenamiento para detectar problemas de rendimiento computacional y operativo. La regla ProfilerReport es la regla más integrada que ejecuta todas las reglas de creación de perfiles integradas y guarda los resultados de la creación de perfiles como un informe en su bucket protegido de S3. Si quiere aprender a configurar el parámetrorules
, consulte Utilice reglas de creación de perfiles integradas administradas por Amazon Debugger SageMaker .
nota
El depurador guarda de forma segura los datos de salida en subcarpetas del bucket de S3 predeterminado. Por ejemplo, el formato del bucket S3 predeterminado URI ess3://sagemaker-<region>-<12digit_account_id>/<base-job-name>/<debugger-subfolders>/
. El creador crea tres subcarpetas: debug-output
, profiler-output
y rule-output
. También puede recuperar el depósito de S3 predeterminado URIs mediante los métodos de la SageMaker clase estimador.
Consulte los siguientes temas para obtener información detallada sobre cómo configurar los parámetros específicos del depurador.
Temas
- Configurar los ajustes para la creación de perfiles básicos de la utilización de los recursos del sistema
- Configuración del estimador para la creación de perfiles del marco
- Actualización de la configuración de monitorización del sistema del depurador y creación de perfiles del marco mientras se ejecuta un trabajo de entrenamiento
- Desactivar el depurador