Turn off Debugger - Amazon SageMaker AI
Services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the AWS European Sovereign Cloud Region, see the AWS European Sovereign Cloud User Guide.

Turn off Debugger

Note

End of support notice: On June 30, 2027, AWS will end support for Amazon SageMaker Profiler. After June 30, 2027, you will no longer be able to access the Profiler console or Profiler resources. For more information, see Profiler availability change.

If you want to completely turn off Debugger, do one of the following:

  • Before starting a training job, do the following:

    To turn off profiling, include the disable_profiler parameter to your estimator and set it to True.

    Warning

    If you disable it, you won't be able to view the comprehensive Studio Debugger insights dashboard and the autogenerated profiling report.

    To turn off debugging, set the debugger_hook_config parameter to False.

    Warning

    If you disable it, you won't be able to collect output tensors and cannot debug your model parameters.

    estimator=Estimator( ... disable_profiler=True debugger_hook_config=False )

    For more information about the Debugger-specific parameters, see SageMaker AI Estimator in the Amazon SageMaker Python SDK.

  • While a training job is running, do the following:

    To disable both monitoring and profiling while your training job is running, use the following estimator classmethod:

    estimator.disable_profiling()

    To disable framework profiling only and keep system monitoring, use the update_profiler method:

    estimator.update_profiler(disable_framework_metrics=true)

    For more information about the estimator extension methods, see the estimator.disable_profiling and estimator.update_profiler classmethods in the Amazon SageMaker Python SDK documentation.