Trả lời cho sự kiện TensorFlow Everywhere tại địa phương của bạn ngay hôm nay!
Trang này được dịch bởi Cloud Translation API.
Switch to English

dòng chảy :: ops :: MirrorPad

#include <array_ops.h>

Dán một tensor với các giá trị được nhân đôi.

Tóm lược

Thao tác này đệm một input với các giá trị được nhân đôi theo các paddings bạn chỉ định. paddings là một tensor số nguyên có hình dạng [n, 2] , trong đó n là thứ hạng của input . Đối với mỗi thứ nguyên D của input , phần paddings[D, 0] cho biết số lượng giá trị cần thêm vào trước nội dung của input trong thứ nguyên đó và phần paddings[D, 1] cho biết số lượng giá trị cần thêm sau nội dung của input trong thứ nguyên đó. Cả hai phần paddings[D, 0] và phần paddings[D, 1] không được lớn hơn input.dim_size(D) (hoặc input.dim_size(D) - 1 ) nếu copy_border là true (nếu sai, tương ứng).

Kích thước đệm của mỗi kích thước D của đầu ra là:

paddings(D, 0) + input.dim_size(D) + paddings(D, 1)

Ví dụ:

# 't' is [[1, 2, 3], [4, 5, 6]].
# 'paddings' is [[1, 1]], [2, 2]].
# 'mode' is SYMMETRIC.
# rank of 't' is 2.
pad(t, paddings) ==> [[2, 1, 1, 2, 3, 3, 2]
                      [2, 1, 1, 2, 3, 3, 2]
                      [5, 4, 4, 5, 6, 6, 5]
                      [5, 4, 4, 5, 6, 6, 5]]

Tranh luận:

  • phạm vi: Một đối tượng Phạm vi
  • đầu vào: Bộ căng đầu vào sẽ được đệm.
  • paddings: Ma trận hai cột xác định kích thước phần đệm. Số hàng phải giống với thứ hạng của input .
  • chế độ: REFLECT hoặc SYMMETRIC . Trong chế độ phản chiếu, các vùng đệm không bao gồm các đường viền, trong khi ở chế độ đối xứng, các vùng đệm bao gồm các đường viền. Ví dụ: nếu input[1, 2, 3] và phần paddings[0, 2] , thì đầu ra là [1, 2, 3, 2, 1] ở chế độ phản chiếu và nó là [1, 2, 3, 3, 2] ở chế độ đối xứng.

Lợi nhuận:

Người xây dựng và Người phá hủy

MirrorPad (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input paddings, StringPiece mode)

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

MirrorPad

 MirrorPad(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input,
  ::tensorflow::Input paddings,
  StringPiece mode
)

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