public static final class Attribution.Builder extends GeneratedMessageV3.Builder<Attribution.Builder> implements AttributionOrBuilder
Attribuzione che spiega un particolare output di previsione.
Tipo di protobuf google.cloud.vertexai.v1.Attribution
Ereditarietà
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > Attribution.BuilderImplementa
AttributionOrBuilderMetodi statici
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Restituisce | |
---|---|
Tipo | Description |
Descriptor |
Metodi
addAllOutputIndex(Iterable<? extends Integer> values)
public Attribution.Builder addAllOutputIndex(Iterable<? extends Integer> values)
Solo output. L'indice che individua l'output della previsione spiegato.
Se l'output della previsione è un valore scalare, output_index non viene compilato. Se l'output della previsione presenta più dimensioni, la lunghezza dell'elenco output_index corrisponde al numero di dimensioni dell'output. L'elemento i-esima in output_index è l'indice della dimensione i-esima del vettore di output. Gli indici iniziano da 0.
repeated int32 output_index = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parametro | |
---|---|
Nome | Description |
values |
Iterable<? extends java.lang.Integer> L'outputIndex da aggiungere. |
Restituisce | |
---|---|
Tipo | Description |
Attribution.Builder |
Questo strumento per il concatenamento. |
addOutputIndex(int value)
public Attribution.Builder addOutputIndex(int value)
Solo output. L'indice che individua l'output della previsione spiegato.
Se l'output della previsione è un valore scalare, output_index non viene compilato. Se l'output della previsione presenta più dimensioni, la lunghezza dell'elenco output_index corrisponde al numero di dimensioni dell'output. L'elemento i-esima in output_index è l'indice della dimensione i-esima del vettore di output. Gli indici iniziano da 0.
repeated int32 output_index = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parametro | |
---|---|
Nome | Description |
value |
int L'outputIndex da aggiungere. |
Restituisce | |
---|---|
Tipo | Description |
Attribution.Builder |
Questo strumento per il concatenamento. |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Attribution.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parametri | |
---|---|
Nome | Description |
field |
FieldDescriptor |
value |
Object |
Restituisce | |
---|---|
Tipo | Description |
Attribution.Builder |
build()
public Attribution build()
Restituisce | |
---|---|
Tipo | Description |
Attribution |
buildPartial()
public Attribution buildPartial()
Restituisce | |
---|---|
Tipo | Description |
Attribution |
Clear()
public Attribution.Builder clear()
Restituisce | |
---|---|
Tipo | Description |
Attribution.Builder |
clearApproximationError()
public Attribution.Builder clearApproximationError()
Solo output. Errore di feature_attributions causato dall'approssimazione utilizzata nel metodo di spiegazione. Un valore più basso significa attribuzioni più precise.
- Per l'attribuzione di Shapley campionata, l'aumento di path_count potrebbe ridurre l'errore.
- Per l'attribuzione con gradienti integrati, l'aumento di step_count potrebbe ridurre l'errore.
Per l'attribuzione XRAI, l'aumento di step_count potrebbe ridurre l'errore.
Consulta questa introduzione per saperne di più.
double approximation_error = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Restituisce | |
---|---|
Tipo | Description |
Attribution.Builder |
Questo strumento per il concatenamento. |
clearBaselineOutputValue()
public Attribution.Builder clearBaselineOutputValue()
Solo output. Il modello ha previsto l'output se l'istanza di input viene creata dalle basi di tutte le caratteristiche definite in ExplanationMetadata.inputs. Il nome del campo dell'output è determinato dalla chiave in ExplanationMetadata.outputs.
Se l'output previsto del modello ha più dimensioni (ranking > 1), questo sarà il valore nell'output individuato da output_index.
Se ci sono più basi, viene calcolata la media dei relativi valori di output.
double baseline_output_value = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Restituisce | |
---|---|
Tipo | Description |
Attribution.Builder |
Questo strumento per il concatenamento. |
clearFeatureAttributions()
public Attribution.Builder clearFeatureAttributions()
Solo output. Attribuzioni di ogni funzionalità spiegata. Le caratteristiche vengono estratte dalle istanze di previsione in base ai metadati di spiegazione per gli input.
Il valore è uno struct, le cui chiavi sono il nome della caratteristica. I valori indicano il contributo della funzionalità nell'istanza al risultato previsto.
Il formato del valore è determinato dal formato di input dell'elemento:
Se l'elemento è un valore scalare, il valore di attribuzione è un numero mobile.
Se la funzionalità è un array di valori scalari, il valore di attribuzione è un array.
Se la funzionalità è uno struct, il valore di attribuzione è uno struct. Le chiavi nello struct del valore di attribuzione sono uguali a quelle nello struct delle caratteristiche. I formati dei valori nello struct di attribuzione sono determinati dai formati dei valori nello struct delle caratteristiche.
Il campo ExplanationMetadata.feature_attributions_schema_uri, a cui rimanda il campo ExplanationSpec dell'oggetto Endpoint.deployed_models, rimanda al file di schema che descrive le caratteristiche e i relativi valori di attribuzione (se compilato).
.google.protobuf.Value feature_attributions = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Restituisce | |
---|---|
Tipo | Description |
Attribution.Builder |
clearField(Descriptors.FieldDescriptor field)
public Attribution.Builder clearField(Descriptors.FieldDescriptor field)
Parametro | |
---|---|
Nome | Description |
field |
FieldDescriptor |
Restituisce | |
---|---|
Tipo | Description |
Attribution.Builder |
clearInstanceOutputValue()
public Attribution.Builder clearInstanceOutputValue()
Solo output. Il modello ha previsto l'output nell'istanza di spiegazione corrispondente. Il nome del campo dell'output è determinato dalla chiave in ExplanationMetadata.outputs.
Se l'output previsto del modello ha più dimensioni, questo è il valore nell'output situato in base a output_index.
double instance_output_value = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Restituisce | |
---|---|
Tipo | Description |
Attribution.Builder |
Questo strumento per il concatenamento. |
clearOneof(Descriptors.OneofDescriptor oneof)
public Attribution.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parametro | |
---|---|
Nome | Description |
oneof |
OneofDescriptor |
Restituisce | |
---|---|
Tipo | Description |
Attribution.Builder |
clearOutputDisplayName()
public Attribution.Builder clearOutputDisplayName()
Solo output. Il nome visualizzato dell'output identificato da output_index. Ad esempio, il nome della classe previsto da un modello a classificazione multipla.
Questo campo viene compilato solo se il modello prevede i nomi visualizzati come campo separato insieme all'output spiegato. Il nome visualizzato previsto deve avere la stessa forma dell'output illustrato e può essere individuato utilizzando output_index.
string output_display_name = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Restituisce | |
---|---|
Tipo | Description |
Attribution.Builder |
Questo strumento per il concatenamento. |
clearOutputIndex()
public Attribution.Builder clearOutputIndex()
Solo output. L'indice che individua l'output della previsione spiegato.
Se l'output della previsione è un valore scalare, output_index non viene compilato. Se l'output della previsione presenta più dimensioni, la lunghezza dell'elenco output_index corrisponde al numero di dimensioni dell'output. L'elemento i-esima in output_index è l'indice della dimensione i-esima del vettore di output. Gli indici iniziano da 0.
repeated int32 output_index = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Restituisce | |
---|---|
Tipo | Description |
Attribution.Builder |
Questo strumento per il concatenamento. |
clearOutputName()
public Attribution.Builder clearOutputName()
Solo output. Nome dell'output esplicativo. Specificato come chiave in ExplanationMetadata.outputs.
string output_name = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Restituisce | |
---|---|
Tipo | Description |
Attribution.Builder |
Questo strumento per il concatenamento. |
clone()
public Attribution.Builder clone()
Restituisce | |
---|---|
Tipo | Description |
Attribution.Builder |
getApproximationError()
public double getApproximationError()
Solo output. Errore di feature_attributions causato dall'approssimazione utilizzata nel metodo di spiegazione. Un valore più basso significa attribuzioni più precise.
- Per l'attribuzione di Shapley campionata, l'aumento di path_count potrebbe ridurre l'errore.
- Per l'attribuzione con gradienti integrati, l'aumento di step_count potrebbe ridurre l'errore.
Per l'attribuzione XRAI, l'aumento di step_count potrebbe ridurre l'errore.
Consulta questa introduzione per saperne di più.
double approximation_error = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Restituisce | |
---|---|
Tipo | Description |
double |
L'errore approximationError. |
getBaselineOutputValue()
public double getBaselineOutputValue()
Solo output. Il modello ha previsto l'output se l'istanza di input viene creata dalle basi di tutte le caratteristiche definite in ExplanationMetadata.inputs. Il nome del campo dell'output è determinato dalla chiave in ExplanationMetadata.outputs.
Se l'output previsto del modello ha più dimensioni (ranking > 1), questo sarà il valore nell'output individuato da output_index.
Se ci sono più basi, viene calcolata la media dei relativi valori di output.
double baseline_output_value = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Restituisce | |
---|---|
Tipo | Description |
double |
Il valore baselineOutputValue. |
getDefaultInstanceForType()
public Attribution getDefaultInstanceForType()
Restituisce | |
---|---|
Tipo | Description |
Attribution |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Restituisce | |
---|---|
Tipo | Description |
Descriptor |
getFeatureAttributions()
public Value getFeatureAttributions()
Solo output. Attribuzioni di ogni funzionalità spiegata. Le caratteristiche vengono estratte dalle istanze di previsione in base ai metadati di spiegazione per gli input.
Il valore è uno struct, le cui chiavi sono il nome della caratteristica. I valori indicano il contributo della funzionalità nell'istanza al risultato previsto.
Il formato del valore è determinato dal formato di input dell'elemento:
Se l'elemento è un valore scalare, il valore di attribuzione è un numero mobile.
Se la funzionalità è un array di valori scalari, il valore di attribuzione è un array.
Se la funzionalità è uno struct, il valore di attribuzione è uno struct. Le chiavi nello struct del valore di attribuzione sono uguali a quelle nello struct delle caratteristiche. I formati dei valori nello struct di attribuzione sono determinati dai formati dei valori nello struct delle caratteristiche.
Il campo ExplanationMetadata.feature_attributions_schema_uri, a cui rimanda il campo ExplanationSpec dell'oggetto Endpoint.deployed_models, rimanda al file di schema che descrive le caratteristiche e i relativi valori di attribuzione (se compilato).
.google.protobuf.Value feature_attributions = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Restituisce | |
---|---|
Tipo | Description |
Value |
La funzionalità Attributions. |
getFeatureAttributionsBuilder()
public Value.Builder getFeatureAttributionsBuilder()
Solo output. Attribuzioni di ogni funzionalità spiegata. Le caratteristiche vengono estratte dalle istanze di previsione in base ai metadati di spiegazione per gli input.
Il valore è uno struct, le cui chiavi sono il nome della caratteristica. I valori indicano il contributo della funzionalità nell'istanza al risultato previsto.
Il formato del valore è determinato dal formato di input dell'elemento:
Se l'elemento è un valore scalare, il valore di attribuzione è un numero mobile.
Se la funzionalità è un array di valori scalari, il valore di attribuzione è un array.
Se la funzionalità è uno struct, il valore di attribuzione è uno struct. Le chiavi nello struct del valore di attribuzione sono uguali a quelle nello struct delle caratteristiche. I formati dei valori nello struct di attribuzione sono determinati dai formati dei valori nello struct delle caratteristiche.
Il campo ExplanationMetadata.feature_attributions_schema_uri, a cui rimanda il campo ExplanationSpec dell'oggetto Endpoint.deployed_models, rimanda al file di schema che descrive le caratteristiche e i relativi valori di attribuzione (se compilato).
.google.protobuf.Value feature_attributions = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Restituisce | |
---|---|
Tipo | Description |
Builder |
getFeatureAttributionsOrBuilder()
public ValueOrBuilder getFeatureAttributionsOrBuilder()
Solo output. Attribuzioni di ogni funzionalità spiegata. Le caratteristiche vengono estratte dalle istanze di previsione in base ai metadati di spiegazione per gli input.
Il valore è uno struct, le cui chiavi sono il nome della caratteristica. I valori indicano il contributo della funzionalità nell'istanza al risultato previsto.
Il formato del valore è determinato dal formato di input dell'elemento:
Se l'elemento è un valore scalare, il valore di attribuzione è un numero mobile.
Se la funzionalità è un array di valori scalari, il valore di attribuzione è un array.
Se la funzionalità è uno struct, il valore di attribuzione è uno struct. Le chiavi nello struct del valore di attribuzione sono uguali a quelle nello struct delle caratteristiche. I formati dei valori nello struct di attribuzione sono determinati dai formati dei valori nello struct delle caratteristiche.
Il campo ExplanationMetadata.feature_attributions_schema_uri, a cui rimanda il campo ExplanationSpec dell'oggetto Endpoint.deployed_models, rimanda al file di schema che descrive le caratteristiche e i relativi valori di attribuzione (se compilato).
.google.protobuf.Value feature_attributions = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Restituisce | |
---|---|
Tipo | Description |
ValueOrBuilder |
getInstanceOutputValue()
public double getInstanceOutputValue()
Solo output. Il modello ha previsto l'output nell'istanza di spiegazione corrispondente. Il nome del campo dell'output è determinato dalla chiave in ExplanationMetadata.outputs.
Se l'output previsto del modello ha più dimensioni, questo è il valore nell'output situato in base a output_index.
double instance_output_value = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Restituisce | |
---|---|
Tipo | Description |
double |
Il valore instanceOutputValue. |
getOutputDisplayName()
public String getOutputDisplayName()
Solo output. Il nome visualizzato dell'output identificato da output_index. Ad esempio, il nome della classe previsto da un modello a classificazione multipla.
Questo campo viene compilato solo se il modello prevede i nomi visualizzati come campo separato insieme all'output spiegato. Il nome visualizzato previsto deve avere la stessa forma dell'output illustrato e può essere individuato utilizzando output_index.
string output_display_name = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Restituisce | |
---|---|
Tipo | Description |
String |
Il parametro outputDisplayName. |
getOutputDisplayNameBytes()
public ByteString getOutputDisplayNameBytes()
Solo output. Il nome visualizzato dell'output identificato da output_index. Ad esempio, il nome della classe previsto da un modello a classificazione multipla.
Questo campo viene compilato solo se il modello prevede i nomi visualizzati come campo separato insieme all'output spiegato. Il nome visualizzato previsto deve avere la stessa forma dell'output illustrato e può essere individuato utilizzando output_index.
string output_display_name = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Restituisce | |
---|---|
Tipo | Description |
ByteString |
I byte per outputDisplayName. |
getOutputIndex(int index)
public int getOutputIndex(int index)
Solo output. L'indice che individua l'output della previsione spiegato.
Se l'output della previsione è un valore scalare, output_index non viene compilato. Se l'output della previsione presenta più dimensioni, la lunghezza dell'elenco output_index corrisponde al numero di dimensioni dell'output. L'elemento i-esima in output_index è l'indice della dimensione i-esima del vettore di output. Gli indici iniziano da 0.
repeated int32 output_index = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parametro | |
---|---|
Nome | Description |
index |
int L'indice dell'elemento da restituire. |
Restituisce | |
---|---|
Tipo | Description |
int |
L'outputIndex nell'indice specificato. |
getOutputIndexCount()
public int getOutputIndexCount()
Solo output. L'indice che individua l'output della previsione spiegato.
Se l'output della previsione è un valore scalare, output_index non viene compilato. Se l'output della previsione presenta più dimensioni, la lunghezza dell'elenco output_index corrisponde al numero di dimensioni dell'output. L'elemento i-esima in output_index è l'indice della dimensione i-esima del vettore di output. Gli indici iniziano da 0.
repeated int32 output_index = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Restituisce | |
---|---|
Tipo | Description |
int |
Il conteggio di outputIndex. |
getOutputIndexList()
public List<Integer> getOutputIndexList()
Solo output. L'indice che individua l'output della previsione spiegato.
Se l'output della previsione è un valore scalare, output_index non viene compilato. Se l'output della previsione presenta più dimensioni, la lunghezza dell'elenco output_index corrisponde al numero di dimensioni dell'output. L'elemento i-esima in output_index è l'indice della dimensione i-esima del vettore di output. Gli indici iniziano da 0.
repeated int32 output_index = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Restituisce | |
---|---|
Tipo | Description |
List<Integer> |
Un elenco contenente outputIndex. |
getOutputName()
public String getOutputName()
Solo output. Nome dell'output esplicativo. Specificato come chiave in ExplanationMetadata.outputs.
string output_name = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Restituisce | |
---|---|
Tipo | Description |
String |
Il valore di outputName. |
getOutputNameBytes()
public ByteString getOutputNameBytes()
Solo output. Nome dell'output esplicativo. Specificato come chiave in ExplanationMetadata.outputs.
string output_name = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Restituisce | |
---|---|
Tipo | Description |
ByteString |
I byte per outputName. |
hasFeatureAttributions()
public boolean hasFeatureAttributions()
Solo output. Attribuzioni di ogni funzionalità spiegata. Le caratteristiche vengono estratte dalle istanze di previsione in base ai metadati di spiegazione per gli input.
Il valore è uno struct, le cui chiavi sono il nome della caratteristica. I valori indicano il contributo della funzionalità nell'istanza al risultato previsto.
Il formato del valore è determinato dal formato di input dell'elemento:
Se l'elemento è un valore scalare, il valore di attribuzione è un numero mobile.
Se la funzionalità è un array di valori scalari, il valore di attribuzione è un array.
Se la funzionalità è uno struct, il valore di attribuzione è uno struct. Le chiavi nello struct del valore di attribuzione sono uguali a quelle nello struct delle caratteristiche. I formati dei valori nello struct di attribuzione sono determinati dai formati dei valori nello struct delle caratteristiche.
Il campo ExplanationMetadata.feature_attributions_schema_uri, a cui rimanda il campo ExplanationSpec dell'oggetto Endpoint.deployed_models, rimanda al file di schema che descrive le caratteristiche e i relativi valori di attribuzione (se compilato).
.google.protobuf.Value feature_attributions = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Restituisce | |
---|---|
Tipo | Description |
boolean |
Se il campo featureAttributions è impostato. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Restituisce | |
---|---|
Tipo | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Restituisce | |
---|---|
Tipo | Description |
boolean |
mergeFeatureAttributions(Value value)
public Attribution.Builder mergeFeatureAttributions(Value value)
Solo output. Attribuzioni di ogni funzionalità spiegata. Le caratteristiche vengono estratte dalle istanze di previsione in base ai metadati di spiegazione per gli input.
Il valore è uno struct, le cui chiavi sono il nome della caratteristica. I valori indicano il contributo della funzionalità nell'istanza al risultato previsto.
Il formato del valore è determinato dal formato di input dell'elemento:
Se l'elemento è un valore scalare, il valore di attribuzione è un numero mobile.
Se la funzionalità è un array di valori scalari, il valore di attribuzione è un array.
Se la funzionalità è uno struct, il valore di attribuzione è uno struct. Le chiavi nello struct del valore di attribuzione sono uguali a quelle nello struct delle caratteristiche. I formati dei valori nello struct di attribuzione sono determinati dai formati dei valori nello struct delle caratteristiche.
Il campo ExplanationMetadata.feature_attributions_schema_uri, a cui rimanda il campo ExplanationSpec dell'oggetto Endpoint.deployed_models, rimanda al file di schema che descrive le caratteristiche e i relativi valori di attribuzione (se compilato).
.google.protobuf.Value feature_attributions = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parametro | |
---|---|
Nome | Description |
value |
Value |
Restituisce | |
---|---|
Tipo | Description |
Attribution.Builder |
mergeFrom(Attribution other)
public Attribution.Builder mergeFrom(Attribution other)
Parametro | |
---|---|
Nome | Description |
other |
Attribution |
Restituisce | |
---|---|
Tipo | Description |
Attribution.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public Attribution.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parametri | |
---|---|
Nome | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Restituisce | |
---|---|
Tipo | Description |
Attribution.Builder |
Eccezioni | |
---|---|
Tipo | Description |
IOException |
mergeFrom(Message other)
public Attribution.Builder mergeFrom(Message other)
Parametro | |
---|---|
Nome | Description |
other |
Message |
Restituisce | |
---|---|
Tipo | Description |
Attribution.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Attribution.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parametro | |
---|---|
Nome | Description |
unknownFields |
UnknownFieldSet |
Restituisce | |
---|---|
Tipo | Description |
Attribution.Builder |
setApproximationError(double value)
public Attribution.Builder setApproximationError(double value)
Solo output. Errore di feature_attributions causato dall'approssimazione utilizzata nel metodo di spiegazione. Un valore più basso significa attribuzioni più precise.
- Per l'attribuzione di Shapley campionata, l'aumento di path_count potrebbe ridurre l'errore.
- Per l'attribuzione con gradienti integrati, l'aumento di step_count potrebbe ridurre l'errore.
Per l'attribuzione XRAI, l'aumento di step_count potrebbe ridurre l'errore.
Consulta questa introduzione per saperne di più.
double approximation_error = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parametro | |
---|---|
Nome | Description |
value |
double L'errore approximationError da impostare. |
Restituisce | |
---|---|
Tipo | Description |
Attribution.Builder |
Questo strumento per il concatenamento. |
setBaselineOutputValue(double value)
public Attribution.Builder setBaselineOutputValue(double value)
Solo output. Il modello ha previsto l'output se l'istanza di input viene creata dalle basi di tutte le caratteristiche definite in ExplanationMetadata.inputs. Il nome del campo dell'output è determinato dalla chiave in ExplanationMetadata.outputs.
Se l'output previsto del modello ha più dimensioni (ranking > 1), questo sarà il valore nell'output individuato da output_index.
Se ci sono più basi, viene calcolata la media dei relativi valori di output.
double baseline_output_value = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parametro | |
---|---|
Nome | Description |
value |
double Il valore baselineOutputValue da impostare. |
Restituisce | |
---|---|
Tipo | Description |
Attribution.Builder |
Questo strumento per il concatenamento. |
setFeatureAttributions(Value value)
public Attribution.Builder setFeatureAttributions(Value value)
Solo output. Attribuzioni di ogni funzionalità spiegata. Le caratteristiche vengono estratte dalle istanze di previsione in base ai metadati di spiegazione per gli input.
Il valore è uno struct, le cui chiavi sono il nome della caratteristica. I valori indicano il contributo della funzionalità nell'istanza al risultato previsto.
Il formato del valore è determinato dal formato di input dell'elemento:
Se l'elemento è un valore scalare, il valore di attribuzione è un numero mobile.
Se la funzionalità è un array di valori scalari, il valore di attribuzione è un array.
Se la funzionalità è uno struct, il valore di attribuzione è uno struct. Le chiavi nello struct del valore di attribuzione sono uguali a quelle nello struct delle caratteristiche. I formati dei valori nello struct di attribuzione sono determinati dai formati dei valori nello struct delle caratteristiche.
Il campo ExplanationMetadata.feature_attributions_schema_uri, a cui rimanda il campo ExplanationSpec dell'oggetto Endpoint.deployed_models, rimanda al file di schema che descrive le caratteristiche e i relativi valori di attribuzione (se compilato).
.google.protobuf.Value feature_attributions = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parametro | |
---|---|
Nome | Description |
value |
Value |
Restituisce | |
---|---|
Tipo | Description |
Attribution.Builder |
setFeatureAttributions(Value.Builder builderForValue)
public Attribution.Builder setFeatureAttributions(Value.Builder builderForValue)
Solo output. Attribuzioni di ogni funzionalità spiegata. Le caratteristiche vengono estratte dalle istanze di previsione in base ai metadati di spiegazione per gli input.
Il valore è uno struct, le cui chiavi sono il nome della caratteristica. I valori indicano il contributo della funzionalità nell'istanza al risultato previsto.
Il formato del valore è determinato dal formato di input dell'elemento:
Se l'elemento è un valore scalare, il valore di attribuzione è un numero mobile.
Se la funzionalità è un array di valori scalari, il valore di attribuzione è un array.
Se la funzionalità è uno struct, il valore di attribuzione è uno struct. Le chiavi nello struct del valore di attribuzione sono uguali a quelle nello struct delle caratteristiche. I formati dei valori nello struct di attribuzione sono determinati dai formati dei valori nello struct delle caratteristiche.
Il campo ExplanationMetadata.feature_attributions_schema_uri, a cui rimanda il campo ExplanationSpec dell'oggetto Endpoint.deployed_models, rimanda al file di schema che descrive le caratteristiche e i relativi valori di attribuzione (se compilato).
.google.protobuf.Value feature_attributions = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parametro | |
---|---|
Nome | Description |
builderForValue |
Builder |
Restituisce | |
---|---|
Tipo | Description |
Attribution.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public Attribution.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parametri | |
---|---|
Nome | Description |
field |
FieldDescriptor |
value |
Object |
Restituisce | |
---|---|
Tipo | Description |
Attribution.Builder |
setInstanceOutputValue(double value)
public Attribution.Builder setInstanceOutputValue(double value)
Solo output. Il modello ha previsto l'output nell'istanza di spiegazione corrispondente. Il nome del campo dell'output è determinato dalla chiave in ExplanationMetadata.outputs.
Se l'output previsto del modello ha più dimensioni, questo è il valore nell'output situato in base a output_index.
double instance_output_value = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parametro | |
---|---|
Nome | Description |
value |
double Il valore instanceOutputValue da impostare. |
Restituisce | |
---|---|
Tipo | Description |
Attribution.Builder |
Questo strumento per il concatenamento. |
setOutputDisplayName(String value)
public Attribution.Builder setOutputDisplayName(String value)
Solo output. Il nome visualizzato dell'output identificato da output_index. Ad esempio, il nome della classe previsto da un modello a classificazione multipla.
Questo campo viene compilato solo se il modello prevede i nomi visualizzati come campo separato insieme all'output spiegato. Il nome visualizzato previsto deve avere la stessa forma dell'output illustrato e può essere individuato utilizzando output_index.
string output_display_name = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parametro | |
---|---|
Nome | Description |
value |
String Il valore outputDisplayName da impostare. |
Restituisce | |
---|---|
Tipo | Description |
Attribution.Builder |
Questo strumento per il concatenamento. |
setOutputDisplayNameBytes(ByteString value)
public Attribution.Builder setOutputDisplayNameBytes(ByteString value)
Solo output. Il nome visualizzato dell'output identificato da output_index. Ad esempio, il nome della classe previsto da un modello a classificazione multipla.
Questo campo viene compilato solo se il modello prevede i nomi visualizzati come campo separato insieme all'output spiegato. Il nome visualizzato previsto deve avere la stessa forma dell'output illustrato e può essere individuato utilizzando output_index.
string output_display_name = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parametro | |
---|---|
Nome | Description |
value |
ByteString I byte da impostare per outputDisplayName. |
Restituisce | |
---|---|
Tipo | Description |
Attribution.Builder |
Questo strumento per il concatenamento. |
setOutputIndex(int index, int value)
public Attribution.Builder setOutputIndex(int index, int value)
Solo output. L'indice che individua l'output della previsione spiegato.
Se l'output della previsione è un valore scalare, output_index non viene compilato. Se l'output della previsione presenta più dimensioni, la lunghezza dell'elenco output_index corrisponde al numero di dimensioni dell'output. L'elemento i-esima in output_index è l'indice della dimensione i-esima del vettore di output. Gli indici iniziano da 0.
repeated int32 output_index = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parametri | |
---|---|
Nome | Description |
index |
int L'indice su cui impostare il valore. |
value |
int L'outputIndex da impostare. |
Restituisce | |
---|---|
Tipo | Description |
Attribution.Builder |
Questo strumento per il concatenamento. |
setOutputName(String value)
public Attribution.Builder setOutputName(String value)
Solo output. Nome dell'output esplicativo. Specificato come chiave in ExplanationMetadata.outputs.
string output_name = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parametro | |
---|---|
Nome | Description |
value |
String Il valore di outputName da impostare. |
Restituisce | |
---|---|
Tipo | Description |
Attribution.Builder |
Questo strumento per il concatenamento. |
setOutputNameBytes(ByteString value)
public Attribution.Builder setOutputNameBytes(ByteString value)
Solo output. Nome dell'output esplicativo. Specificato come chiave in ExplanationMetadata.outputs.
string output_name = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parametro | |
---|---|
Nome | Description |
value |
ByteString I byte da impostare per outputName. |
Restituisce | |
---|---|
Tipo | Description |
Attribution.Builder |
Questo strumento per il concatenamento. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Attribution.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parametri | |
---|---|
Nome | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Restituisce | |
---|---|
Tipo | Description |
Attribution.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final Attribution.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parametro | |
---|---|
Nome | Description |
unknownFields |
UnknownFieldSet |
Restituisce | |
---|---|
Tipo | Description |
Attribution.Builder |