tensorflow :: ops :: ParallelConcat
#include <array_ops.h>
Menggabungkan daftar N
tensor di sepanjang dimensi pertama.
Ringkasan
Semua tensor input harus memiliki ukuran 1 di dimensi pertama.
Sebagai contoh:
# '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.
Perbedaan antara concat dan parallel_concat adalah bahwa concat mengharuskan semua input dihitung sebelum operasi dimulai, tetapi tidak mengharuskan bentuk input diketahui selama konstruksi grafik. Concat paralel akan menyalin potongan-potongan input ke dalam output saat tersedia, dalam beberapa situasi ini dapat memberikan manfaat kinerja.
Argumen:
- scope: Objek Scope
- nilai: Tensor yang akan digabungkan. Semua harus memiliki ukuran 1 di dimensi pertama dan bentuk yang sama.
- bentuk: bentuk akhir dari hasil; harus sama dengan bentuk masukan apa pun tetapi dengan jumlah nilai masukan di dimensi pertama.
Pengembalian:
-
Output
: Tensor bersambung.
Pembuat dan Penghancur | |
---|---|
ParallelConcat (const :: tensorflow::Scope & scope, :: tensorflow::InputList values, PartialTensorShape shape) |
Atribut publik | |
---|---|
operation | |
output |
Fungsi publik | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
Atribut publik
operasi
Operation operation
keluaran
::tensorflow::Output output
Fungsi publik
ParallelConcat
ParallelConcat( const ::tensorflow::Scope & scope, ::tensorflow::InputList values, PartialTensorShape shape )
simpul
::tensorflow::Node * node() const
operator :: tensorflow :: Input
operator::tensorflow::Input() const
operator :: tensorflow :: Keluaran
operator::tensorflow::Output() const