aliran tensor:: operasi:: ParalelConcat

#include <array_ops.h>

Menggabungkan daftar N tensor sepanjang dimensi pertama.

Ringkasan

Semua tensor masukan harus memiliki ukuran 1 pada dimensi pertama.

Misalnya:

# '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 concat mengharuskan semua masukan dihitung sebelum operasi dimulai tetapi tidak mengharuskan bentuk masukan diketahui selama pembuatan grafik. Concat paralel akan menyalin potongan masukan ke keluaran saat tersedia, dalam beberapa situasi hal ini dapat memberikan manfaat kinerja.

Argumen:

  • ruang lingkup: Objek Lingkup
  • nilai: Tensor yang akan digabungkan. Semua harus memiliki ukuran 1 pada dimensi pertama dan bentuk yang sama.
  • bentuk: bentuk akhir dari hasil; harus sama dengan bentuk masukan apa pun tetapi dengan jumlah nilai masukan pada dimensi pertama.

Pengembalian:

Konstruktor dan Destruktor

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

ParalelConcat

 ParallelConcat(
  const ::tensorflow::Scope & scope,
  ::tensorflow::InputList values,
  PartialTensorShape shape
)

simpul

::tensorflow::Node * node() const 

operator::tensorflow::Masukan

 operator::tensorflow::Input() const 

operator::tensorflow::Keluaran

 operator::tensorflow::Output() const