Interface ModelMonitoringObjectiveConfig.TrainingPredictionSkewDetectionConfigOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ModelMonitoringObjectiveConfig.TrainingPredictionSkewDetectionConfig, ModelMonitoringObjectiveConfig.TrainingPredictionSkewDetectionConfig.Builder
Enclosing class:
ModelMonitoringObjectiveConfig

public static interface ModelMonitoringObjectiveConfig.TrainingPredictionSkewDetectionConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getSkewThresholdsCount

      int getSkewThresholdsCount()
       Key is the feature name and value is the threshold. If a feature needs to
       be monitored for skew, a value threshold must be configured for that
       feature. The threshold here is against feature distribution distance
       between the training and prediction feature.
       
      map<string, .google.cloud.aiplatform.v1.ThresholdConfig> skew_thresholds = 1;
    • containsSkewThresholds

      boolean containsSkewThresholds(String key)
       Key is the feature name and value is the threshold. If a feature needs to
       be monitored for skew, a value threshold must be configured for that
       feature. The threshold here is against feature distribution distance
       between the training and prediction feature.
       
      map<string, .google.cloud.aiplatform.v1.ThresholdConfig> skew_thresholds = 1;
    • getSkewThresholds

      @Deprecated Map<String,ThresholdConfig> getSkewThresholds()
      Deprecated.
    • getSkewThresholdsMap

      Map<String,ThresholdConfig> getSkewThresholdsMap()
       Key is the feature name and value is the threshold. If a feature needs to
       be monitored for skew, a value threshold must be configured for that
       feature. The threshold here is against feature distribution distance
       between the training and prediction feature.
       
      map<string, .google.cloud.aiplatform.v1.ThresholdConfig> skew_thresholds = 1;
    • getSkewThresholdsOrDefault

      ThresholdConfig getSkewThresholdsOrDefault(String key, ThresholdConfig defaultValue)
       Key is the feature name and value is the threshold. If a feature needs to
       be monitored for skew, a value threshold must be configured for that
       feature. The threshold here is against feature distribution distance
       between the training and prediction feature.
       
      map<string, .google.cloud.aiplatform.v1.ThresholdConfig> skew_thresholds = 1;
    • getSkewThresholdsOrThrow

      ThresholdConfig getSkewThresholdsOrThrow(String key)
       Key is the feature name and value is the threshold. If a feature needs to
       be monitored for skew, a value threshold must be configured for that
       feature. The threshold here is against feature distribution distance
       between the training and prediction feature.
       
      map<string, .google.cloud.aiplatform.v1.ThresholdConfig> skew_thresholds = 1;
    • getAttributionScoreSkewThresholdsCount

      int getAttributionScoreSkewThresholdsCount()
       Key is the feature name and value is the threshold. The threshold here is
       against attribution score distance between the training and prediction
       feature.
       
      map<string, .google.cloud.aiplatform.v1.ThresholdConfig> attribution_score_skew_thresholds = 2;
    • containsAttributionScoreSkewThresholds

      boolean containsAttributionScoreSkewThresholds(String key)
       Key is the feature name and value is the threshold. The threshold here is
       against attribution score distance between the training and prediction
       feature.
       
      map<string, .google.cloud.aiplatform.v1.ThresholdConfig> attribution_score_skew_thresholds = 2;
    • getAttributionScoreSkewThresholds

      @Deprecated Map<String,ThresholdConfig> getAttributionScoreSkewThresholds()
      Deprecated.
    • getAttributionScoreSkewThresholdsMap

      Map<String,ThresholdConfig> getAttributionScoreSkewThresholdsMap()
       Key is the feature name and value is the threshold. The threshold here is
       against attribution score distance between the training and prediction
       feature.
       
      map<string, .google.cloud.aiplatform.v1.ThresholdConfig> attribution_score_skew_thresholds = 2;
    • getAttributionScoreSkewThresholdsOrDefault

      ThresholdConfig getAttributionScoreSkewThresholdsOrDefault(String key, ThresholdConfig defaultValue)
       Key is the feature name and value is the threshold. The threshold here is
       against attribution score distance between the training and prediction
       feature.
       
      map<string, .google.cloud.aiplatform.v1.ThresholdConfig> attribution_score_skew_thresholds = 2;
    • getAttributionScoreSkewThresholdsOrThrow

      ThresholdConfig getAttributionScoreSkewThresholdsOrThrow(String key)
       Key is the feature name and value is the threshold. The threshold here is
       against attribution score distance between the training and prediction
       feature.
       
      map<string, .google.cloud.aiplatform.v1.ThresholdConfig> attribution_score_skew_thresholds = 2;
    • hasDefaultSkewThreshold

      boolean hasDefaultSkewThreshold()
       Skew anomaly detection threshold used by all features.
       When the per-feature thresholds are not set, this field can be used to
       specify a threshold for all features.
       
      .google.cloud.aiplatform.v1.ThresholdConfig default_skew_threshold = 6;
      Returns:
      Whether the defaultSkewThreshold field is set.
    • getDefaultSkewThreshold

      ThresholdConfig getDefaultSkewThreshold()
       Skew anomaly detection threshold used by all features.
       When the per-feature thresholds are not set, this field can be used to
       specify a threshold for all features.
       
      .google.cloud.aiplatform.v1.ThresholdConfig default_skew_threshold = 6;
      Returns:
      The defaultSkewThreshold.
    • getDefaultSkewThresholdOrBuilder

      ThresholdConfigOrBuilder getDefaultSkewThresholdOrBuilder()
       Skew anomaly detection threshold used by all features.
       When the per-feature thresholds are not set, this field can be used to
       specify a threshold for all features.
       
      .google.cloud.aiplatform.v1.ThresholdConfig default_skew_threshold = 6;