tensorflow::ops::SampleDistortedBoundingBox::Attrs
#include <image_ops.h>Définiteurs d'attributs optionnels pour SampleDistortedBoundingBox .
Résumé
attributs publics | |
|---|---|
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 |
fonctions publiques | |
|---|---|
AreaRange (const gtl::ArraySlice< float > & x) | TF_MUST_USE_RESULT Attrs La zone recadrée de l'image doit contenir une fraction de l'image fournie comprise dans cette plage. |
AspectRatioRange (const gtl::ArraySlice< float > & x) | TF_MUST_USE_RESULT Attrs La zone recadrée de l'image doit avoir un rapport hauteur/largeur compris dans cette plage. |
MaxAttempts (int64 x) | TF_MUST_USE_RESULT Attrs Nombre de tentatives de génération d'une région recadrée de l'image, selon les contraintes spécifiées. |
MinObjectCovered (float x) | TF_MUST_USE_RESULT Attrs La zone recadrée de l'image doit contenir au moins cette fraction de toute boîte englobante fournie. |
Seed (int64 x) | TF_MUST_USE_RESULT Attrs Si seed ou seed2 sont définis sur une valeur non nulle, le générateur de nombres aléatoires est initialisé par la seed donnée. |
Seed2 (int64 x) | TF_MUST_USE_RESULT Attrs Une deuxième graine pour éviter les collisions entre les graines. |
UseImageIfNoBoundingBoxes (bool x) | TF_MUST_USE_RESULT Attrs Contrôle le comportement si aucune boîte englobante n'est fournie. |
attributs publics
zone_plage_
gtl::ArraySlice< float > tensorflow::ops::SampleDistortedBoundingBox::Attrs::area_range_ = Default_area_range()
plage_de_ratio_d'aspect
gtl::ArraySlice< float > tensorflow::ops::SampleDistortedBoundingBox::Attrs::aspect_ratio_range_ = Default_aspect_ratio_range()
max_tentatives_
int64 tensorflow::ops::SampleDistortedBoundingBox::Attrs::max_attempts_ = 100
objet_min_couvert_
float tensorflow::ops::SampleDistortedBoundingBox::Attrs::min_object_covered_ = 0.1f
graine2_
int64 tensorflow::ops::SampleDistortedBoundingBox::Attrs::seed2_ = 0
graine_
int64 tensorflow::ops::SampleDistortedBoundingBox::Attrs::seed_ = 0
utiliser_image_si_pas_de_boîtes_englobantes_
bool tensorflow::ops::SampleDistortedBoundingBox::Attrs::use_image_if_no_bounding_boxes_ = false
fonctions publiques
Plage de zones
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::AreaRange( const gtl::ArraySlice< float > & x )
La zone recadrée de l'image doit contenir une fraction de l'image fournie comprise dans cette plage.
Valeur par défaut : [0,05 ; 1]
Plage de rapport d'aspect
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::AspectRatioRange( const gtl::ArraySlice< float > & x )
La zone recadrée de l'image doit avoir un rapport hauteur/largeur compris dans cette plage.
Valeurs par défaut : [0,75 ; 1,33]
Nombre maximal de tentatives
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::MaxAttempts( int64 x )
Nombre de tentatives de génération d'une région recadrée de l'image, selon les contraintes spécifiées.
Après max_attempts échecs, renvoyer l'image entière.
Valeur par défaut : 100
MinObjectCovered
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::MinObjectCovered( float x )
La zone recadrée de l'image doit contenir au moins cette fraction de toute boîte englobante fournie.
La valeur de ce paramètre doit être non négative. Si elle est égale à 0, la zone rognée ne doit pas nécessairement chevaucher les cadres de délimitation fournis.
Valeur par défaut : 0,1
Graine
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::Seed( int64 x )
Si seed ou seed2 sont définis sur une valeur non nulle, le générateur de nombres aléatoires est initialisé par la seed donnée.
Sinon, il est initialisé avec une graine aléatoire.
Valeur par défaut : 0
Graine2
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::Seed2( int64 x )
Une deuxième graine pour éviter les collisions entre les graines.
Valeur par défaut : 0
UtiliserImageSiPasDeBoîtesDeDélimitation
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::UseImageIfNoBoundingBoxes( bool x )
Contrôle le comportement si aucune boîte englobante n'est fournie.
Si la condition est vraie, supposer une boîte englobante implicite couvrant toute l'entrée. Si la condition est fausse, générer une erreur.
Par défaut, faux