tensorflow :: ops :: SampleDistortedBoundingBox :: Attrs
#include <image_ops.h>
Configuradores de atributos opcionais para SampleDistortedBoundingBox .
Resumo
Atributos públicos | |
---|---|
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 |
Funções públicas | |
---|---|
AreaRange (const gtl::ArraySlice< float > & x) | TF_MUST_USE_RESULT Attrs A área recortada da imagem deve conter uma fração da imagem fornecida dentro deste intervalo. |
AspectRatioRange (const gtl::ArraySlice< float > & x) | TF_MUST_USE_RESULT Attrs A área recortada da imagem deve ter uma proporção = largura / altura dentro deste intervalo. |
MaxAttempts (int64 x) | TF_MUST_USE_RESULT Attrs Número de tentativas de gerar uma região recortada da imagem das restrições especificadas. |
MinObjectCovered (float x) | TF_MUST_USE_RESULT Attrs A área recortada da imagem deve conter pelo menos esta fração de qualquer caixa delimitadora fornecida. |
Seed (int64 x) | TF_MUST_USE_RESULT Attrs Se seed ou seed2 forem definidos como diferentes de zero, o gerador de números aleatórios é propagado pelo seed fornecido. |
Seed2 (int64 x) | TF_MUST_USE_RESULT Attrs Uma segunda semente para evitar a colisão de sementes. |
UseImageIfNoBoundingBoxes (bool x) | TF_MUST_USE_RESULT Attrs Controla o comportamento se nenhuma caixa delimitadora for fornecida. |
Atributos públicos
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
semente_
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
Funções públicas
AreaRange
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::AreaRange( const gtl::ArraySlice< float > & x )
A área recortada da imagem deve conter uma fração da imagem fornecida dentro deste intervalo.
Padrões para [0,05, 1]
AspectRatioRange
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::AspectRatioRange( const gtl::ArraySlice< float > & x )
A área recortada da imagem deve ter uma proporção = largura / altura dentro deste intervalo.
Padrões para [0,75, 1,33]
MaxAttempts
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::MaxAttempts( int64 x )
Número de tentativas de gerar uma região recortada da imagem das restrições especificadas.
Após max_attempts
falhas de max_attempts
, retorne a imagem inteira.
O padrão é 100
MinObjectCovered
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::MinObjectCovered( float x )
A área recortada da imagem deve conter pelo menos esta fração de qualquer caixa delimitadora fornecida.
O valor deste parâmetro não deve ser negativo. No caso de 0, a área cortada não precisa se sobrepor a nenhuma das caixas delimitadoras fornecidas.
Padrões para 0,1
Semente
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::Seed( int64 x )
Se seed
ou seed2
forem definidos como diferentes de zero, o gerador de números aleatórios é propagado pelo seed
fornecido.
Caso contrário, é semeado por uma semente aleatória.
Padrões para 0
Seed2
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::Seed2( int64 x )
Uma segunda semente para evitar a colisão de sementes.
Padrões para 0
UseImageIfNoBoundingBoxes
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::UseImageIfNoBoundingBoxes( bool x )
Controla o comportamento se nenhuma caixa delimitadora for fornecida.
Se verdadeiro, assume uma caixa delimitadora implícita cobrindo toda a entrada. Se for falso, gera um erro.
Padrões para falso