public final class ExplainRequest extends GeneratedMessageV3 implements ExplainRequestOrBuilder
Messaggio di richiesta per PredictionService.Explain.
Tipo di protobuf google.cloud.vertexai.v1beta1.ExplainRequest
Membri ereditati
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Campi statici
CONCURRENT_EXPLANATION_SPEC_OVERRIDE_FIELD_NUMBER
public static final int CONCURRENT_EXPLANATION_SPEC_OVERRIDE_FIELD_NUMBER
Valore campo |
Tipo |
Description |
int |
|
DEPLOYED_MODEL_ID_FIELD_NUMBER
public static final int DEPLOYED_MODEL_ID_FIELD_NUMBER
Valore campo |
Tipo |
Description |
int |
|
ENDPOINT_FIELD_NUMBER
public static final int ENDPOINT_FIELD_NUMBER
Valore campo |
Tipo |
Description |
int |
|
EXPLANATION_SPEC_OVERRIDE_FIELD_NUMBER
public static final int EXPLANATION_SPEC_OVERRIDE_FIELD_NUMBER
Valore campo |
Tipo |
Description |
int |
|
INSTANCES_FIELD_NUMBER
public static final int INSTANCES_FIELD_NUMBER
Valore campo |
Tipo |
Description |
int |
|
PARAMETERS_FIELD_NUMBER
public static final int PARAMETERS_FIELD_NUMBER
Valore campo |
Tipo |
Description |
int |
|
Metodi statici
getDefaultInstance()
public static ExplainRequest getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ExplainRequest.Builder newBuilder()
newBuilder(ExplainRequest prototype)
public static ExplainRequest.Builder newBuilder(ExplainRequest prototype)
public static ExplainRequest parseDelimitedFrom(InputStream input)
public static ExplainRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ExplainRequest parseFrom(byte[] data)
Parametro |
Nome |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ExplainRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ExplainRequest parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ExplainRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ExplainRequest parseFrom(CodedInputStream input)
public static ExplainRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ExplainRequest parseFrom(InputStream input)
public static ExplainRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ExplainRequest parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ExplainRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ExplainRequest> parser()
Metodi
containsConcurrentExplanationSpecOverride(String key)
public boolean containsConcurrentExplanationSpecOverride(String key)
Facoltativo. Questo campo è uguale a quello riportato sopra, ma supporta più spiegazioni in parallelo. La chiave può essere qualsiasi stringa. Ogni override verrà eseguito sul modello e le relative spiegazioni verranno raggruppate.
Nota: queste spiegazioni vengono eseguite in aggiunta alla spiegazione predefinita nel modello di cui è stato eseguito il deployment.
map<string, .google.cloud.vertexai.v1beta1.ExplanationSpecOverride> concurrent_explanation_spec_override = 6 [(.google.api.field_behavior) = OPTIONAL];
Parametro |
Nome |
Description |
key |
String
|
Restituisce |
Tipo |
Description |
boolean |
|
è uguale a(obj oggetto)
public boolean equals(Object obj)
Parametro |
Nome |
Description |
obj |
Object
|
Restituisce |
Tipo |
Description |
boolean |
|
Sostituzioni
getConcurrentExplanationSpecOverride() (deprecated)
public Map<String,ExplanationSpecOverride> getConcurrentExplanationSpecOverride()
getConcurrentExplanationSpecOverrideCount()
public int getConcurrentExplanationSpecOverrideCount()
Facoltativo. Questo campo è uguale a quello riportato sopra, ma supporta più spiegazioni in parallelo. La chiave può essere qualsiasi stringa. Ogni override verrà eseguito sul modello e le relative spiegazioni verranno raggruppate.
Nota: queste spiegazioni vengono eseguite in aggiunta alla spiegazione predefinita nel modello di cui è stato eseguito il deployment.
map<string, .google.cloud.vertexai.v1beta1.ExplanationSpecOverride> concurrent_explanation_spec_override = 6 [(.google.api.field_behavior) = OPTIONAL];
Restituisce |
Tipo |
Description |
int |
|
getConcurrentExplanationSpecOverrideMap()
public Map<String,ExplanationSpecOverride> getConcurrentExplanationSpecOverrideMap()
Facoltativo. Questo campo è uguale a quello riportato sopra, ma supporta più spiegazioni in parallelo. La chiave può essere qualsiasi stringa. Ogni override verrà eseguito sul modello e le relative spiegazioni verranno raggruppate.
Nota: queste spiegazioni vengono eseguite in aggiunta alla spiegazione predefinita nel modello di cui è stato eseguito il deployment.
map<string, .google.cloud.vertexai.v1beta1.ExplanationSpecOverride> concurrent_explanation_spec_override = 6 [(.google.api.field_behavior) = OPTIONAL];
getConcurrentExplanationSpecOverrideOrDefault(String key, ExplanationSpecOverride defaultValue)
public ExplanationSpecOverride getConcurrentExplanationSpecOverrideOrDefault(String key, ExplanationSpecOverride defaultValue)
Facoltativo. Questo campo è uguale a quello riportato sopra, ma supporta più spiegazioni in parallelo. La chiave può essere qualsiasi stringa. Ogni override verrà eseguito sul modello e le relative spiegazioni verranno raggruppate.
Nota: queste spiegazioni vengono eseguite in aggiunta alla spiegazione predefinita nel modello di cui è stato eseguito il deployment.
map<string, .google.cloud.vertexai.v1beta1.ExplanationSpecOverride> concurrent_explanation_spec_override = 6 [(.google.api.field_behavior) = OPTIONAL];
getConcurrentExplanationSpecOverrideOrThrow(String key)
public ExplanationSpecOverride getConcurrentExplanationSpecOverrideOrThrow(String key)
Facoltativo. Questo campo è uguale a quello riportato sopra, ma supporta più spiegazioni in parallelo. La chiave può essere qualsiasi stringa. Ogni override verrà eseguito sul modello e le relative spiegazioni verranno raggruppate.
Nota: queste spiegazioni vengono eseguite in aggiunta alla spiegazione predefinita nel modello di cui è stato eseguito il deployment.
map<string, .google.cloud.vertexai.v1beta1.ExplanationSpecOverride> concurrent_explanation_spec_override = 6 [(.google.api.field_behavior) = OPTIONAL];
Parametro |
Nome |
Description |
key |
String
|
getDefaultInstanceForType()
public ExplainRequest getDefaultInstanceForType()
getDeployedModelId()
public String getDeployedModelId()
Se specificato, questa richiesta ExplainRequest verrà gestita dal modello DeployedModel scelto, sostituendo Endpoint.traffic_split.
string deployed_model_id = 3;
Restituisce |
Tipo |
Description |
String |
L'ID modello distribuito.
|
getDeployedModelIdBytes()
public ByteString getDeployedModelIdBytes()
Se specificato, questa richiesta ExplainRequest verrà gestita dal modello DeployedModel scelto, sostituendo Endpoint.traffic_split.
string deployed_model_id = 3;
Restituisce |
Tipo |
Description |
ByteString |
I byte per il valore DeploymentModelId.
|
getEndpoint()
public String getEndpoint()
Obbligatorio. Il nome dell'endpoint di cui è stata richiesta la spiegazione.
Formato:
projects/{project}/locations/{location}/endpoints/{endpoint}
string endpoint = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Restituisce |
Tipo |
Description |
String |
L'endpoint.
|
getEndpointBytes()
public ByteString getEndpointBytes()
Obbligatorio. Il nome dell'endpoint di cui è stata richiesta la spiegazione.
Formato:
projects/{project}/locations/{location}/endpoints/{endpoint}
string endpoint = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Restituisce |
Tipo |
Description |
ByteString |
I byte per l'endpoint.
|
getExplanationSpecOverride()
public ExplanationSpecOverride getExplanationSpecOverride()
Se specificato, esegue l'override di explanation_spec del modello Deployed. Può essere utilizzato per spiegare i risultati della previsione con diverse configurazioni, ad esempio:
- spiegazione dei primi 5 risultati di previsione rispetto ai primi 1;
- aumentare il numero di percorsi o di passaggi dei metodi di attribuzione per ridurre gli errori approssimativi.
- Utilizzare basi di riferimento diverse per spiegare i risultati della previsione.
.google.cloud.vertexai.v1beta1.ExplanationSpecOverride explanation_spec_override = 5;
getExplanationSpecOverrideOrBuilder()
public ExplanationSpecOverrideOrBuilder getExplanationSpecOverrideOrBuilder()
Se specificato, esegue l'override di explanation_spec del modello Deployed. Può essere utilizzato per spiegare i risultati della previsione con diverse configurazioni, ad esempio:
- spiegazione dei primi 5 risultati di previsione rispetto ai primi 1;
- aumentare il numero di percorsi o di passaggi dei metodi di attribuzione per ridurre gli errori approssimativi.
- Utilizzare basi di riferimento diverse per spiegare i risultati della previsione.
.google.cloud.vertexai.v1beta1.ExplanationSpecOverride explanation_spec_override = 5;
getInstances(int index)
public Value getInstances(int index)
Obbligatorio. Le istanze che sono l'input della chiamata di spiegazione.
Un modello DeployedModel può avere un limite superiore per il numero di istanze che supporta per richiesta e quando viene superato il numero di errori della chiamata di spiegazione nel caso di modelli AutoML o, nel caso di modelli creati dal cliente, il comportamento è come documentato da quel modello.
Lo schema di qualsiasi singola istanza può essere specificato tramite
instance_schema_uri di
Models
PredictSchemata
di Endpoint.
repeated .google.protobuf.Value instances = 2 [(.google.api.field_behavior) = REQUIRED];
Parametro |
Nome |
Description |
index |
int
|
Restituisce |
Tipo |
Description |
Value |
|
getInstancesCount()
public int getInstancesCount()
Obbligatorio. Le istanze che sono l'input della chiamata di spiegazione.
Un modello DeployedModel può avere un limite superiore per il numero di istanze che supporta per richiesta e quando viene superato il numero di errori della chiamata di spiegazione nel caso di modelli AutoML o, nel caso di modelli creati dal cliente, il comportamento è come documentato da quel modello.
Lo schema di qualsiasi singola istanza può essere specificato tramite
instance_schema_uri di
Models
PredictSchemata
di Endpoint.
repeated .google.protobuf.Value instances = 2 [(.google.api.field_behavior) = REQUIRED];
Restituisce |
Tipo |
Description |
int |
|
getInstancesList()
public List<Value> getInstancesList()
Obbligatorio. Le istanze che sono l'input della chiamata di spiegazione.
Un modello DeployedModel può avere un limite superiore per il numero di istanze che supporta per richiesta e quando viene superato il numero di errori della chiamata di spiegazione nel caso di modelli AutoML o, nel caso di modelli creati dal cliente, il comportamento è come documentato da quel modello.
Lo schema di qualsiasi singola istanza può essere specificato tramite
instance_schema_uri di
Models
PredictSchemata
di Endpoint.
repeated .google.protobuf.Value instances = 2 [(.google.api.field_behavior) = REQUIRED];
getInstancesOrBuilder(int index)
public ValueOrBuilder getInstancesOrBuilder(int index)
Obbligatorio. Le istanze che sono l'input della chiamata di spiegazione.
Un modello DeployedModel può avere un limite superiore per il numero di istanze che supporta per richiesta e quando viene superato il numero di errori della chiamata di spiegazione nel caso di modelli AutoML o, nel caso di modelli creati dal cliente, il comportamento è come documentato da quel modello.
Lo schema di qualsiasi singola istanza può essere specificato tramite
instance_schema_uri di
Models
PredictSchemata
di Endpoint.
repeated .google.protobuf.Value instances = 2 [(.google.api.field_behavior) = REQUIRED];
Parametro |
Nome |
Description |
index |
int
|
getInstancesOrBuilderList()
public List<? extends ValueOrBuilder> getInstancesOrBuilderList()
Obbligatorio. Le istanze che sono l'input della chiamata di spiegazione.
Un modello DeployedModel può avere un limite superiore per il numero di istanze che supporta per richiesta e quando viene superato il numero di errori della chiamata di spiegazione nel caso di modelli AutoML o, nel caso di modelli creati dal cliente, il comportamento è come documentato da quel modello.
Lo schema di qualsiasi singola istanza può essere specificato tramite
instance_schema_uri di
Models
PredictSchemata
di Endpoint.
repeated .google.protobuf.Value instances = 2 [(.google.api.field_behavior) = REQUIRED];
Restituisce |
Tipo |
Description |
List<? extends com.google.protobuf.ValueOrBuilder> |
|
getParameters()
public Value getParameters()
I parametri che regolano la previsione. Lo schema dei parametri può essere specificato tramite il valore parameters_schema_uri del modello Models di PredictSchemata di Endpoint.
.google.protobuf.Value parameters = 4;
Restituisce |
Tipo |
Description |
Value |
I parametri.
|
getParametersOrBuilder()
public ValueOrBuilder getParametersOrBuilder()
I parametri che regolano la previsione. Lo schema dei parametri può essere specificato tramite il valore parameters_schema_uri del modello Models di PredictSchemata di Endpoint.
.google.protobuf.Value parameters = 4;
getParserForType()
public Parser<ExplainRequest> getParserForType()
Sostituzioni
getSerializedSize()
public int getSerializedSize()
Restituisce |
Tipo |
Description |
int |
|
Sostituzioni
hasExplanationSpecOverride()
public boolean hasExplanationSpecOverride()
Se specificato, esegue l'override di explanation_spec del modello Deployed. Può essere utilizzato per spiegare i risultati della previsione con diverse configurazioni, ad esempio:
- spiegazione dei primi 5 risultati di previsione rispetto ai primi 1;
- aumentare il numero di percorsi o di passaggi dei metodi di attribuzione per ridurre gli errori approssimativi.
- Utilizzare basi di riferimento diverse per spiegare i risultati della previsione.
.google.cloud.vertexai.v1beta1.ExplanationSpecOverride explanation_spec_override = 5;
Restituisce |
Tipo |
Description |
boolean |
Indica se è impostato il campo languageSpecOverride.
|
hasParameters()
public boolean hasParameters()
I parametri che regolano la previsione. Lo schema dei parametri può essere specificato tramite il valore parameters_schema_uri del modello Models di PredictSchemata di Endpoint.
.google.protobuf.Value parameters = 4;
Restituisce |
Tipo |
Description |
boolean |
Indica se è impostato il campo dei parametri.
|
hashCode()
Restituisce |
Tipo |
Description |
int |
|
Sostituzioni
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Sostituzioni
internalGetMapField(int number)
protected MapField internalGetMapField(int number)
Parametro |
Nome |
Description |
number |
int
|
Sostituzioni
isInitialized()
public final boolean isInitialized()
Restituisce |
Tipo |
Description |
boolean |
|
Sostituzioni
newBuilderForType()
public ExplainRequest.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected ExplainRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Sostituzioni
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Restituisce |
Tipo |
Description |
Object |
|
Sostituzioni
toBuilder()
public ExplainRequest.Builder toBuilder()
writeTo(output di CodedOutputStream)
public void writeTo(CodedOutputStream output)
Sostituzioni