Amazon SageMaker Debugger API Operations
Amazon SageMaker Debugger has API operations in several locations that are used to implement its monitoring and analysis of model training.
Amazon SageMaker Debugger also provides the open source sagemaker-debugger
Python SDK
The Amazon SageMaker Python
SDKSMDebug
Python library to monitor and analyze these tensors using SageMaker estimators.
Debugger has added operations and types to the Amazon SageMaker API that enable the platform to use Debugger when training a model and to manage the configuration of inputs and outputs.
-
CreateTrainingJob
andUpdateTrainingJob
use the following Debugger APIs to configure tensor collections, rules, rule images, and profiling options: -
DescribeTrainingJob
provides a full description of a training job, including the following Debugger configurations and rule evaluation statuses:
The rule configuration API operations use the SageMaker Processing functionality when analyzing a model training. For more information about SageMaker Processing, see Use processing jobs to run data transformation workloads.