dòng chảy :: hoạt động :: Lấp đầy
#include <array_ops.h>
Tạo một tensor chứa đầy một giá trị vô hướng.
Tóm lược
Thao tác này tạo ra một tensor hình dạng dims
và lấp đầy nó với value
.
Ví dụ:
# Output tensor has shape [2, 3]. fill([2, 3], 9) ==> [[9, 9, 9] [9, 9, 9]]
tf.fill
khác với tf.constant
ở một số điểm:
-
tf.fill
chỉ hỗ trợ nội dung vô hướng, trong khitf.constant
hỗ trợ các giá trị Tensor . -
tf.fill
tạo một Op trong biểu đồ tính toán để xây dựng giá trị Tensor thực tế trong thời gian chạy. Điều này trái ngược vớitf.constant
nhúng toàn bộ Tensor vào biểu đồ bằng nútConst
. - Bởi vì
tf.fill
đánh giá tại thời gian chạy biểu đồ, nó hỗ trợ các hình dạng động dựa trên các Tensors thời gian chạy khác, không giống nhưtf.constant
.
Tranh luận:
- phạm vi: Một đối tượng Phạm vi
- độ mờ: 1-D. Biểu diễn hình dạng của tensor đầu ra.
- giá trị: 0-D (vô hướng). Giá trị để điền vào tensor được trả về.
(numpy) Tương đương với np.full
Lợi nhuận:
-
Output
: Bộ căng đầu ra.
Người xây dựng và Người phá hủy | |
---|---|
Fill (const :: tensorflow::Scope & scope, :: tensorflow::Input dims, :: tensorflow::Input value) |
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
Lấp đầy
Fill( const ::tensorflow::Scope & scope, ::tensorflow::Input dims, ::tensorflow::Input value )
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