Class ExplainRequest.Builder (1.36.0)
Stay organized with collections
Save and categorize content based on your preferences.
publicstaticfinalclass ExplainRequest.BuilderextendsGeneratedMessageV3.Builder<ExplainRequest.Builder>implementsExplainRequestOrBuilderRequest message for PredictionService.Explain.
Protobuf type google.cloud.vertexai.v1.ExplainRequest
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > ExplainRequest.BuilderImplements
ExplainRequestOrBuilderInherited Members
Static Methods
getDescriptor()
publicstaticfinalDescriptors.DescriptorgetDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addAllInstances(Iterable<? extends Value> values)
publicExplainRequest.BuilderaddAllInstances(Iterable<?extendsValue>values)Required. The instances that are the input to the explanation call. A DeployedModel may have an upper limit on the number of instances it supports per request, and when it is exceeded the explanation call errors in case of AutoML Models, or, in case of customer created Models, the behaviour is as documented by that Model. The schema of any single instance may be specified via Endpoint's DeployedModels' Model's PredictSchemata's instance_schema_uri.
repeated .google.protobuf.Value instances = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<? extends com.google.protobuf.Value> |
| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
|
addInstances(Value value)
publicExplainRequest.BuilderaddInstances(Valuevalue)Required. The instances that are the input to the explanation call. A DeployedModel may have an upper limit on the number of instances it supports per request, and when it is exceeded the explanation call errors in case of AutoML Models, or, in case of customer created Models, the behaviour is as documented by that Model. The schema of any single instance may be specified via Endpoint's DeployedModels' Model's PredictSchemata's instance_schema_uri.
repeated .google.protobuf.Value instances = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
Value |
| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
|
addInstances(Value.Builder builderForValue)
publicExplainRequest.BuilderaddInstances(Value.BuilderbuilderForValue)Required. The instances that are the input to the explanation call. A DeployedModel may have an upper limit on the number of instances it supports per request, and when it is exceeded the explanation call errors in case of AutoML Models, or, in case of customer created Models, the behaviour is as documented by that Model. The schema of any single instance may be specified via Endpoint's DeployedModels' Model's PredictSchemata's instance_schema_uri.
repeated .google.protobuf.Value instances = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Builder |
| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
|
addInstances(int index, Value value)
publicExplainRequest.BuilderaddInstances(intindex,Valuevalue)Required. The instances that are the input to the explanation call. A DeployedModel may have an upper limit on the number of instances it supports per request, and when it is exceeded the explanation call errors in case of AutoML Models, or, in case of customer created Models, the behaviour is as documented by that Model. The schema of any single instance may be specified via Endpoint's DeployedModels' Model's PredictSchemata's instance_schema_uri.
repeated .google.protobuf.Value instances = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
Value |
| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
|
addInstances(int index, Value.Builder builderForValue)
publicExplainRequest.BuilderaddInstances(intindex,Value.BuilderbuilderForValue)Required. The instances that are the input to the explanation call. A DeployedModel may have an upper limit on the number of instances it supports per request, and when it is exceeded the explanation call errors in case of AutoML Models, or, in case of customer created Models, the behaviour is as documented by that Model. The schema of any single instance may be specified via Endpoint's DeployedModels' Model's PredictSchemata's instance_schema_uri.
repeated .google.protobuf.Value instances = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
Builder |
| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
|
addInstancesBuilder()
publicValue.BuilderaddInstancesBuilder()Required. The instances that are the input to the explanation call. A DeployedModel may have an upper limit on the number of instances it supports per request, and when it is exceeded the explanation call errors in case of AutoML Models, or, in case of customer created Models, the behaviour is as documented by that Model. The schema of any single instance may be specified via Endpoint's DeployedModels' Model's PredictSchemata's instance_schema_uri.
repeated .google.protobuf.Value instances = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
Builder |
|
addInstancesBuilder(int index)
publicValue.BuilderaddInstancesBuilder(intindex)Required. The instances that are the input to the explanation call. A DeployedModel may have an upper limit on the number of instances it supports per request, and when it is exceeded the explanation call errors in case of AutoML Models, or, in case of customer created Models, the behaviour is as documented by that Model. The schema of any single instance may be specified via Endpoint's DeployedModels' Model's PredictSchemata's instance_schema_uri.
repeated .google.protobuf.Value instances = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Builder |
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
publicExplainRequest.BuilderaddRepeatedField(Descriptors.FieldDescriptorfield,Objectvalue)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
|
build()
publicExplainRequestbuild()| Returns | |
|---|---|
| Type | Description |
ExplainRequest |
|
buildPartial()
publicExplainRequestbuildPartial()| Returns | |
|---|---|
| Type | Description |
ExplainRequest |
|
clear()
publicExplainRequest.Builderclear()| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
|
clearDeployedModelId()
publicExplainRequest.BuilderclearDeployedModelId()If specified, this ExplainRequest will be served by the chosen DeployedModel, overriding Endpoint.traffic_split.
string deployed_model_id = 3;
| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
This builder for chaining. |
clearEndpoint()
publicExplainRequest.BuilderclearEndpoint() Required. The name of the Endpoint requested to serve the explanation.
Format:
projects/{project}/locations/{location}/endpoints/{endpoint}
string endpoint = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
This builder for chaining. |
clearExplanationSpecOverride()
publicExplainRequest.BuilderclearExplanationSpecOverride()If specified, overrides the explanation_spec of the DeployedModel. Can be used for explaining prediction results with different configurations, such as:
- Explaining top-5 predictions results as opposed to top-1;
- Increasing path count or step count of the attribution methods to reduce approximate errors;
- Using different baselines for explaining the prediction results.
.google.cloud.vertexai.v1.ExplanationSpecOverride explanation_spec_override = 5;
| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
|
clearField(Descriptors.FieldDescriptor field)
publicExplainRequest.BuilderclearField(Descriptors.FieldDescriptorfield)| Parameter | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
|
clearInstances()
publicExplainRequest.BuilderclearInstances()Required. The instances that are the input to the explanation call. A DeployedModel may have an upper limit on the number of instances it supports per request, and when it is exceeded the explanation call errors in case of AutoML Models, or, in case of customer created Models, the behaviour is as documented by that Model. The schema of any single instance may be specified via Endpoint's DeployedModels' Model's PredictSchemata's instance_schema_uri.
repeated .google.protobuf.Value instances = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
|
clearOneof(Descriptors.OneofDescriptor oneof)
publicExplainRequest.BuilderclearOneof(Descriptors.OneofDescriptoroneof)| Parameter | |
|---|---|
| Name | Description |
oneof |
OneofDescriptor |
| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
|
clearParameters()
publicExplainRequest.BuilderclearParameters()The parameters that govern the prediction. The schema of the parameters may be specified via Endpoint's DeployedModels' Model's PredictSchemata's parameters_schema_uri.
.google.protobuf.Value parameters = 4;
| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
|
clone()
publicExplainRequest.Builderclone()| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
|
getDefaultInstanceForType()
publicExplainRequestgetDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
ExplainRequest |
|
getDeployedModelId()
publicStringgetDeployedModelId()If specified, this ExplainRequest will be served by the chosen DeployedModel, overriding Endpoint.traffic_split.
string deployed_model_id = 3;
| Returns | |
|---|---|
| Type | Description |
String |
The deployedModelId. |
getDeployedModelIdBytes()
publicByteStringgetDeployedModelIdBytes()If specified, this ExplainRequest will be served by the chosen DeployedModel, overriding Endpoint.traffic_split.
string deployed_model_id = 3;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for deployedModelId. |
getDescriptorForType()
publicDescriptors.DescriptorgetDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getEndpoint()
publicStringgetEndpoint() Required. The name of the Endpoint requested to serve the explanation.
Format:
projects/{project}/locations/{location}/endpoints/{endpoint}
string endpoint = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
String |
The endpoint. |
getEndpointBytes()
publicByteStringgetEndpointBytes() Required. The name of the Endpoint requested to serve the explanation.
Format:
projects/{project}/locations/{location}/endpoints/{endpoint}
string endpoint = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for endpoint. |
getExplanationSpecOverride()
publicExplanationSpecOverridegetExplanationSpecOverride()If specified, overrides the explanation_spec of the DeployedModel. Can be used for explaining prediction results with different configurations, such as:
- Explaining top-5 predictions results as opposed to top-1;
- Increasing path count or step count of the attribution methods to reduce approximate errors;
- Using different baselines for explaining the prediction results.
.google.cloud.vertexai.v1.ExplanationSpecOverride explanation_spec_override = 5;
| Returns | |
|---|---|
| Type | Description |
ExplanationSpecOverride |
The explanationSpecOverride. |
getExplanationSpecOverrideBuilder()
publicExplanationSpecOverride.BuildergetExplanationSpecOverrideBuilder()If specified, overrides the explanation_spec of the DeployedModel. Can be used for explaining prediction results with different configurations, such as:
- Explaining top-5 predictions results as opposed to top-1;
- Increasing path count or step count of the attribution methods to reduce approximate errors;
- Using different baselines for explaining the prediction results.
.google.cloud.vertexai.v1.ExplanationSpecOverride explanation_spec_override = 5;
| Returns | |
|---|---|
| Type | Description |
ExplanationSpecOverride.Builder |
|
getExplanationSpecOverrideOrBuilder()
publicExplanationSpecOverrideOrBuildergetExplanationSpecOverrideOrBuilder()If specified, overrides the explanation_spec of the DeployedModel. Can be used for explaining prediction results with different configurations, such as:
- Explaining top-5 predictions results as opposed to top-1;
- Increasing path count or step count of the attribution methods to reduce approximate errors;
- Using different baselines for explaining the prediction results.
.google.cloud.vertexai.v1.ExplanationSpecOverride explanation_spec_override = 5;
| Returns | |
|---|---|
| Type | Description |
ExplanationSpecOverrideOrBuilder |
|
getInstances(int index)
publicValuegetInstances(intindex)Required. The instances that are the input to the explanation call. A DeployedModel may have an upper limit on the number of instances it supports per request, and when it is exceeded the explanation call errors in case of AutoML Models, or, in case of customer created Models, the behaviour is as documented by that Model. The schema of any single instance may be specified via Endpoint's DeployedModels' Model's PredictSchemata's instance_schema_uri.
repeated .google.protobuf.Value instances = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Value |
|
getInstancesBuilder(int index)
publicValue.BuildergetInstancesBuilder(intindex)Required. The instances that are the input to the explanation call. A DeployedModel may have an upper limit on the number of instances it supports per request, and when it is exceeded the explanation call errors in case of AutoML Models, or, in case of customer created Models, the behaviour is as documented by that Model. The schema of any single instance may be specified via Endpoint's DeployedModels' Model's PredictSchemata's instance_schema_uri.
repeated .google.protobuf.Value instances = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Builder |
|
getInstancesBuilderList()
publicList<Value.Builder>getInstancesBuilderList()Required. The instances that are the input to the explanation call. A DeployedModel may have an upper limit on the number of instances it supports per request, and when it is exceeded the explanation call errors in case of AutoML Models, or, in case of customer created Models, the behaviour is as documented by that Model. The schema of any single instance may be specified via Endpoint's DeployedModels' Model's PredictSchemata's instance_schema_uri.
repeated .google.protobuf.Value instances = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
List<Builder> |
|
getInstancesCount()
publicintgetInstancesCount()Required. The instances that are the input to the explanation call. A DeployedModel may have an upper limit on the number of instances it supports per request, and when it is exceeded the explanation call errors in case of AutoML Models, or, in case of customer created Models, the behaviour is as documented by that Model. The schema of any single instance may be specified via Endpoint's DeployedModels' Model's PredictSchemata's instance_schema_uri.
repeated .google.protobuf.Value instances = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
int |
|
getInstancesList()
publicList<Value>getInstancesList()Required. The instances that are the input to the explanation call. A DeployedModel may have an upper limit on the number of instances it supports per request, and when it is exceeded the explanation call errors in case of AutoML Models, or, in case of customer created Models, the behaviour is as documented by that Model. The schema of any single instance may be specified via Endpoint's DeployedModels' Model's PredictSchemata's instance_schema_uri.
repeated .google.protobuf.Value instances = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
List<Value> |
|
getInstancesOrBuilder(int index)
publicValueOrBuildergetInstancesOrBuilder(intindex)Required. The instances that are the input to the explanation call. A DeployedModel may have an upper limit on the number of instances it supports per request, and when it is exceeded the explanation call errors in case of AutoML Models, or, in case of customer created Models, the behaviour is as documented by that Model. The schema of any single instance may be specified via Endpoint's DeployedModels' Model's PredictSchemata's instance_schema_uri.
repeated .google.protobuf.Value instances = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
ValueOrBuilder |
|
getInstancesOrBuilderList()
publicList<?extendsValueOrBuilder>getInstancesOrBuilderList()Required. The instances that are the input to the explanation call. A DeployedModel may have an upper limit on the number of instances it supports per request, and when it is exceeded the explanation call errors in case of AutoML Models, or, in case of customer created Models, the behaviour is as documented by that Model. The schema of any single instance may be specified via Endpoint's DeployedModels' Model's PredictSchemata's instance_schema_uri.
repeated .google.protobuf.Value instances = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.protobuf.ValueOrBuilder> |
|
getParameters()
publicValuegetParameters()The parameters that govern the prediction. The schema of the parameters may be specified via Endpoint's DeployedModels' Model's PredictSchemata's parameters_schema_uri.
.google.protobuf.Value parameters = 4;
| Returns | |
|---|---|
| Type | Description |
Value |
The parameters. |
getParametersBuilder()
publicValue.BuildergetParametersBuilder()The parameters that govern the prediction. The schema of the parameters may be specified via Endpoint's DeployedModels' Model's PredictSchemata's parameters_schema_uri.
.google.protobuf.Value parameters = 4;
| Returns | |
|---|---|
| Type | Description |
Builder |
|
getParametersOrBuilder()
publicValueOrBuildergetParametersOrBuilder()The parameters that govern the prediction. The schema of the parameters may be specified via Endpoint's DeployedModels' Model's PredictSchemata's parameters_schema_uri.
.google.protobuf.Value parameters = 4;
| Returns | |
|---|---|
| Type | Description |
ValueOrBuilder |
|
hasExplanationSpecOverride()
publicbooleanhasExplanationSpecOverride()If specified, overrides the explanation_spec of the DeployedModel. Can be used for explaining prediction results with different configurations, such as:
- Explaining top-5 predictions results as opposed to top-1;
- Increasing path count or step count of the attribution methods to reduce approximate errors;
- Using different baselines for explaining the prediction results.
.google.cloud.vertexai.v1.ExplanationSpecOverride explanation_spec_override = 5;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the explanationSpecOverride field is set. |
hasParameters()
publicbooleanhasParameters()The parameters that govern the prediction. The schema of the parameters may be specified via Endpoint's DeployedModels' Model's PredictSchemata's parameters_schema_uri.
.google.protobuf.Value parameters = 4;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the parameters field is set. |
internalGetFieldAccessorTable()
protectedGeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
publicfinalbooleanisInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeExplanationSpecOverride(ExplanationSpecOverride value)
publicExplainRequest.BuildermergeExplanationSpecOverride(ExplanationSpecOverridevalue)If specified, overrides the explanation_spec of the DeployedModel. Can be used for explaining prediction results with different configurations, such as:
- Explaining top-5 predictions results as opposed to top-1;
- Increasing path count or step count of the attribution methods to reduce approximate errors;
- Using different baselines for explaining the prediction results.
.google.cloud.vertexai.v1.ExplanationSpecOverride explanation_spec_override = 5;
| Parameter | |
|---|---|
| Name | Description |
value |
ExplanationSpecOverride |
| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
|
mergeFrom(ExplainRequest other)
publicExplainRequest.BuildermergeFrom(ExplainRequestother)| Parameter | |
|---|---|
| Name | Description |
other |
ExplainRequest |
| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
publicExplainRequest.BuildermergeFrom(CodedInputStreaminput,ExtensionRegistryLiteextensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
publicExplainRequest.BuildermergeFrom(Messageother)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
|
mergeParameters(Value value)
publicExplainRequest.BuildermergeParameters(Valuevalue)The parameters that govern the prediction. The schema of the parameters may be specified via Endpoint's DeployedModels' Model's PredictSchemata's parameters_schema_uri.
.google.protobuf.Value parameters = 4;
| Parameter | |
|---|---|
| Name | Description |
value |
Value |
| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
|
mergeUnknownFields(UnknownFieldSet unknownFields)
publicfinalExplainRequest.BuildermergeUnknownFields(UnknownFieldSetunknownFields)| Parameter | |
|---|---|
| Name | Description |
unknownFields |
UnknownFieldSet |
| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
|
removeInstances(int index)
publicExplainRequest.BuilderremoveInstances(intindex)Required. The instances that are the input to the explanation call. A DeployedModel may have an upper limit on the number of instances it supports per request, and when it is exceeded the explanation call errors in case of AutoML Models, or, in case of customer created Models, the behaviour is as documented by that Model. The schema of any single instance may be specified via Endpoint's DeployedModels' Model's PredictSchemata's instance_schema_uri.
repeated .google.protobuf.Value instances = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
|
setDeployedModelId(String value)
publicExplainRequest.BuildersetDeployedModelId(Stringvalue)If specified, this ExplainRequest will be served by the chosen DeployedModel, overriding Endpoint.traffic_split.
string deployed_model_id = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
String The deployedModelId to set. |
| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
This builder for chaining. |
setDeployedModelIdBytes(ByteString value)
publicExplainRequest.BuildersetDeployedModelIdBytes(ByteStringvalue)If specified, this ExplainRequest will be served by the chosen DeployedModel, overriding Endpoint.traffic_split.
string deployed_model_id = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteString The bytes for deployedModelId to set. |
| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
This builder for chaining. |
setEndpoint(String value)
publicExplainRequest.BuildersetEndpoint(Stringvalue) Required. The name of the Endpoint requested to serve the explanation.
Format:
projects/{project}/locations/{location}/endpoints/{endpoint}
string endpoint = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
String The endpoint to set. |
| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
This builder for chaining. |
setEndpointBytes(ByteString value)
publicExplainRequest.BuildersetEndpointBytes(ByteStringvalue) Required. The name of the Endpoint requested to serve the explanation.
Format:
projects/{project}/locations/{location}/endpoints/{endpoint}
string endpoint = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
ByteString The bytes for endpoint to set. |
| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
This builder for chaining. |
setExplanationSpecOverride(ExplanationSpecOverride value)
publicExplainRequest.BuildersetExplanationSpecOverride(ExplanationSpecOverridevalue)If specified, overrides the explanation_spec of the DeployedModel. Can be used for explaining prediction results with different configurations, such as:
- Explaining top-5 predictions results as opposed to top-1;
- Increasing path count or step count of the attribution methods to reduce approximate errors;
- Using different baselines for explaining the prediction results.
.google.cloud.vertexai.v1.ExplanationSpecOverride explanation_spec_override = 5;
| Parameter | |
|---|---|
| Name | Description |
value |
ExplanationSpecOverride |
| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
|
setExplanationSpecOverride(ExplanationSpecOverride.Builder builderForValue)
publicExplainRequest.BuildersetExplanationSpecOverride(ExplanationSpecOverride.BuilderbuilderForValue)If specified, overrides the explanation_spec of the DeployedModel. Can be used for explaining prediction results with different configurations, such as:
- Explaining top-5 predictions results as opposed to top-1;
- Increasing path count or step count of the attribution methods to reduce approximate errors;
- Using different baselines for explaining the prediction results.
.google.cloud.vertexai.v1.ExplanationSpecOverride explanation_spec_override = 5;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
ExplanationSpecOverride.Builder |
| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
|
setField(Descriptors.FieldDescriptor field, Object value)
publicExplainRequest.BuildersetField(Descriptors.FieldDescriptorfield,Objectvalue)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
|
setInstances(int index, Value value)
publicExplainRequest.BuildersetInstances(intindex,Valuevalue)Required. The instances that are the input to the explanation call. A DeployedModel may have an upper limit on the number of instances it supports per request, and when it is exceeded the explanation call errors in case of AutoML Models, or, in case of customer created Models, the behaviour is as documented by that Model. The schema of any single instance may be specified via Endpoint's DeployedModels' Model's PredictSchemata's instance_schema_uri.
repeated .google.protobuf.Value instances = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
Value |
| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
|
setInstances(int index, Value.Builder builderForValue)
publicExplainRequest.BuildersetInstances(intindex,Value.BuilderbuilderForValue)Required. The instances that are the input to the explanation call. A DeployedModel may have an upper limit on the number of instances it supports per request, and when it is exceeded the explanation call errors in case of AutoML Models, or, in case of customer created Models, the behaviour is as documented by that Model. The schema of any single instance may be specified via Endpoint's DeployedModels' Model's PredictSchemata's instance_schema_uri.
repeated .google.protobuf.Value instances = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
Builder |
| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
|
setParameters(Value value)
publicExplainRequest.BuildersetParameters(Valuevalue)The parameters that govern the prediction. The schema of the parameters may be specified via Endpoint's DeployedModels' Model's PredictSchemata's parameters_schema_uri.
.google.protobuf.Value parameters = 4;
| Parameter | |
|---|---|
| Name | Description |
value |
Value |
| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
|
setParameters(Value.Builder builderForValue)
publicExplainRequest.BuildersetParameters(Value.BuilderbuilderForValue)The parameters that govern the prediction. The schema of the parameters may be specified via Endpoint's DeployedModels' Model's PredictSchemata's parameters_schema_uri.
.google.protobuf.Value parameters = 4;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Builder |
| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
publicExplainRequest.BuildersetRepeatedField(Descriptors.FieldDescriptorfield,intindex,Objectvalue)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
|
setUnknownFields(UnknownFieldSet unknownFields)
publicfinalExplainRequest.BuildersetUnknownFields(UnknownFieldSetunknownFields)| Parameter | |
|---|---|
| Name | Description |
unknownFields |
UnknownFieldSet |
| Returns | |
|---|---|
| Type | Description |
ExplainRequest.Builder |
|