tensorflow:: ops:: ParallelConcat
#include <array_ops.h> Concatena una lista de N tensores a lo largo de la primera dimensión.
Resumen
Todos los tensores de entrada deben tener un tamaño de 1 en la primera dimensión.
Por ejemplo:
# '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 diferencia entre `concat` y `parallel_concat` radica en que `concat` requiere que todos los datos de entrada se hayan calculado antes de que comience la operación, pero no requiere que se conozcan las dimensiones de los datos de entrada durante la construcción del grafo. `parallel_concat` copia partes de los datos de entrada en la salida a medida que están disponibles; en algunos casos, esto puede ofrecer una mejora en el rendimiento.
Argumentos:
- ámbito: Un objeto de ámbito
- valores: Tensores que se van a concatenar. Todos deben tener un tamaño de 1 en la primera dimensión y la misma forma.
- forma: la forma final del resultado; debe ser igual a las formas de cualquier entrada, pero con el número de valores de entrada en la primera dimensión.
Devoluciones:
-
Output: El tensor concatenado.
Constructores y destructores | |
|---|---|
ParallelConcat (const :: tensorflow::Scope & scope, :: tensorflow::InputList values, PartialTensorShape shape) |
Atributos públicos | |
|---|---|
operation | |
output | |
Funciones públicas | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
Atributos públicos
operación
Operation operation
producción
::tensorflow::Output output
Funciones públicas
Concatenación paralela
ParallelConcat( const ::tensorflow::Scope & scope, ::tensorflow::InputList values, PartialTensorShape shape )
nodo
::tensorflow::Node * node() const
operador::tensorflow::Input
operator::tensorflow::Input() const
operador::tensorflow::Salida
operator::tensorflow::Output() const