Amazon SageMaker Debugger essentials
In this section, you will learn about the basic terminology and capabilities of Amazon SageMaker Debugger. Using Debugger with your training jobs involves three high-level steps:
- Configuring the training job to use SageMaker Debugger.
- Analyzing the collected tensors and metrics.
- Taking action.
The preceding points are illustrated in the following diagram:
As we dive into each one of these steps, we will introduce the necessary terminology.
Configuring a training job to use SageMaker Debugger
The first step is to configure training jobs to use Amazon SageMaker Debugger. By now, you are familiar with using the Estimator
object from SageMaker SDK to launch training jobs. To use Amazon SageMaker Debugger, you must enhance Estimator
with three additional configuration parameters: DebuggerHookConfig
, Rules
, and ProfilerConfig
.
With...