tensorflow:: ops:: SampleDistortedBoundingBox:: Attrs

#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 מוגדרים כלא אפס, מחולל המספרים האקראיים נזרע על ידי ה- 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

אובייקט_מכוסה_מינימלי

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

אובייקט מיני מכוסה

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 מוגדרים כלא אפס, מחולל המספרים האקראיים נזרע על ידי ה- seed הנתון.

אחרת, הוא נזרע על ידי זרע אקראי.

ברירת מחדל היא 0

זרע2

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

זרע שני כדי למנוע התנגשות זרעים.

ברירת מחדל היא 0

השתמש בתמונה אם אין תיבות גבול

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

שולט בהתנהגות אם לא סופקו תיבות תוחמות.

אם נכון, נניח תיבה תוחמת מרומזת המכסה את כל הקלט. אם לא נכון, יגרום לשגיאה.

ברירת מחדל היא שקר