tensorflow :: ops :: BroadcastTo

#include <array_ops.h>

Menyiarkan array untuk bentuk yang kompatibel.

Ringkasan

Penyiaran adalah proses membuat array agar memiliki bentuk yang kompatibel untuk operasi aritmatika. Dua bentuk kompatibel jika untuk setiap pasangan dimensi keduanya sama atau salah satunya adalah satu. Saat mencoba menyiarkan Tensor ke suatu bentuk, ini dimulai dengan dimensi trailing, dan terus berlanjut.

Sebagai contoh,

x = tf.konstan ([1, 2, 3]) y = tf.broadcast_to (x, [3, 3]) cetak (y) tf.Tensor ([[1 2 3] [1 2 3] [1 2 3]], bentuk = (3, 3), dtype = int32)

Pada contoh di atas, Tensor masukan berbentuk [1, 3] disebarkan ke Tensor keluaran berbentuk [3, 3] .

Argumen:

  • scope: Objek Scope
  • input: Tensor untuk disiarkan.
  • bentuk: Tensor int 1-D. Bentuk keluaran yang diinginkan.

Pengembalian:

Pembuat dan Penghancur

BroadcastTo (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input 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

BroadcastTo

 BroadcastTo(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input,
  ::tensorflow::Input shape
)

simpul

::tensorflow::Node * node() const 

operator :: tensorflow :: Input

 operator::tensorflow::Input() const 

operator :: tensorflow :: Keluaran

 operator::tensorflow::Output() const