Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

tensorflow :: ops :: ParallelConcat

#include <array_ops.h>

Concatena un elenco di N tensori lungo la prima dimensione.

Sommario

I tensori di input devono tutti 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 vengano calcolati prima dell'inizio dell'operazione ma non richiede che le forme di input siano note durante la costruzione del grafico. Parallel concat copierà parti dell'input nell'output non appena diventano disponibili, in alcune situazioni questo può fornire un vantaggio in termini di prestazioni.

Argomenti:

  • scope: un oggetto Scope
  • 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:

  • 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 ingresso

 operator::tensorflow::Input() const 

operatore :: :: tensorflow uscita

 operator::tensorflow::Output() const