SageMaker Model Quality Job Definition

SageMaker Model Quality Job Definition in AWS defines the configuration for monitoring the quality of machine learning models. It specifies details such as the model to evaluate, the dataset used for evaluation, the metrics to compute, and the resources required to run the job. This helps ensure models maintain accuracy and reliability over time by continuously assessing their performance against defined baselines.

aws.sagemaker_model_quality_job_definition

Fields

TitleIDTypeData TypeDescription
_keycorestring
account_idcorestring
creation_timecoretimestampThe time at which the model quality job was created.
job_definition_arncorestringThe Amazon Resource Name (ARN) of the model quality job.
job_definition_namecorestringThe name of the quality job definition. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.
job_resourcescorejsonIdentifies the resources to deploy for a monitoring job.
model_quality_app_specificationcorejsonConfigures the model quality job to run a specified Docker container image.
model_quality_baseline_configcorejsonThe baseline configuration for a model quality job.
model_quality_job_inputcorejsonInputs for the model quality job.
model_quality_job_output_configcorejsonThe output configuration for monitoring jobs.
network_configcorejsonNetworking options for a model quality job.
role_arncorestringThe Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker AI can assume to perform tasks on your behalf.
stopping_conditioncorejsonA time limit for how long the monitoring job is allowed to run before stopping.
tagscorehstore