Unbatch

public final class Unbatch

Inverte l'operazione 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 esegue istanze 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: la corrispondenza batch_index ottenuta da Batch. id: lo scalare id emesso da Batch. unbatched_tensor: il tensore corrispondente a questa esecuzione. timeout_micros: tempo massimo (in microsecondi) di attesa per ricevere il tensore di input in batch associato a una data invocazione dell'op. container: container per controllare la condivisione delle risorse. shared_name: si presume 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 annidate

classe Unbatch.Options Attributi opzionali per Unbatch

Metodi pubblici

Uscita <T>
asOutput ()
Restituisce la maniglia simbolica di un tensore.
static Unbatch.Options
container (String container)
static <T> Unbatch <T>
create ( ambito ambito, operando <T> batchedTensor, operando <Long> batchIndex, operando <Long> id, lungo timeoutMicros, opzioni ...
Metodo Factory per creare una classe che esegue il wrapping di una nuova operazione Unbatch.
static Unbatch.Options
sharedName (stringa sharedName)
Uscita <T>

Metodi ereditati

Metodi pubblici

output pubblico <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, Operand <T> batchedTensor, Operand <Long> batchIndex, Operand <Long> id, Long timeoutMicros, Options ... options)

Metodo Factory per creare una classe che esegue il wrapping di 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)

public Output <T> unbatchedTensor ()