tensorflow :: opérations :: SampleDistortedBoundingBox :: Attrs
#include <image_ops.h>
Définisseurs 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 rogné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 est défini sur différent 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 de graines. |
UseImageIfNoBoundingBoxes (bool x) | TF_MUST_USE_RESULT Attrs Contrôle le comportement si aucun cadre de délimitation n'est fourni. |
Attributs publics
area_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_attempts_
int64 tensorflow::ops::SampleDistortedBoundingBox::Attrs::max_attempts_ = 100
min_object_covered_
float tensorflow::ops::SampleDistortedBoundingBox::Attrs::min_object_covered_ = 0.1f
seed2_
int64 tensorflow::ops::SampleDistortedBoundingBox::Attrs::seed2_ = 0
planter_
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
ZoneRange
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]
AspectRatioRange
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]
MaxAttempts
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::MaxAttempts( int64 x )
Nombre de tentatives de génération d'une région rognée de l'image des contraintes spécifiées.
Après l'échec de max_attempts
, renvoyez l'image entière.
La valeur par défaut est 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 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
Planter
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::Seed( int64 x )
Si l' une seed
ou seed2
sont fixés à la non-zéro, le générateur de nombre aléatoire est ensemencée par la donnée seed
.
Sinon, il est semé par une graine aléatoire.
La valeur par défaut est 0
Graine2
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::Seed2( int64 x )
Une deuxième graine pour éviter la collision de graines.
La valeur par défaut est 0
UseImageIfNoBoundingBoxes
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, supposons une boîte englobante implicite couvrant toute l'entrée. Si faux, déclenchez une erreur.
La valeur par défaut est false