dòng chảy căng:: ôi:: Trích xuấtNhìn thoáng qua

#include <image_ops.h>

Trích xuất một cái nhìn thoáng qua từ tensor đầu vào.

Bản tóm tắt

Trả về một tập hợp các cửa sổ được gọi là các cái nhìn thoáng qua được trích xuất tại các vị trí offsets từ tensor đầu vào. Nếu các cửa sổ chỉ chồng lên một phần đầu vào thì các khu vực không chồng lấp sẽ bị nhiễu ngẫu nhiên.

Kết quả là một tensor 4-D có hình dạng [batch_size, glimpse_height, glimpse_width, channels] . Các kênh và kích thước lô giống với kích thước của tensor đầu vào. Chiều cao và chiều rộng của cửa sổ đầu ra được chỉ định trong tham số size .

Đối số normalizedcentered kiểm soát cách xây dựng các cửa sổ:

  • Nếu tọa độ được chuẩn hóa nhưng không ở giữa, 0,0 và 1,0 tương ứng với mức tối thiểu và tối đa của từng chiều cao và chiều rộng.
  • Nếu tọa độ được chuẩn hóa và căn giữa thì chúng nằm trong khoảng từ -1,0 đến 1,0. Tọa độ (-1.0, -1.0) tương ứng với góc trên bên trái, góc dưới bên phải nằm ở (1.0, 1.0) và tâm ở (0, 0).
  • Nếu tọa độ không được chuẩn hóa thì chúng được hiểu là số pixel.

Lập luận:

  • phạm vi: Một đối tượng Phạm vi
  • đầu vào: Một tenxơ nổi 4-D có hình dạng [batch_size, height, width, channels] .
  • kích thước: Một tenxơ 1-D gồm 2 phần tử chứa kích thước của các cái nhìn thoáng qua để trích xuất. Chiều cao nhìn thoáng qua phải được chỉ định trước tiên, sau đó là chiều rộng nhìn thoáng qua.
  • offset: Một tenxơ số nguyên 2-D có hình dạng [batch_size, 2] chứa các vị trí y, x ở tâm của mỗi cửa sổ.

Thuộc tính tùy chọn (xem Attrs ):

  • căn giữa: cho biết tọa độ offset có được căn giữa so với hình ảnh hay không, trong trường hợp đó, offset (0, 0) có liên quan đến tâm của hình ảnh đầu vào. Nếu sai, độ lệch (0,0) tương ứng với góc trên bên trái của hình ảnh đầu vào.
  • chuẩn hóa: cho biết tọa độ offset có được chuẩn hóa hay không.
  • thống nhất_noise: cho biết liệu tiếng ồn sẽ được tạo ra bằng cách sử dụng phân phối đồng đều hay phân phối Gaussian.
  • tiếng ồn: cho biết tiếng ồn sẽ uniform , gaussian hay bằng zero . Mặc định là uniform , nghĩa là loại tiếng ồn sẽ được quyết định bởi uniform_noise .

Trả về:

  • Output : Một tensor đại diện cho các cái nhìn thoáng qua [batch_size, glimpse_height, glimpse_width, channels] .

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

ExtractGlimpse (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input size, :: tensorflow::Input offsets)
ExtractGlimpse (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input size, :: tensorflow::Input offsets, const ExtractGlimpse::Attrs & attrs)

Thuộc tính công khai

glimpse
operation

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

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

Các hàm tĩnh công khai

Centered (bool x)
Noise (StringPiece x)
Normalized (bool x)
UniformNoise (bool x)

Cấu trúc

tensorflow:: ops:: ExtractGlimpse:: Attrs

Bộ cài đặt thuộc tính tùy chọn cho ExtractGlimpse .

Thuộc tính công khai

thoáng qua

::tensorflow::Output glimpse

hoạt động

Operation operation

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

Trích xuấtNhìn thoáng qua

 ExtractGlimpse(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input,
  ::tensorflow::Input size,
  ::tensorflow::Input offsets
)

Trích xuấtNhìn thoáng qua

 ExtractGlimpse(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input,
  ::tensorflow::Input size,
  ::tensorflow::Input offsets,
  const ExtractGlimpse::Attrs & attrs
)

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 

Các hàm tĩnh công khai

Căn giữa

Attrs Centered(
  bool x
)

Tiếng ồn

Attrs Noise(
  StringPiece x
)

Chuẩn hóa

Attrs Normalized(
  bool x
)

Tiếng Ồn Đồng Nhất

Attrs UniformNoise(
  bool x
)