tensorflow::ops::ParallelConcat
#include <array_ops.h> Concatena un elenco di N tensori lungo la prima dimensione.
Riepilogo
Tutti i tensori di input devono avere dimensione 1 nella prima dimensione.
Per 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 siano calcolati prima che l'operazione abbia inizio, ma non richiede che le dimensioni degli input siano note durante la costruzione del grafo. Parallel_concat copia parti dell'input nell'output man mano che diventano disponibili; in alcune situazioni questo può fornire un vantaggio in termini di prestazioni.
Argomentazioni:
- ambito: un oggetto Scope
- valori: Tensori da concatenare. Tutti devono avere dimensione 1 nella prima dimensione e la stessa forma.
- forma: la forma finale del risultato; deve essere uguale alle forme di qualsiasi input, ma con il numero di valori di input nella prima dimensione.
Resi:
-
Output: Il tensore concatenato.
Costruttori e distruttori | |
|---|---|
ParallelConcat (const :: tensorflow::Scope & scope, :: tensorflow::InputList values, PartialTensorShape shape) |
attributi pubblici | |
|---|---|
operation | |
output | |
Funzioni pubbliche | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
attributi pubblici
operazione
Operation operation
produzione
::tensorflow::Output output
Funzioni pubbliche
ParallelConcat
ParallelConcat( const ::tensorflow::Scope & scope, ::tensorflow::InputList values, PartialTensorShape shape )
nodo
::tensorflow::Node * node() const
operatore::tensorflow::Input
operator::tensorflow::Input() const
operatore::tensoreflusso::output
operator::tensorflow::Output() const