Class ModelMonitoringObjectiveConfig (1.4.3)

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

Next ID: 6 .. attribute:: training_dataset

Training dataset for models. This field has to be set only if TrainingPredictionSkewDetectionConfig is specified.

:type: google.cloud.aiplatform_v1.types.ModelMonitoringObjectiveConfig.TrainingDataset

Attributes

NameDescription
training_prediction_skew_detection_config google.cloud.aiplatform_v1.types.ModelMonitoringObjectiveConfig.TrainingPredictionSkewDetectionConfig
The config for skew between training data and prediction data.
prediction_drift_detection_config google.cloud.aiplatform_v1.types.ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig
The config for drift of prediction data.
explanation_config google.cloud.aiplatform_v1.types.ModelMonitoringObjectiveConfig.ExplanationConfig
The config for integrated with Explainable AI.

Inheritance

builtins.object > proto.message.Message > ModelMonitoringObjectiveConfig

Classes

ExplanationConfig

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

The config for integrated with Explainable AI. Only applicable if the Model has explanation_spec populated.

PredictionDriftDetectionConfig

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

The config for Prediction data drift detection. .. attribute:: drift_thresholds

Key is the feature name and value is the threshold. If a feature needs to be monitored for drift, a value threshold must be configured for that feature. The threshold here is against feature distribution distance between different time windws.

:type: Sequence[google.cloud.aiplatform_v1.types.ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.DriftThresholdsEntry]

TrainingDataset

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

Training Dataset information. .. attribute:: dataset

The resource name of the Dataset used to train this Model.

:type: str

TrainingPredictionSkewDetectionConfig

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

The config for Training & Prediction data skew detection. It specifies the training dataset sources and the skew detection parameters.