aliran tensor:: operasi:: ContohDistortedBoundingBoxV2:: Attr

#include <image_ops.h>

Penyetel atribut opsional untuk SampleDistortedBoundingBoxV2 .

Ringkasan

Atribut publik

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

Fungsi publik

AreaRange (const gtl::ArraySlice< float > & x)
TF_MUST_USE_RESULT Attrs
Area gambar yang dipotong harus berisi sebagian kecil dari gambar yang disediakan dalam rentang ini.
AspectRatioRange (const gtl::ArraySlice< float > & x)
TF_MUST_USE_RESULT Attrs
Area gambar yang dipotong harus memiliki rasio aspek = lebar/tinggi dalam rentang ini.
MaxAttempts (int64 x)
TF_MUST_USE_RESULT Attrs
Jumlah upaya untuk menghasilkan wilayah gambar yang dipotong dengan batasan yang ditentukan.
Seed (int64 x)
TF_MUST_USE_RESULT Attrs
Jika salah satu seed atau seed2 disetel ke bukan nol, generator nomor acak akan diunggulkan oleh seed yang diberikan.
Seed2 (int64 x)
TF_MUST_USE_RESULT Attrs
Benih kedua untuk menghindari benturan benih.
UseImageIfNoBoundingBoxes (bool x)
TF_MUST_USE_RESULT Attrs
Mengontrol perilaku jika tidak ada kotak pembatas yang disediakan.

Atribut publik

area_rentang_

gtl::ArraySlice< float > tensorflow::ops::SampleDistortedBoundingBoxV2::Attrs::area_range_ = Default_area_range()

aspek_rasio_rentang_

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

upaya_maks_

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

benih2_

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

benih_

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

gunakan_image_if_no_bounding_boxes_

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

Fungsi publik

Rentang Area

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

Area gambar yang dipotong harus berisi sebagian kecil dari gambar yang disediakan dalam rentang ini.

Defaultnya adalah [0,05, 1]

Rentang Rasio Aspek

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

Area gambar yang dipotong harus memiliki rasio aspek = lebar/tinggi dalam rentang ini.

Defaultnya adalah [0,75, 1,33]

Upaya Maks

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

Jumlah upaya untuk menghasilkan wilayah gambar yang dipotong dengan batasan yang ditentukan.

Setelah max_attempts gagal, kembalikan seluruh gambar.

Defaultnya adalah 100

Benih

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

Jika salah satu seed atau seed2 disetel ke bukan nol, generator nomor acak akan diunggulkan oleh seed yang diberikan.

Jika tidak, ia akan diunggulkan dengan benih acak.

Defaultnya adalah 0

Benih2

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

Benih kedua untuk menghindari benturan benih.

Defaultnya adalah 0

GunakanImageIfNoBoundingBoxes

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

Mengontrol perilaku jika tidak ada kotak pembatas yang disediakan.

Jika benar, asumsikan kotak pembatas implisit mencakup seluruh masukan. Jika salah, buatlah kesalahan.

Defaultnya salah