тензорный поток:: опс:: ПараллельныйКонкат
#include <array_ops.h>
Объединяет список N
тензоров по первому измерению.
Краткое содержание
Все входные тензоры должны иметь размер 1 в первом измерении.
Например:
# '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.
Разница между concat и Parallel_concat заключается в том, что concat требует, чтобы все входные данные были вычислены до начала операции, но не требует, чтобы входные формы были известны во время построения графа. Параллельный конкат будет копировать части входных данных в выходные по мере их появления. В некоторых ситуациях это может обеспечить выигрыш в производительности.
Аргументы:
- область: объект области .
- значения: тензоры для объединения. Все они должны иметь размер 1 в первом измерении и одинаковую форму.
- форма: окончательная форма результата; должно быть равно форме любого входного сигнала, но с количеством входных значений в первом измерении.
Возврат:
-
Output
: объединенный тензор.
Конструкторы и деструкторы | |
---|---|
ParallelConcat (const :: tensorflow::Scope & scope, :: tensorflow::InputList values, PartialTensorShape shape) |
Публичные атрибуты | |
---|---|
operation | |
output |
Общественные функции | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
Публичные атрибуты
операция
Operation operation
выход
::tensorflow::Output output
Общественные функции
ПараллельныйКонкат
ParallelConcat( const ::tensorflow::Scope & scope, ::tensorflow::InputList values, PartialTensorShape shape )
узел
::tensorflow::Node * node() const
оператор::tensorflow::Input
operator::tensorflow::Input() const
оператор::tensorflow::Выход
operator::tensorflow::Output() const