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. Costanti
Corda | OP_NAME | Il nome di questa operazione, come noto al motore principale di TensorFlow |
Metodi pubblici
Uscita <T> | comeuscita () Restituisce l'handle simbolico del tensore. |
statico <T estende TType > ParallelConcat <T> | |
Uscita <T> | produzione () Il tensore concatenato. |
Metodi ereditati
Costanti
Stringa finale statica pubblica OP_NAME
Il nome di questa operazione, come noto al motore principale di TensorFlow
Metodi pubblici
Uscita pubblica <T> asOutput ()
Restituisce l'handle simbolico del 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