dòng chảy căng:: ôi:: Phát sóng tới

#include <array_ops.h>

Phát một mảng cho hình dạng tương thích.

Bản tóm tắt

Broadcasting là quá trình tạo các mảng có hình dạng tương thích cho các phép tính 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 truyền Tensor tới một hình dạng, nó bắt đầu với các kích thước ở cuối và tiến dần về phía trước.

Ví dụ,

>>> x = tf.constant([1, 2, 3])
>>> y = tf.broadcast_to(x, [3, 3])
>>> sess.run(y)
array([[1, 2, 3],
       [1, 2, 3],
       [1, 2, 3]], dtype=int32)

Trong ví dụ trên, Tensor đầu vào có hình dạng [1, 3] được phát đến Tensor đầu ra 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: Tensor int 1-D. Hình dạng của đầu ra mong muốn.

Trả về:

Hàm tạo và hàm hủy

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

Thuộc tính công khai

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 khai

hoạt động

Operation operation

đầu ra

::tensorflow::Output output

Chức năng công cộng

Phát sóng tới

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

nút

::tensorflow::Node * node() const 

toán tử::tenorflow::Đầu vào

 operator::tensorflow::Input() const 

toán tử::tenorflow::Đầu ra

 operator::tensorflow::Output() const