tensorflow :: ops :: ExtractGlimpse
#include <image_ops.h>
입력 텐서에서 엿보기를 추출합니다.
요약
입력 텐서의 위치 offsets
에서 추출 된 glimpses라는 창 집합을 반환합니다. 창이 부분적으로 만 입력과 겹치는 경우 겹치지 않는 영역은 임의의 노이즈로 채워집니다.
결과는 [batch_size, glimpse_height, glimpse_width, channels]
모양의 4 차원 텐서입니다. 채널 및 배치 차원은 입력 텐서의 차원과 동일합니다. 출력 창의 높이와 너비는 size
매개 변수에 지정됩니다.
normalized
되고 centered
normalized
인수는 창 작성 방법을 제어합니다.
- 좌표가 정규화되었지만 중앙에 있지 않은 경우 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 개 요소의 1 차원 텐서. 흘림 높이를 먼저 지정하고 그 뒤에 흘림 너비를 지정해야합니다.
- 오프셋 : 각 창 중앙의 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]
텐서[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) |
구조체 | |
---|---|
tensorflow :: ops :: ExtractGlimpse :: Attrs | 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
연산자 :: tensorflow :: 입력
operator::tensorflow::Input() const
연산자 :: tensorflow :: 출력
operator::tensorflow::Output() const
공개 정적 함수
중심
Attrs Centered( bool x )
소음
Attrs Noise( StringPiece x )
정규화
Attrs Normalized( bool x )
균일 한 소음
Attrs UniformNoise( bool x )