Annulla batch

classe finale pubblica Unbatch

Inverte il funzionamento di Batch per un singolo tensore di uscita.

Un'istanza di Unbatch riceve un batched_tensor vuoto, nel qual caso attende in modo asincrono finché i valori non diventano disponibili da un'istanza di Unbatch in esecuzione contemporaneamente con lo stesso contenitore e shared_name, oppure riceve un batched_tensor non vuoto, nel qual caso finalizza tutti gli altri contemporaneamente istanze in esecuzione e restituisce il proprio elemento dal batch.

batched_tensor: l'output eventualmente trasformato di Batch. La dimensione della prima dimensione dovrebbe rimanere invariata dalle trasformazioni affinché l'operazione funzioni. batch_index: il batch_index corrispondente ottenuto da Batch. id: l'id scalare emesso da Batch. unbatched_tensor: il tensore corrispondente a questa esecuzione. timeout_micros: quantità massima di tempo (in microsecondi) di attesa per ricevere il tensore di input batch associato a una determinata invocazione dell'op. contenitore: contenitore per controllare la condivisione delle risorse. shared_name: si presuppone che le istanze di Unbatch con lo stesso contenitore e shared_name appartengano allo stesso batch. Se lasciato vuoto, il nome dell'operazione verrà utilizzato come nome condiviso.

Classi nidificate

classe Unbatch.Options Attributi facoltativi per Unbatch

Metodi pubblici

Uscita <T>
comeuscita ()
Restituisce la maniglia simbolica di un tensore.
Unbatch.Options statico
contenitore (contenitore di stringhe)
statico <T> Unbatch <T>
create ( scope scope, operando <T> batchedTensor, operando <Long> batchIndex, operando <Long> id, timeoutMicros lungo, Opzioni... opzioni)
Metodo factory per creare una classe che racchiude una nuova operazione Unbatch.
Unbatch.Options statico
nomecondiviso (Stringanomecondiviso)
Uscita <T>

Metodi ereditati

Metodi pubblici

Uscita pubblica <T> asOutput ()

Restituisce la maniglia simbolica di un tensore.

Gli input per le operazioni TensorFlow sono output di un'altra operazione TensorFlow. Questo metodo viene utilizzato per ottenere un handle simbolico che rappresenta il calcolo dell'input.

contenitore statico pubblico Unbatch.Options (contenitore String)

public static Unbatch <T> create ( scope scope, Operando <T> batchedTensor, Operando <Long> batchIndex, Operando <Long> id, TimeoutMicros lungo, Opzioni... opzioni)

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

Parametri
scopo ambito attuale
opzioni trasporta valori di attributi opzionali
ritorna
  • una nuova istanza di Unbatch

public static Unbatch.Options sharedName (String sharedName)

Uscita pubblica <T> unbatchedTensor ()