dòng chảy :: hoạt động :: BroadcastTo
#include <array_ops.h>
Phát một mảng cho một hình dạng tương thích.
Tóm lược
Phát sóng là quá trình tạo ra các mảng để có các hình dạng tương thích cho các phép toán số học. Hai hình dạng tương thích nếu đối với mỗi cặp kích thước, chúng bằng nhau hoặc một trong số chúng là một. Khi cố gắng phát một Tensor đến một hình dạng, nó bắt đầu với các kích thước theo sau và hoạt động về phía trước.
Ví dụ,
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)
Trong ví dụ trên, Tensor đầu vào có hình dạng [1, 3]
được phát sóng để đầu ra Tensor có hình dạng [3, 3]
.
Tranh luận:
- phạm vi: Một đối tượng Phạm vi
- đầu vào: Một Tensor để phát sóng.
- hình dạng: Một 1-D
int
Tensor . Hình dạng của đầu ra mong muốn.
Lợi nhuận:
Người xây dựng và Người phá hủy | |
---|---|
BroadcastTo (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input shape) |
Thuộc tính công cộng | |
---|---|
operation | |
output |
Chức năng công cộng | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
Thuộc tính công cộng
hoạt động
Operation operation
đầu ra
::tensorflow::Output output
Chức năng công cộng
BroadcastTo
BroadcastTo( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input shape )
nút
::tensorflow::Node * node() const
toán tử :: tensorflow :: Đầu vào
operator::tensorflow::Input() const
toán tử :: tensorflow :: Đầu ra
operator::tensorflow::Output() const