fluxo tensor:: ops:: ParaleloConcat
#include <array_ops.h>
Concatena uma lista de N
tensores ao longo da primeira dimensão.
Resumo
Todos os tensores de entrada devem ter tamanho 1 na primeira dimensão.
Por exemplo:
# '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.
A diferença entre concat e paralelo_concat é que concat requer que todas as entradas sejam calculadas antes do início da operação, mas não exige que as formas de entrada sejam conhecidas durante a construção do gráfico. A concat paralela copiará partes da entrada na saída à medida que estiverem disponíveis; em algumas situações, isso pode fornecer um benefício de desempenho.
Argumentos:
- escopo: um objeto Escopo
- valores: Tensores a serem concatenados. Todos devem ter tamanho 1 na primeira dimensão e mesmo formato.
- forma: a forma final do resultado; deve ser igual às formas de qualquer entrada, mas com o número de valores de entrada na primeira dimensão.
Retorna:
-
Output
: O tensor concatenado.
Construtores e Destruidores | |
---|---|
ParallelConcat (const :: tensorflow::Scope & scope, :: tensorflow::InputList values, PartialTensorShape shape) |
Atributos públicos | |
---|---|
operation | |
output |
Funções públicas | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
Atributos públicos
operação
Operation operation
saída
::tensorflow::Output output
Funções públicas
ParaleloConcat
ParallelConcat( const ::tensorflow::Scope & scope, ::tensorflow::InputList values, PartialTensorShape shape )
nó
::tensorflow::Node * node() const
operador::tensorflow::Input
operator::tensorflow::Input() const
operador::tensorflow::Saída
operator::tensorflow::Output() const