Class ModelMonitoringObjectiveSpec (1.51.0)

ModelMonitoringObjectiveSpec(
    mapping=None, *, ignore_unknown_fields=False, **kwargs
)

Attributes

Name Description
tabular_objective google.cloud.aiplatform_v1beta1.types.ModelMonitoringObjectiveSpec.TabularObjective
Tabular monitoring objective. This field is a member of oneof_ objective.
explanation_spec google.cloud.aiplatform_v1beta1.types.ExplanationSpec
The explanation spec. This spec is required when the objectives spec includes feature attribution objectives.
baseline_dataset google.cloud.aiplatform_v1beta1.types.ModelMonitoringInput
Baseline dataset. It could be the training dataset or production serving dataset from a previous period.
target_dataset google.cloud.aiplatform_v1beta1.types.ModelMonitoringInput
Target dataset.

Classes

DataDriftSpec

DataDriftSpec(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Data drift monitoring spec. Data drift measures the distribution distance between the current dataset and a baseline dataset. A typical use case is to detect data drift between the recent production serving dataset and the training dataset, or to compare the recent production dataset with a dataset from a previous period.

FeatureAttributionSpec

FeatureAttributionSpec(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Feature attribution monitoring spec.

TabularObjective

TabularObjective(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Tabular monitoring objective.

Methods

ModelMonitoringObjectiveSpec

ModelMonitoringObjectiveSpec(
    mapping=None, *, ignore_unknown_fields=False, **kwargs
)