SplitDedupData

classe finale pubblica SplitDedupData

Un'operazione divide la tupla XLA dei dati di deduplicazione di input in tensori interi e a virgola mobile.

I dati di deduplicazione sono una tupla XLA, costituita da valori interi e in virgola mobile. Questa operazione consiste nel dividere questi valori in due gruppi per due tipi e costruire ciascun gruppo come un tensore da restituire.

Classi nidificate

classe SplitDedupData.Options Attributi facoltativi per SplitDedupData

Metodi pubblici

SplitDedupData.Options statico
configurazione (configurazione stringa)
static <T estende il numero, U estende il numero> SplitDedupData <T, U>
create ( Scope scope, Operando <?> input, Class<T> integerType, Class<U> floatType, String tupleMask, Opzioni... opzioni)
Metodo factory per creare una classe che racchiude una nuova operazione SplitDedupData.
Uscita <U>
floatTensore ()
Un tensore float 1-D include elementi float della tupla di dati di deduplicazione.
Uscita <T>
Tensore intero ()
Un tensore intero 1-D, include elementi interi della tupla di dati di deduplicazione.

Metodi ereditati

Metodi pubblici

configurazione pubblica statica SplitDedupData.Options (configurazione stringa)

public static SplitDedupData <T, U> create ( Scope scope, Operando <?> input, Class<T> integerType, Class<U> floatType, String tupleMask, Opzioni... opzioni)

Metodo factory per creare una classe che racchiude una nuova operazione SplitDedupData.

Parametri
scopo ambito attuale
ingresso Una tupla XLA che include elementi interi e float come tupla di dati di deduplicazione.
interoTipo tipo intero_tensore. Tipi consentiti: int32, int64, uint32, uint64.
floatType tipo float_tensor. Tipi consentiti: half, bfloat16, float.
tupleMask Una stringa TensorProto serializzata della maschera di tupla di output. Questa maschera è un tensore 2D, con la prima colonna come tipo di elemento tupla e la seconda colonna come span di questo tipo. Ad esempio, una tupla di output di (1, 2, 0.1, 3), la sua maschera è [[0, 2], [1, 1], [0, 1]]. Ci aspettiamo solo due tipi di elementi: integer(0) e float(1).
opzioni trasporta valori di attributi opzionali
ritorna
  • una nuova istanza di SplitDedupData

Uscita pubblica <U> floatTensor ()

Un tensore float 1-D include elementi float della tupla di dati di deduplicazione.

output pubblico <T> integerTensor ()

Un tensore intero 1-D, include elementi interi della tupla di dati di deduplicazione.