tensorflow::ops::BroadcastTo
#include <array_ops.h>Siarkan array untuk bentuk yang kompatibel.
Ringkasan
Broadcasting adalah proses membuat array memiliki bentuk yang kompatibel untuk operasi aritmatika. Dua bentuk dikatakan kompatibel jika untuk setiap pasangan dimensi, keduanya sama atau salah satunya adalah satu. Saat mencoba melakukan broadcasting Tensor ke suatu bentuk, proses dimulai dari dimensi belakang, dan berlanjut ke depan.
Misalnya,
x = tf.constant([1, 2, 3]) y = tf.broadcast_to(x, [3, 3]) print(y) tf.Tensor( [[1 2 3] [1 2 3] [1 2 3]], shape=(3, 3), dtype=int32)
Pada contoh di atas, Tensor input dengan bentuk [1, 3] disiarkan ke Tensor output dengan bentuk [3, 3] .
Argumen:
- Cakupan: Objek Cakupan
- Masukan: Sebuah Tensor yang akan disiarkan.
- bentuk: Tensor
int1-D. Bentuk keluaran yang diinginkan.
Mengembalikan:
Konstruktor dan Destruktor | |
|---|---|
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
SiaranKe
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::Output
operator::tensorflow::Output() const