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.
Configuration de l'estimateur pour le profilage du framework
Avertissement
En faveur d'Amazon SageMaker Profiler, SageMaker Debugger déconseille la fonctionnalité de profilage du framework à partir des versions 2.11 et 2.0. TensorFlow PyTorch Vous pouvez toujours utiliser cette fonctionnalité dans les versions précédentes des frameworks et SDKs comme suit.
-
SageMaker Python SDK <= v2.130.0
-
PyTorch >= v1.6.0, < v2.0
-
TensorFlow >= v2.3.1, < v2.11
Voir aussi 16 mars 2023.
Pour activer le profilage du cadre Debugger, configurez le paramètre framework_profile_params
lorsque vous créez un estimateur. Le profilage du framework Debugger collecte des métriques du framework, telles que les données issues de la phase d'initialisation, les processus du chargeur de données, les opérateurs Python des frameworks d'apprentissage profond et des scripts de formation, le profilage détaillé au sein et entre les étapes, avec cProfile ou avec les options Pyinstrument. À l'aide de la classe FrameworkProfile
, vous pouvez configurer des options de profilage de cadre personnalisées.
Note
Avant de commencer avec le profilage du cadre Debugger, vérifiez que le cadre utilisé pour créer votre modèle est pris en charge par Debugger pour le profilage du cadre. Pour de plus amples informations, veuillez consulter Frameworks et algorithmes pris en charge.
Debugger enregistre les métriques du cadre dans un compartiment S3 par défaut. Le format du compartiment S3 par défaut URI ests3://sagemaker-<region>-<12digit_account_id>/<training-job-name>/profiler-output/
.