텐서플로우:: ops:: SampleDistortedBoundingBoxV2:: Attrs

#include <image_ops.h>

SampleDistortedBoundingBoxV2 에 대한 선택적 속성 설정기입니다.

요약

공개 속성

area_range_ = Default_area_range()
gtl::ArraySlice< float >
aspect_ratio_range_ = Default_aspect_ratio_range()
gtl::ArraySlice< float >
max_attempts_ = 100
int64
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
지정된 제약 조건에 따라 이미지의 잘린 영역을 생성하려는 시도 횟수.
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::SampleDistortedBoundingBoxV2::Attrs::area_range_ = Default_area_range()

화면비 범위

gtl::ArraySlice< float > tensorflow::ops::SampleDistortedBoundingBoxV2::Attrs::aspect_ratio_range_ = Default_aspect_ratio_range()

최대 시도 횟수_

int64 tensorflow::ops::SampleDistortedBoundingBoxV2::Attrs::max_attempts_ = 100

시드2_

int64 tensorflow::ops::SampleDistortedBoundingBoxV2::Attrs::seed2_ = 0

씨앗_

int64 tensorflow::ops::SampleDistortedBoundingBoxV2::Attrs::seed_ = 0

경계 상자가 없는 경우 이미지를 사용합니다.

bool tensorflow::ops::SampleDistortedBoundingBoxV2::Attrs::use_image_if_no_bounding_boxes_ = false

공공 기능

AreaRange

TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBoxV2::Attrs::AreaRange(
  const gtl::ArraySlice< float > & x
)

잘라낼 이미지 영역은 제공된 이미지의 일부를 이 범위 내에 포함해야 합니다.

기본값은 [0.05, 1]입니다.

화면비 범위

TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBoxV2::Attrs::AspectRatioRange(
  const gtl::ArraySlice< float > & x
)

이미지에서 잘라낸 영역의 가로세로 비율이 이 범위 내에 있어야 합니다.

기본값은 [0.75, 1.33]입니다.

최대 시도 횟수

TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBoxV2::Attrs::MaxAttempts(
  int64 x
)

지정된 제약 조건에 따라 이미지의 잘린 영역을 생성하려는 시도 횟수.

max_attempts 횟수만큼 실패하면 전체 이미지를 반환합니다.

기본값은 100입니다.

씨앗

TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBoxV2::Attrs::Seed(
  int64 x
)

seed 또는 seed2 0이 아닌 값으로 설정되면, 난수 생성기는 지정된 시드 seed 으로 초기화됩니다.

그렇지 않으면 무작위 시드를 사용하여 초기화됩니다.

기본값은 0입니다.

시드2

TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBoxV2::Attrs::Seed2(
  int64 x
)

시드 충돌을 방지하기 위해 두 번째 시드를 사용합니다.

기본값은 0입니다.

경계 상자가 없으면 이미지를 사용하세요

TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBoxV2::Attrs::UseImageIfNoBoundingBoxes(
  bool x
)

경계 상자가 제공되지 않은 경우의 동작을 제어합니다.

참이면 입력 전체를 덮는 암묵적인 경계 상자가 있다고 가정합니다. 거짓이면 오류를 발생시킵니다.

기본값은 false입니다.