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