

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Profilage du cadre par défaut
<a name="debugger-configure-framework-profiling-basic"></a>

Le profilage du cadre Debugger inclut les options suivantes : profilage détaillé, profilage du chargeur de données et profilage Python. L'exemple de code suivant est la configuration la plus simple du paramètre `profiler_config` pour démarrer la surveillance système et le profilage de cadre par défaut. La classe `FrameworkProfile` de l'exemple de code suivant lance le profilage de cadre par défaut lorsqu'une tâche d'entraînement démarre. 

```
from sagemaker.debugger import ProfilerConfig, FrameworkProfile
    
profiler_config=ProfilerConfig(
    framework_profile_params=FrameworkProfile()
)
```

Avec cette configuration du paramètre `profiler_config`, Debugger appelle les paramètres par défaut de surveillance et de profilage. Debugger contrôle les métriques système toutes les 500 millisecondes. Il profile la cinquième étape avec l'option de profilage détaillé ; la septième étape avec l'option de profilage du chargeur de données ; et les neuvième, dixième et onzième étapes avec l'option de profilage Python. 

Pour connaître les options de configuration de profilage disponibles, les paramètres par défaut et des exemples de configuration, consultez [Surveillance système par défaut et profilage de cadre personnalisé avec différentes options de profilage](debugger-configure-framework-profiling-options.md) et [SageMaker Debugger APIs — FrameworkProfile](https://sagemaker.readthedocs.io/en/stable/api/training/debugger.html#sagemaker.debugger.FrameworkProfile) dans le SDK Amazon [ SageMaker Python](https://sagemaker.readthedocs.io/en/stable).

Si vous souhaitez modifier l'intervalle de surveillance système et activer le profilage de cadre par défaut, vous pouvez spécifier le paramètre `system_monitor_interval_millis` explicitement avec le paramètre `framework_profile_params`. Par exemple, pour contrôler toutes les 1 000 millisecondes et activer le profilage de cadre par défaut, utilisez l'exemple de code suivant.

```
from sagemaker.debugger import ProfilerConfig, FrameworkProfile
    
profiler_config=ProfilerConfig(
    system_monitor_interval_millis=1000,
    framework_profile_params=FrameworkProfile()
)
```

Pour plus d'informations sur cette `FrameworkProfile` classe, consultez [SageMaker Debugger APIs — FrameworkProfile](https://sagemaker.readthedocs.io/en/stable/api/training/debugger.html#sagemaker.debugger.FrameworkProfile) dans le SDK Amazon [ SageMaker Python](https://sagemaker.readthedocs.io/en/stable).