public final class ExplanationMetadata extends GeneratedMessageV3 implements ExplanationMetadataOrBuilder
Metadati che descrivono l'input e l'output del modello per la spiegazione.
Tipo di protobuf google.cloud.vertexai.v1.ExplanationMetadata
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
public static final int FEATURE_ATTRIBUTIONS_SCHEMA_URI_FIELD_NUMBER
Valore campo |
Tipo |
Description |
int |
|
public static final int INPUTS_FIELD_NUMBER
Valore campo |
Tipo |
Description |
int |
|
public static final int LATENT_SPACE_SOURCE_FIELD_NUMBER
Valore campo |
Tipo |
Description |
int |
|
public static final int OUTPUTS_FIELD_NUMBER
Valore campo |
Tipo |
Description |
int |
|
Metodi statici
public static ExplanationMetadata getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static ExplanationMetadata.Builder newBuilder()
public static ExplanationMetadata.Builder newBuilder(ExplanationMetadata prototype)
public static ExplanationMetadata parseDelimitedFrom(InputStream input)
public static ExplanationMetadata parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static ExplanationMetadata parseFrom(byte[] data)
Parametro |
Nome |
Description |
data |
byte[]
|
public static ExplanationMetadata parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ExplanationMetadata parseFrom(ByteString data)
public static ExplanationMetadata parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ExplanationMetadata parseFrom(CodedInputStream input)
public static ExplanationMetadata parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ExplanationMetadata parseFrom(InputStream input)
public static ExplanationMetadata parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static ExplanationMetadata parseFrom(ByteBuffer data)
public static ExplanationMetadata parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<ExplanationMetadata> parser()
Metodi
public boolean containsInputs(String key)
Obbligatorio. Mappa dai nomi degli elementi ai metadati di input degli elementi. Le chiavi sono il nome delle funzionalità. I valori indicano le specifiche della caratteristica.
Un valore InputMetadata vuoto è valido. Descrive una funzionalità di testo il cui nome è specificato come chiave in ExplanationMetadata.inputs.
La base della caratteristica vuota viene scelta da Vertex AI.
Per le immagini Tensorflow fornite da Vertex AI, la chiave può essere un nome descrittivo della caratteristica. Una volta specificati, gli attributi featureAttributions sono associati a questa chiave (se non sono raggruppati con un'altra caratteristica).
Per le immagini personalizzate, la chiave deve corrispondere alla chiave in instance.
map<string, .google.cloud.vertexai.v1.ExplanationMetadata.InputMetadata> inputs = 1 [(.google.api.field_behavior) = REQUIRED];
Parametro |
Nome |
Description |
key |
String
|
Restituisce |
Tipo |
Description |
boolean |
|
public boolean containsOutputs(String key)
Obbligatorio. Mappa dai nomi di output ai metadati di output.
Per le immagini Tensorflow fornite da Vertex AI, le chiavi possono essere qualsiasi stringa definita dall'utente composta da qualsiasi carattere UTF-8.
Per le immagini personalizzate, le chiavi sono il nome del campo di output nella previsione da spiegare.
Attualmente è consentita una sola chiave.
map<string, .google.cloud.vertexai.v1.ExplanationMetadata.OutputMetadata> outputs = 2 [(.google.api.field_behavior) = REQUIRED];
Parametro |
Nome |
Description |
key |
String
|
Restituisce |
Tipo |
Description |
boolean |
|
public boolean equals(Object obj)
Parametro |
Nome |
Description |
obj |
Object
|
Restituisce |
Tipo |
Description |
boolean |
|
Sostituzioni
public ExplanationMetadata getDefaultInstanceForType()
public String getFeatureAttributionsSchemaUri()
Punta a un file YAML archiviato in Google Cloud Storage che descrive il formato delle attribuzioni delle funzionalità.
Lo schema è definito come un oggetto schema OpenAPI 3.0.2.
Questo campo viene sempre compilato da Vertex AI per i modelli tabulari AutoML.
Nota: l'URI specificato nell'output potrebbe essere diverso, incluso lo schema dell'URI,
rispetto a quello specificato nell'input. L'URI di output punterà a una posizione in cui l'utente dispone solo di accesso in lettura.
string feature_attributions_schema_uri = 3;
Restituisce |
Tipo |
Description |
String |
Il parametro featureAttributionsSchemaUri.
|
public ByteString getFeatureAttributionsSchemaUriBytes()
Punta a un file YAML archiviato in Google Cloud Storage che descrive il formato delle attribuzioni delle funzionalità.
Lo schema è definito come un oggetto schema OpenAPI 3.0.2.
Questo campo viene sempre compilato da Vertex AI per i modelli tabulari AutoML.
Nota: l'URI specificato nell'output potrebbe essere diverso, incluso lo schema dell'URI,
rispetto a quello specificato nell'input. L'URI di output punterà a una posizione in cui l'utente dispone solo di accesso in lettura.
string feature_attributions_schema_uri = 3;
Restituisce |
Tipo |
Description |
ByteString |
I byte per featureAttributionsSchemaUri.
|
public Map<String,ExplanationMetadata.InputMetadata> getInputs()
public int getInputsCount()
Obbligatorio. Mappa dai nomi degli elementi ai metadati di input degli elementi. Le chiavi sono il nome delle funzionalità. I valori indicano le specifiche della caratteristica.
Un valore InputMetadata vuoto è valido. Descrive una funzionalità di testo il cui nome è specificato come chiave in ExplanationMetadata.inputs.
La base della caratteristica vuota viene scelta da Vertex AI.
Per le immagini Tensorflow fornite da Vertex AI, la chiave può essere un nome descrittivo della caratteristica. Una volta specificati, gli attributi featureAttributions sono associati a questa chiave (se non sono raggruppati con un'altra caratteristica).
Per le immagini personalizzate, la chiave deve corrispondere alla chiave in instance.
map<string, .google.cloud.vertexai.v1.ExplanationMetadata.InputMetadata> inputs = 1 [(.google.api.field_behavior) = REQUIRED];
Restituisce |
Tipo |
Description |
int |
|
public Map<String,ExplanationMetadata.InputMetadata> getInputsMap()
Obbligatorio. Mappa dai nomi degli elementi ai metadati di input degli elementi. Le chiavi sono il nome delle funzionalità. I valori indicano le specifiche della caratteristica.
Un valore InputMetadata vuoto è valido. Descrive una funzionalità di testo il cui nome è specificato come chiave in ExplanationMetadata.inputs.
La base della caratteristica vuota viene scelta da Vertex AI.
Per le immagini Tensorflow fornite da Vertex AI, la chiave può essere un nome descrittivo della caratteristica. Una volta specificati, gli attributi featureAttributions sono associati a questa chiave (se non sono raggruppati con un'altra caratteristica).
Per le immagini personalizzate, la chiave deve corrispondere alla chiave in instance.
map<string, .google.cloud.vertexai.v1.ExplanationMetadata.InputMetadata> inputs = 1 [(.google.api.field_behavior) = REQUIRED];
public ExplanationMetadata.InputMetadata getInputsOrDefault(String key, ExplanationMetadata.InputMetadata defaultValue)
Obbligatorio. Mappa dai nomi degli elementi ai metadati di input degli elementi. Le chiavi sono il nome delle funzionalità. I valori indicano le specifiche della caratteristica.
Un valore InputMetadata vuoto è valido. Descrive una funzionalità di testo il cui nome è specificato come chiave in ExplanationMetadata.inputs.
La base della caratteristica vuota viene scelta da Vertex AI.
Per le immagini Tensorflow fornite da Vertex AI, la chiave può essere un nome descrittivo della caratteristica. Una volta specificati, gli attributi featureAttributions sono associati a questa chiave (se non sono raggruppati con un'altra caratteristica).
Per le immagini personalizzate, la chiave deve corrispondere alla chiave in instance.
map<string, .google.cloud.vertexai.v1.ExplanationMetadata.InputMetadata> inputs = 1 [(.google.api.field_behavior) = REQUIRED];
public ExplanationMetadata.InputMetadata getInputsOrThrow(String key)
Obbligatorio. Mappa dai nomi degli elementi ai metadati di input degli elementi. Le chiavi sono il nome delle funzionalità. I valori indicano le specifiche della caratteristica.
Un valore InputMetadata vuoto è valido. Descrive una funzionalità di testo il cui nome è specificato come chiave in ExplanationMetadata.inputs.
La base della caratteristica vuota viene scelta da Vertex AI.
Per le immagini Tensorflow fornite da Vertex AI, la chiave può essere un nome descrittivo della caratteristica. Una volta specificati, gli attributi featureAttributions sono associati a questa chiave (se non sono raggruppati con un'altra caratteristica).
Per le immagini personalizzate, la chiave deve corrispondere alla chiave in instance.
map<string, .google.cloud.vertexai.v1.ExplanationMetadata.InputMetadata> inputs = 1 [(.google.api.field_behavior) = REQUIRED];
Parametro |
Nome |
Description |
key |
String
|
public String getLatentSpaceSource()
Nome dell'origine per generare incorporamenti per spiegazioni basate su esempi.
string latent_space_source = 5;
Restituisce |
Tipo |
Description |
String |
Il valore latentSpaceSource.
|
public ByteString getLatentSpaceSourceBytes()
Nome dell'origine per generare incorporamenti per spiegazioni basate su esempi.
string latent_space_source = 5;
Restituisce |
Tipo |
Description |
ByteString |
I byte per latentSpaceSource.
|
public Map<String,ExplanationMetadata.OutputMetadata> getOutputs()
public int getOutputsCount()
Obbligatorio. Mappa dai nomi di output ai metadati di output.
Per le immagini Tensorflow fornite da Vertex AI, le chiavi possono essere qualsiasi stringa definita dall'utente composta da qualsiasi carattere UTF-8.
Per le immagini personalizzate, le chiavi sono il nome del campo di output nella previsione da spiegare.
Attualmente è consentita una sola chiave.
map<string, .google.cloud.vertexai.v1.ExplanationMetadata.OutputMetadata> outputs = 2 [(.google.api.field_behavior) = REQUIRED];
Restituisce |
Tipo |
Description |
int |
|
public Map<String,ExplanationMetadata.OutputMetadata> getOutputsMap()
Obbligatorio. Mappa dai nomi di output ai metadati di output.
Per le immagini Tensorflow fornite da Vertex AI, le chiavi possono essere qualsiasi stringa definita dall'utente composta da qualsiasi carattere UTF-8.
Per le immagini personalizzate, le chiavi sono il nome del campo di output nella previsione da spiegare.
Attualmente è consentita una sola chiave.
map<string, .google.cloud.vertexai.v1.ExplanationMetadata.OutputMetadata> outputs = 2 [(.google.api.field_behavior) = REQUIRED];
public ExplanationMetadata.OutputMetadata getOutputsOrDefault(String key, ExplanationMetadata.OutputMetadata defaultValue)
Obbligatorio. Mappa dai nomi di output ai metadati di output.
Per le immagini Tensorflow fornite da Vertex AI, le chiavi possono essere qualsiasi stringa definita dall'utente composta da qualsiasi carattere UTF-8.
Per le immagini personalizzate, le chiavi sono il nome del campo di output nella previsione da spiegare.
Attualmente è consentita una sola chiave.
map<string, .google.cloud.vertexai.v1.ExplanationMetadata.OutputMetadata> outputs = 2 [(.google.api.field_behavior) = REQUIRED];
public ExplanationMetadata.OutputMetadata getOutputsOrThrow(String key)
Obbligatorio. Mappa dai nomi di output ai metadati di output.
Per le immagini Tensorflow fornite da Vertex AI, le chiavi possono essere qualsiasi stringa definita dall'utente composta da qualsiasi carattere UTF-8.
Per le immagini personalizzate, le chiavi sono il nome del campo di output nella previsione da spiegare.
Attualmente è consentita una sola chiave.
map<string, .google.cloud.vertexai.v1.ExplanationMetadata.OutputMetadata> outputs = 2 [(.google.api.field_behavior) = REQUIRED];
Parametro |
Nome |
Description |
key |
String
|
public Parser<ExplanationMetadata> getParserForType()
Sostituzioni
public int getSerializedSize()
Restituisce |
Tipo |
Description |
int |
|
Sostituzioni
Restituisce |
Tipo |
Description |
int |
|
Sostituzioni
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Sostituzioni
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
Parametro |
Nome |
Description |
number |
int
|
Restituisce |
Tipo |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Sostituzioni
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
public final boolean isInitialized()
Restituisce |
Tipo |
Description |
boolean |
|
Sostituzioni
public ExplanationMetadata.Builder newBuilderForType()
protected ExplanationMetadata.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Sostituzioni
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Restituisce |
Tipo |
Description |
Object |
|
Sostituzioni
public ExplanationMetadata.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Sostituzioni