ParallelConcat

classe finale pubblica ParallelConcat

Concatena un elenco di tensori "N" lungo la prima dimensione.

Tutti i tensori di input devono avere dimensione 1 nella prima dimensione.

Ad esempio:

# 'x' is [[1, 4]]
 # 'y' is [[2, 5]]
 # 'z' is [[3, 6]]
 parallel_concat([x, y, z]) => [[1, 4], [2, 5], [3, 6]]  # Pack along first dim.
 
La differenza tra concat e parallel_concat è che concat richiede che tutti gli input vengano calcolati prima dell'inizio dell'operazione ma non richiede che le forme di input siano note durante la costruzione del grafico. Concat parallelo copierà parti dell'input nell'output non appena diventano disponibili, in alcune situazioni ciò può fornire un vantaggio in termini di prestazioni.

Metodi pubblici

Uscita <T>
comeuscita ()
Restituisce la maniglia simbolica di un tensore.
statico <T> ParallelConcat <T>
create (ambito di applicazione , valori Iterable< operando <T>>, forma forma )
Metodo factory per creare una classe che racchiude una nuova operazione ParallelConcat.
Uscita <T>
produzione ()
Il tensore concatenato.

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.

public static ParallelConcat <T> create ( ambito ambito , valori Iterable < operando <T>>, forma forma )

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

Parametri
scopo ambito attuale
valori Tensori da concatenare. Tutti devono avere la taglia 1 nella prima dimensione e la stessa forma.
forma la forma finale del risultato; dovrebbe essere uguale alle forme di qualsiasi input ma con il numero di valori di input nella prima dimensione.
ritorna
  • una nuova istanza di ParallelConcat

Uscita pubblica <T> uscita ()

Il tensore concatenato.