Class ModelMonitoringObjectiveConfig (1.20.0)

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

The objective configuration for model monitoring, including the information needed to detect anomalies for one particular model.

Attributes

Name Description
training_dataset google.cloud.aiplatform_v1.types.ModelMonitoringObjectiveConfig.TrainingDataset
Training dataset for models. This field has to be set only if TrainingPredictionSkewDetectionConfig is specified.
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 integrating with Vertex Explainable AI.

Inheritance

builtins.object > proto.message.Message > ModelMonitoringObjectiveConfig

Classes

ExplanationConfig

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

The config for integrating with Vertex 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.

TrainingDataset

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

Training Dataset information.

This message has oneof _ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

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.