tensorflow::ops::SampleDistortedBoundingBox::Attrs
#include <image_ops.h>Pengaturan atribut opsional untuk SampleDistortedBoundingBox .
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 |
min_object_covered_ = 0.1f | float |
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 yang dipotong dari gambar harus berisi sebagian kecil dari gambar yang diberikan 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 percobaan untuk menghasilkan area gambar yang dipotong sesuai dengan batasan yang ditentukan. |
MinObjectCovered (float x) | TF_MUST_USE_RESULT Attrs Area yang dipotong pada gambar harus memuat setidaknya sebagian kecil dari kotak pembatas yang diberikan. |
Seed (int64 x) | TF_MUST_USE_RESULT Attrs Jika seed atau seed2 diatur ke nilai bukan nol, maka generator angka acak akan diinisialisasi dengan seed yang diberikan. |
Seed2 (int64 x) | TF_MUST_USE_RESULT Attrs Benih kedua untuk menghindari tabrakan benih. |
UseImageIfNoBoundingBoxes (bool x) | TF_MUST_USE_RESULT Attrs Mengontrol perilaku jika tidak ada kotak pembatas yang diberikan. |
Atribut publik
area_range_
gtl::ArraySlice< float > tensorflow::ops::SampleDistortedBoundingBox::Attrs::area_range_ = Default_area_range()
rasio_aspek_rentang_
gtl::ArraySlice< float > tensorflow::ops::SampleDistortedBoundingBox::Attrs::aspect_ratio_range_ = Default_aspect_ratio_range()
percobaan_maksimum
int64 tensorflow::ops::SampleDistortedBoundingBox::Attrs::max_attempts_ = 100
min_objek_tertutup
float tensorflow::ops::SampleDistortedBoundingBox::Attrs::min_object_covered_ = 0.1f
benih2_
int64 tensorflow::ops::SampleDistortedBoundingBox::Attrs::seed2_ = 0
benih_
int64 tensorflow::ops::SampleDistortedBoundingBox::Attrs::seed_ = 0
gunakan_gambar_jika_tidak_ada_kotak_pembatas
bool tensorflow::ops::SampleDistortedBoundingBox::Attrs::use_image_if_no_bounding_boxes_ = false
Fungsi publik
Rentang Area
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::AreaRange( const gtl::ArraySlice< float > & x )
Area yang dipotong dari gambar harus berisi sebagian kecil dari gambar yang diberikan dalam rentang ini.
Nilai defaultnya adalah [0,05, 1]
AspectRatioRange
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::AspectRatioRange( const gtl::ArraySlice< float > & x )
Area gambar yang dipotong harus memiliki rasio aspek = lebar / tinggi dalam rentang ini.
Nilai defaultnya adalah [0,75, 1,33]
Jumlah Percobaan Maksimum
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::MaxAttempts( int64 x )
Jumlah percobaan untuk menghasilkan area gambar yang dipotong sesuai dengan batasan yang ditentukan.
Setelah mencapai max_attempts kegagalan, kembalikan seluruh gambar.
Nilai defaultnya adalah 100
Objek Minimum Tercakup
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::MinObjectCovered( float x )
Area yang dipotong pada gambar harus memuat setidaknya sebagian kecil dari kotak pembatas yang diberikan.
Nilai parameter ini harus non-negatif. Jika nilainya 0, area yang dipotong tidak perlu tumpang tindih dengan kotak pembatas yang diberikan.
Nilai defaultnya adalah 0,1.
Benih
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::Seed( int64 x )
Jika seed atau seed2 diatur ke nilai bukan nol, maka generator angka acak akan diinisialisasi dengan seed yang diberikan.
Jika tidak, maka akan diinisialisasi dengan nilai awal acak.
Nilai defaultnya adalah 0.
Benih 2
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::Seed2( int64 x )
Benih kedua untuk menghindari tabrakan benih.
Nilai defaultnya adalah 0.
GunakanGambarJikaTidakAdaKotakPembatas
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::UseImageIfNoBoundingBoxes( bool x )
Mengontrol perilaku jika tidak ada kotak pembatas yang diberikan.
Jika benar, anggaplah ada kotak pembatas implisit yang mencakup seluruh input. Jika salah, timbulkan kesalahan.
Nilai defaultnya adalah false.