Class ModelMonitoringObjectiveConfig (1.34.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
prediction_drift_detection_config
explanation_config
google.cloud.aiplatform_v1.types.ModelMonitoringObjectiveConfig.ExplanationConfig
The config for integrating with Vertex Explainable AI.

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.