sagemaker.core.model_metrics

sagemaker.core.model_metrics#

This file contains code related to model metrics, including metric source and file source.

Classes

FileSource(s3_uri[, content_digest, ...])

Accepts file source parameters for conversion to request dict.

MetricsSource(content_type, s3_uri[, ...])

Accepts metrics source parameters for conversion to request dict.

ModelMetrics([model_statistics, ...])

Accepts model metrics parameters for conversion to request dict.

class sagemaker.core.model_metrics.FileSource(s3_uri: str | PipelineVariable, content_digest: str | PipelineVariable | None = None, content_type: str | PipelineVariable | None = None)[source]#

Bases: object

Accepts file source parameters for conversion to request dict.

class sagemaker.core.model_metrics.MetricsSource(content_type: str | PipelineVariable, s3_uri: str | PipelineVariable, content_digest: str | PipelineVariable | None = None)[source]#

Bases: object

Accepts metrics source parameters for conversion to request dict.

class sagemaker.core.model_metrics.ModelMetrics(model_statistics: MetricsSource | None = None, model_constraints: MetricsSource | None = None, model_data_statistics: MetricsSource | None = None, model_data_constraints: MetricsSource | None = None, bias: MetricsSource | None = None, explainability: MetricsSource | None = None, bias_pre_training: MetricsSource | None = None, bias_post_training: MetricsSource | None = None)[source]#

Bases: object

Accepts model metrics parameters for conversion to request dict.