public static final class ModelMonitoringObjectiveConfig.ExplanationConfig.Builder extends GeneratedMessageV3.Builder<ModelMonitoringObjectiveConfig.ExplanationConfig.Builder> implements ModelMonitoringObjectiveConfig.ExplanationConfigOrBuilder
The config for integrating with Vertex Explainable AI. Only applicable if
the Model has explanation_spec populated.
Protobuf type
google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveConfig.ExplanationConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public ModelMonitoringObjectiveConfig.ExplanationConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public ModelMonitoringObjectiveConfig.ExplanationConfig build()
public ModelMonitoringObjectiveConfig.ExplanationConfig buildPartial()
public ModelMonitoringObjectiveConfig.ExplanationConfig.Builder clear()
Overrides
public ModelMonitoringObjectiveConfig.ExplanationConfig.Builder clearEnableFeatureAttributes()
If want to analyze the Vertex Explainable AI feature attribute scores or
not. If set to true, Vertex AI will log the feature attributions from
explain response and do the skew/drift detection for them.
bool enable_feature_attributes = 1;
public ModelMonitoringObjectiveConfig.ExplanationConfig.Builder clearExplanationBaseline()
Predictions generated by the BatchPredictionJob using baseline dataset.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveConfig.ExplanationConfig.ExplanationBaseline explanation_baseline = 2;
public ModelMonitoringObjectiveConfig.ExplanationConfig.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public ModelMonitoringObjectiveConfig.ExplanationConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public ModelMonitoringObjectiveConfig.ExplanationConfig.Builder clone()
Overrides
public ModelMonitoringObjectiveConfig.ExplanationConfig getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public boolean getEnableFeatureAttributes()
If want to analyze the Vertex Explainable AI feature attribute scores or
not. If set to true, Vertex AI will log the feature attributions from
explain response and do the skew/drift detection for them.
bool enable_feature_attributes = 1;
Returns |
Type |
Description |
boolean |
The enableFeatureAttributes.
|
public ModelMonitoringObjectiveConfig.ExplanationConfig.ExplanationBaseline getExplanationBaseline()
Predictions generated by the BatchPredictionJob using baseline dataset.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveConfig.ExplanationConfig.ExplanationBaseline explanation_baseline = 2;
public ModelMonitoringObjectiveConfig.ExplanationConfig.ExplanationBaseline.Builder getExplanationBaselineBuilder()
Predictions generated by the BatchPredictionJob using baseline dataset.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveConfig.ExplanationConfig.ExplanationBaseline explanation_baseline = 2;
public ModelMonitoringObjectiveConfig.ExplanationConfig.ExplanationBaselineOrBuilder getExplanationBaselineOrBuilder()
Predictions generated by the BatchPredictionJob using baseline dataset.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveConfig.ExplanationConfig.ExplanationBaseline explanation_baseline = 2;
public boolean hasExplanationBaseline()
Predictions generated by the BatchPredictionJob using baseline dataset.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveConfig.ExplanationConfig.ExplanationBaseline explanation_baseline = 2;
Returns |
Type |
Description |
boolean |
Whether the explanationBaseline field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public ModelMonitoringObjectiveConfig.ExplanationConfig.Builder mergeExplanationBaseline(ModelMonitoringObjectiveConfig.ExplanationConfig.ExplanationBaseline value)
Predictions generated by the BatchPredictionJob using baseline dataset.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveConfig.ExplanationConfig.ExplanationBaseline explanation_baseline = 2;
public ModelMonitoringObjectiveConfig.ExplanationConfig.Builder mergeFrom(ModelMonitoringObjectiveConfig.ExplanationConfig other)
public ModelMonitoringObjectiveConfig.ExplanationConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public ModelMonitoringObjectiveConfig.ExplanationConfig.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public final ModelMonitoringObjectiveConfig.ExplanationConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public ModelMonitoringObjectiveConfig.ExplanationConfig.Builder setEnableFeatureAttributes(boolean value)
If want to analyze the Vertex Explainable AI feature attribute scores or
not. If set to true, Vertex AI will log the feature attributions from
explain response and do the skew/drift detection for them.
bool enable_feature_attributes = 1;
Parameter |
Name |
Description |
value |
boolean
The enableFeatureAttributes to set.
|
public ModelMonitoringObjectiveConfig.ExplanationConfig.Builder setExplanationBaseline(ModelMonitoringObjectiveConfig.ExplanationConfig.ExplanationBaseline value)
Predictions generated by the BatchPredictionJob using baseline dataset.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveConfig.ExplanationConfig.ExplanationBaseline explanation_baseline = 2;
public ModelMonitoringObjectiveConfig.ExplanationConfig.Builder setExplanationBaseline(ModelMonitoringObjectiveConfig.ExplanationConfig.ExplanationBaseline.Builder builderForValue)
Predictions generated by the BatchPredictionJob using baseline dataset.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveConfig.ExplanationConfig.ExplanationBaseline explanation_baseline = 2;
public ModelMonitoringObjectiveConfig.ExplanationConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public ModelMonitoringObjectiveConfig.ExplanationConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final ModelMonitoringObjectiveConfig.ExplanationConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides