텐서플로우:: 작전:: SampleDistortedBoundingBox:: 속성
#include <image_ops.h>
SampleDistortedBoundingBox 에 대한 선택적 속성 설정자입니다.
요약
공개 속성 | |
---|---|
area_range_ = Default_area_range() | gtl::ArraySlice< float > |
aspect_ratio_range_ = Default_aspect_ratio_range() | gtl::ArraySlice< float > |
max_attempts_ = 100 | int64 |
min_object_covered_ = 0.1f | float |
seed2_ = 0 | int64 |
seed_ = 0 | int64 |
use_image_if_no_bounding_boxes_ = false | bool |
공공 기능 | |
---|---|
AreaRange (const gtl::ArraySlice< float > & x) | TF_MUST_USE_RESULT Attrs 이미지의 잘린 영역에는 이 범위 내에서 제공된 이미지의 일부가 포함되어야 합니다. |
AspectRatioRange (const gtl::ArraySlice< float > & x) | TF_MUST_USE_RESULT Attrs 이미지의 잘린 영역은 이 범위 내에서 가로/세로 비율 = 너비/높이를 가져야 합니다. |
MaxAttempts (int64 x) | TF_MUST_USE_RESULT Attrs 지정된 제약 조건에 따라 이미지의 잘린 영역을 생성하려는 시도 횟수입니다. |
MinObjectCovered (float x) | TF_MUST_USE_RESULT Attrs 이미지의 잘린 영역에는 제공된 경계 상자 중 최소한 이 부분이 포함되어야 합니다. |
Seed (int64 x) | TF_MUST_USE_RESULT Attrs seed 또는 seed2 0이 아닌 값으로 설정된 경우 난수 생성기는 지정된 seed 에 의해 시드됩니다. |
Seed2 (int64 x) | TF_MUST_USE_RESULT Attrs 시드 충돌을 피하기 위한 두 번째 시드입니다. |
UseImageIfNoBoundingBoxes (bool x) | TF_MUST_USE_RESULT Attrs 경계 상자가 제공되지 않은 경우 동작을 제어합니다. |
공개 속성
지역_범위_
gtl::ArraySlice< float > tensorflow::ops::SampleDistortedBoundingBox::Attrs::area_range_ = Default_area_range()
가로세로_비율_범위_
gtl::ArraySlice< float > tensorflow::ops::SampleDistortedBoundingBox::Attrs::aspect_ratio_range_ = Default_aspect_ratio_range()
최대_시도_
int64 tensorflow::ops::SampleDistortedBoundingBox::Attrs::max_attempts_ = 100
min_object_covered_
float tensorflow::ops::SampleDistortedBoundingBox::Attrs::min_object_covered_ = 0.1f
씨앗2_
int64 tensorflow::ops::SampleDistortedBoundingBox::Attrs::seed2_ = 0
씨앗_
int64 tensorflow::ops::SampleDistortedBoundingBox::Attrs::seed_ = 0
use_image_if_no_bounding_boxes_
bool tensorflow::ops::SampleDistortedBoundingBox::Attrs::use_image_if_no_bounding_boxes_ = false
공공 기능
면적범위
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::AreaRange( const gtl::ArraySlice< float > & x )
이미지의 잘린 영역에는 이 범위 내에서 제공된 이미지의 일부가 포함되어야 합니다.
기본값은 [0.05, 1]입니다.
종횡비 범위
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::AspectRatioRange( const gtl::ArraySlice< float > & x )
이미지의 잘린 영역은 이 범위 내에서 가로/세로 비율 = 너비/높이를 가져야 합니다.
기본값은 [0.75, 1.33]입니다.
최대 시도
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::MaxAttempts( int64 x )
지정된 제약 조건에 따라 이미지의 잘린 영역을 생성하려는 시도 횟수입니다.
max_attempts
실패 후 전체 이미지를 반환합니다.
기본값은 100입니다.
MinObjectCovered
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::MinObjectCovered( float x )
이미지의 잘린 영역에는 제공된 경계 상자 중 최소한 이 부분이 포함되어야 합니다.
이 매개변수의 값은 음수가 아니어야 합니다. 0인 경우 잘린 영역은 제공된 경계 상자와 겹칠 필요가 없습니다.
기본값은 0.1
씨앗
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::Seed( int64 x )
seed
또는 seed2
0이 아닌 값으로 설정된 경우 난수 생성기는 지정된 seed
에 의해 시드됩니다.
그렇지 않으면 무작위 시드에 의해 시드됩니다.
기본값은 0입니다.
시드2
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::Seed2( int64 x )
시드 충돌을 피하기 위한 두 번째 시드입니다.
기본값은 0입니다.
UseImageIfNoBoundingBoxes
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::UseImageIfNoBoundingBoxes( bool x )
경계 상자가 제공되지 않은 경우 동작을 제어합니다.
true인 경우 전체 입력을 포괄하는 암시적 경계 상자를 가정합니다. 거짓이면 오류를 발생시킵니다.
기본값은 거짓