텐서플로우:: 작전:: ExtractGlimpse

#include <image_ops.h>

입력 텐서에서 엿볼 수 있는 내용을 추출합니다.

요약

입력 텐서의 위치 offsets 에서 추출된 일별이라는 창 세트를 반환합니다. 창이 입력과 부분적으로만 겹치는 경우 겹치지 않는 영역은 임의의 노이즈로 채워집니다.

그 결과는 [batch_size, glimpse_height, glimpse_width, channels] 모양의 4차원 텐서입니다. 채널과 배치 차원은 입력 텐서의 차원과 동일합니다. 출력 창의 높이와 너비는 size 매개변수에 지정됩니다.

normalizedcentered 인수는 창이 작성되는 방식을 제어합니다.

  • 좌표가 정규화되었지만 중앙에 위치하지 않은 경우 0.0과 1.0은 각 높이 및 너비 치수의 최소값과 최대값에 해당합니다.
  • 좌표가 정규화되고 중심에 맞춰진 경우 범위는 -1.0에서 1.0입니다. 좌표 (-1.0, -1.0)는 왼쪽 위 모서리에 해당하고 오른쪽 아래 모서리는 (1.0, 1.0)에 위치하며 중심은 (0, 0)에 있습니다.
  • 좌표가 정규화되지 않으면 픽셀 수로 해석됩니다.

인수:

  • 범위: 범위 개체
  • 입력: [batch_size, height, width, channels] 모양의 4차원 부동 소수점 텐서.
  • size: 추출할 흘끗의 크기를 포함하는 2개 요소의 1D 텐서입니다. 엿보기 높이를 먼저 지정하고 그 다음에 엿보기 너비를 지정해야 합니다.
  • 오프셋: 각 창 중심의 y, x 위치를 포함하는 [batch_size, 2] 모양의 2차원 정수 텐서.

선택적 속성( Attrs 참조):

  • centered: 오프셋 좌표가 이미지를 기준으로 중앙에 있는지 여부를 나타냅니다. 이 경우 (0, 0) 오프셋은 입력 이미지의 중심을 기준으로 합니다. false인 경우 (0,0) 오프셋은 입력 이미지의 왼쪽 위 모서리에 해당합니다.
  • Normalized: 오프셋 좌표가 정규화되었는지 여부를 나타냅니다.
  • uniform_noise: 균일 분포 또는 가우스 분포를 사용하여 노이즈를 생성해야 하는지 여부를 나타냅니다.
  • 노이즈: 노이즈가 uniform 해야 하는지, gaussian 또는 zero 를 나타냅니다. 기본값은 uniform 입니다. 즉, 노이즈 유형이 uniform_noise 에 의해 결정됩니다.

보고:

  • Output : 흘끗 보임 [batch_size, glimpse_height, glimpse_width, channels] 을 나타내는 텐서.

생성자와 소멸자

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)

공개 속성

glimpse
operation

공공 기능

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

공개 정적 함수

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

구조체

텐서플로우:: ops:: ExtractGlimpse:: 속성

ExtractGlimpse 에 대한 선택적 속성 설정자입니다.

공개 속성

일견

::tensorflow::Output glimpse

작업

Operation operation

공공 기능

ExtractGlimpse

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

ExtractGlimpse

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

마디

::tensorflow::Node * node() const 

연산자::텐서플로우::입력

 operator::tensorflow::Input() const 

연산자::텐서플로우::출력

 operator::tensorflow::Output() const 

공개 정적 함수

가운데 맞춤

Attrs Centered(
  bool x
)

소음

Attrs Noise(
  StringPiece x
)

정규화됨

Attrs Normalized(
  bool x
)

균일소음

Attrs UniformNoise(
  bool x
)