tensorflow::ops::SampleDistortedBoundingBox::Attrs

#include <image_ops.h>

Impostatori di attributi opzionali per SampleDistortedBoundingBox .

Riepilogo

attributi pubblici

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

Funzioni pubbliche

AreaRange (const gtl::ArraySlice< float > & x)
TF_MUST_USE_RESULT Attrs
L'area ritagliata dell'immagine deve contenere una frazione dell'immagine fornita compresa in questo intervallo.
AspectRatioRange (const gtl::ArraySlice< float > & x)
TF_MUST_USE_RESULT Attrs
L'area ritagliata dell'immagine deve avere un rapporto d'aspetto pari a larghezza/altezza compreso in questo intervallo.
MaxAttempts (int64 x)
TF_MUST_USE_RESULT Attrs
Numero di tentativi di generare una regione ritagliata dell'immagine secondo i vincoli specificati.
MinObjectCovered (float x)
TF_MUST_USE_RESULT Attrs
L'area ritagliata dell'immagine deve contenere almeno questa frazione di qualsiasi riquadro di delimitazione fornito.
Seed (int64 x)
TF_MUST_USE_RESULT Attrs
Se seed o seed2 sono impostati su un valore diverso da zero, il generatore di numeri casuali viene inizializzato con il seed specificato.
Seed2 (int64 x)
TF_MUST_USE_RESULT Attrs
Un secondo seme per evitare collisioni tra i semi.
UseImageIfNoBoundingBoxes (bool x)
TF_MUST_USE_RESULT Attrs
Controlla il comportamento se non vengono forniti riquadri di delimitazione.

attributi pubblici

area_intervallo_

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

intervallo_rapporto_aspetto_

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

tentativi massimi_

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

min_oggetto_coperto_

float tensorflow::ops::SampleDistortedBoundingBox::Attrs::min_object_covered_ = 0.1f

seed2_

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

seme_

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

usa_immagine_se_non_non_e_riquadri_di_definizione_

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

Funzioni pubbliche

AreaRange

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

L'area ritagliata dell'immagine deve contenere una frazione dell'immagine fornita compresa in questo intervallo.

Il valore predefinito è [0,05, 1]

Intervallo di proporzioni

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

L'area ritagliata dell'immagine deve avere un rapporto d'aspetto pari a larghezza/altezza compreso in questo intervallo.

Valori predefiniti: [0,75, 1,33]

MaxAttempts

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

Numero di tentativi di generare una regione ritagliata dell'immagine secondo i vincoli specificati.

Dopo max_attempts falliti, restituisci l'intera immagine.

Il valore predefinito è 100

MinObjectCovered

TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::MinObjectCovered(
  float x
)

L'area ritagliata dell'immagine deve contenere almeno questa frazione di qualsiasi riquadro di delimitazione fornito.

Il valore di questo parametro deve essere non negativo. Nel caso di 0, l'area ritagliata non deve sovrapporsi a nessuno dei riquadri di delimitazione forniti.

Il valore predefinito è 0,1

Seme

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

Se seed o seed2 sono impostati su un valore diverso da zero, il generatore di numeri casuali viene inizializzato con il seed specificato.

Altrimenti, viene inizializzato con un seme casuale.

Il valore predefinito è 0

Seed2

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

Un secondo seme per evitare collisioni tra i semi.

Il valore predefinito è 0

UseImageIfNoBoundingBoxes

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

Controlla il comportamento se non vengono forniti riquadri di delimitazione.

Se vero, si assume un riquadro di delimitazione implicito che copre l'intero input. Se falso, viene generato un errore.

Il valore predefinito è falso