tensoreflusso:: ops:: CampioneBoundingBoxdistorto:: Attr
#include <image_ops.h>
Setter di attributi facoltativi 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 all'interno di questo intervallo. |
AspectRatioRange (const gtl::ArraySlice< float > & x) | TF_MUST_USE_RESULT Attrs L'area ritagliata dell'immagine deve avere proporzioni = larghezza/altezza comprese in questo intervallo. |
MaxAttempts (int64 x) | TF_MUST_USE_RESULT Attrs Numero di tentativi di generazione di una regione ritagliata dell'immagine dei 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 seminato dal seed specificato. |
Seed2 (int64 x) | TF_MUST_USE_RESULT Attrs Un secondo seme per evitare la collisione dei semi. |
UseImageIfNoBoundingBoxes (bool x) | TF_MUST_USE_RESULT Attrs Controlla il comportamento se non vengono forniti riquadri di delimitazione. |
Attributi pubblici
area_range_
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()
max_tentativi_
int64 tensorflow::ops::SampleDistortedBoundingBox::Attrs::max_attempts_ = 100
min_oggetto_coperto_
float tensorflow::ops::SampleDistortedBoundingBox::Attrs::min_object_covered_ = 0.1f
seme2_
int64 tensorflow::ops::SampleDistortedBoundingBox::Attrs::seed2_ = 0
seme_
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
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 all'interno di questo intervallo.
Il valore predefinito è [0,05, 1]
Intervallo proporzioni
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::AspectRatioRange( const gtl::ArraySlice< float > & x )
L'area ritagliata dell'immagine deve avere proporzioni = larghezza/altezza comprese in questo intervallo.
Il valore predefinito è [0,75, 1,33]
Tentativi massimi
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::MaxAttempts( int64 x )
Numero di tentativi di generazione di una regione ritagliata dell'immagine dei vincoli specificati.
Dopo gli errori max_attempts
, restituisce 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, non è necessario che l'area ritagliata si sovrapponga 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 seminato dal seed
specificato.
Altrimenti, viene seminato da un seme casuale.
Il valore predefinito è 0
Seme2
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::Seed2( int64 x )
Un secondo seme per evitare la collisione dei semi.
Il valore predefinito è 0
UsaImageIfNoBoundingBoxes
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::UseImageIfNoBoundingBoxes( bool x )
Controlla il comportamento se non vengono forniti riquadri di delimitazione.
Se vero, presupponi un riquadro di delimitazione implicito che copra l'intero input. Se falso, genera un errore.
Il valore predefinito è falso