Interface ModelMonitoringObjectiveConfig.TrainingPredictionSkewDetectionConfigOrBuilder

    • Method Detail

      • 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;
      • 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;
      • 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;