Reference documentation and code samples for the Vertex AI V1 API class Google::Cloud::AIPlatform::V1::ModelMonitoringObjectiveConfig::PredictionDriftDetectionConfig.
The config for Prediction data drift detection.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#attribution_score_drift_thresholds
def attribution_score_drift_thresholds() -> ::Google::Protobuf::Map{::String => ::Google::Cloud::AIPlatform::V1::ThresholdConfig}
Returns
- (::Google::Protobuf::Map{::String => ::Google::Cloud::AIPlatform::V1::ThresholdConfig}) — Key is the feature name and value is the threshold. The threshold here is against attribution score distance between different time windows.
#attribution_score_drift_thresholds=
def attribution_score_drift_thresholds=(value) -> ::Google::Protobuf::Map{::String => ::Google::Cloud::AIPlatform::V1::ThresholdConfig}
Parameter
- value (::Google::Protobuf::Map{::String => ::Google::Cloud::AIPlatform::V1::ThresholdConfig}) — Key is the feature name and value is the threshold. The threshold here is against attribution score distance between different time windows.
Returns
- (::Google::Protobuf::Map{::String => ::Google::Cloud::AIPlatform::V1::ThresholdConfig}) — Key is the feature name and value is the threshold. The threshold here is against attribution score distance between different time windows.
#default_drift_threshold
def default_drift_threshold() -> ::Google::Cloud::AIPlatform::V1::ThresholdConfig
Returns
- (::Google::Cloud::AIPlatform::V1::ThresholdConfig) — Drift 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.
#default_drift_threshold=
def default_drift_threshold=(value) -> ::Google::Cloud::AIPlatform::V1::ThresholdConfig
Parameter
- value (::Google::Cloud::AIPlatform::V1::ThresholdConfig) — Drift 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.
Returns
- (::Google::Cloud::AIPlatform::V1::ThresholdConfig) — Drift 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.
#drift_thresholds
def drift_thresholds() -> ::Google::Protobuf::Map{::String => ::Google::Cloud::AIPlatform::V1::ThresholdConfig}
Returns
- (::Google::Protobuf::Map{::String => ::Google::Cloud::AIPlatform::V1::ThresholdConfig}) — Key is the feature name and value is the threshold. If a feature needs to be monitored for drift, a value threshold must be configured for that feature. The threshold here is against feature distribution distance between different time windws.
#drift_thresholds=
def drift_thresholds=(value) -> ::Google::Protobuf::Map{::String => ::Google::Cloud::AIPlatform::V1::ThresholdConfig}
Parameter
- value (::Google::Protobuf::Map{::String => ::Google::Cloud::AIPlatform::V1::ThresholdConfig}) — Key is the feature name and value is the threshold. If a feature needs to be monitored for drift, a value threshold must be configured for that feature. The threshold here is against feature distribution distance between different time windws.
Returns
- (::Google::Protobuf::Map{::String => ::Google::Cloud::AIPlatform::V1::ThresholdConfig}) — Key is the feature name and value is the threshold. If a feature needs to be monitored for drift, a value threshold must be configured for that feature. The threshold here is against feature distribution distance between different time windws.