flux tensoriel : : opérations : : SampleDistortedBoundingBox :: Attributs
#include <image_ops.h>
Setters d’attributs facultatifs 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 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 = largeur/hauteur 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 des 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 tout cadre de délimitation fourni. |
Seed (int64 x) | TF_MUST_USE_RESULT Attrs Si seed ou seed2 sont définis sur une valeur différente de zéro, le générateur de nombres aléatoires est amorcé par la seed donnée. |
Seed2 (int64 x) | TF_MUST_USE_RESULT Attrs Une deuxième graine pour éviter la collision des graines. |
UseImageIfNoBoundingBoxes (bool x) | TF_MUST_USE_RESULT Attrs Contrôle le comportement si aucun cadre de délimitation n'est fourni. |
Attributs publics
zone_range_
gtl::ArraySlice< float > tensorflow::ops::SampleDistortedBoundingBox::Attrs::area_range_ = Default_area_range()
aspect_ratio_range_
gtl::ArraySlice< float > tensorflow::ops::SampleDistortedBoundingBox::Attrs::aspect_ratio_range_ = Default_aspect_ratio_range()
max_tentatives_
int64 tensorflow::ops::SampleDistortedBoundingBox::Attrs::max_attempts_ = 100
min_object_covered_
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
use_image_if_no_bounding_boxes_
bool tensorflow::ops::SampleDistortedBoundingBox::Attrs::use_image_if_no_bounding_boxes_ = false
Fonctions publiques
ZonePlage
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 dans cette plage.
La valeur par défaut est [0,05, 1]
AspectRatioPlage
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 = largeur/hauteur compris dans cette plage.
La valeur par défaut est [0,75, 1,33]
Tentatives maximales
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 des contraintes spécifiées.
Après l'échec max_attempts
, renvoyez l'image entière.
La valeur par défaut est 100
MinObjectCouvert
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 tout cadre de délimitation fourni.
La valeur de ce paramètre doit être non négative. Dans le cas de 0, la zone recadrée n'a pas besoin de chevaucher l'un des cadres de délimitation fournis.
La valeur par défaut est 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 différente de zéro, le générateur de nombres aléatoires est amorcé par la seed
donnée.
Sinon, il est ensemencé par une graine aléatoire.
La valeur par défaut est 0
Semence2
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::Seed2( int64 x )
Une deuxième graine pour éviter la collision des graines.
La valeur par défaut est 0
UtiliserImageIfNoBoundingBoxes
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::UseImageIfNoBoundingBoxes( bool x )
Contrôle le comportement si aucun cadre de délimitation n'est fourni.
Si c'est vrai, supposez une boîte englobante implicite couvrant l'intégralité de l'entrée. Si faux, génère une erreur.
La valeur par défaut est false