GoogleCloudAiplatformV1ModelMonitoringObjectiveConfigTrainingPredictionSkewDetectionConfigResponse class

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

Constructors

GoogleCloudAiplatformV1ModelMonitoringObjectiveConfigTrainingPredictionSkewDetectionConfigResponse({required Input<Map<String, String>> attributionScoreSkewThresholds, required Input<GoogleCloudAiplatformV1ThresholdConfigResponse> defaultSkewThreshold, required Input<Map<String, String>> skewThresholds})
Creates a new GoogleCloudAiplatformV1ModelMonitoringObjectiveConfigTrainingPredictionSkewDetectionConfigResponse. attributionScoreSkewThresholds Key is the feature name and value is the threshold. The threshold here is against attribution score distance between the training and prediction feature. defaultSkewThreshold 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. skewThresholds 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.
const
GoogleCloudAiplatformV1ModelMonitoringObjectiveConfigTrainingPredictionSkewDetectionConfigResponse.fromMap(Map<String, dynamic> map)
factory

Properties

attributionScoreSkewThresholds → Input<Map<String, String>>
Key is the feature name and value is the threshold. The threshold here is against attribution score distance between the training and prediction feature.
final
defaultSkewThreshold → Input<GoogleCloudAiplatformV1ThresholdConfigResponse>
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.
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
skewThresholds → Input<Map<String, String>>
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.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited