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