tensorflow :: ops :: FractionalAvgPool :: Attrs

#include <nn_ops.h>

Configuradores de atributos opcionais para FractionalAvgPool .

Resumo

Atributos públicos

deterministic_ = false
bool
overlapping_ = false
bool
pseudo_random_ = false
bool
seed2_ = 0
int64
seed_ = 0
int64

Funções públicas

Deterministic (bool x)
TF_MUST_USE_RESULT Attrs
Quando definido como True, uma região de pool fixa será usada ao iterar sobre um nó FractionalAvgPool no gráfico de computação.
Overlapping (bool x)
TF_MUST_USE_RESULT Attrs
Quando definido como True, significa que, ao agrupar, os valores no limite das células de agrupamento adjacentes são usados ​​por ambas as células.
PseudoRandom (bool x)
TF_MUST_USE_RESULT Attrs
Quando definido como True, gera a sequência de agrupamento de forma pseudo-aleatória, caso contrário, de forma aleatória.
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 por um determinado seed.
Seed2 (int64 x)
TF_MUST_USE_RESULT Attrs
Uma segunda semente para evitar a colisão de sementes.

Atributos públicos

deterministic_

bool tensorflow::ops::FractionalAvgPool::Attrs::deterministic_ = false

overlapping_

bool tensorflow::ops::FractionalAvgPool::Attrs::overlapping_ = false

pseudo_random_

bool tensorflow::ops::FractionalAvgPool::Attrs::pseudo_random_ = false

seed2_

int64 tensorflow::ops::FractionalAvgPool::Attrs::seed2_ = 0

semente_

int64 tensorflow::ops::FractionalAvgPool::Attrs::seed_ = 0

Funções públicas

Determinístico

TF_MUST_USE_RESULT Attrs tensorflow::ops::FractionalAvgPool::Attrs::Deterministic(
  bool x
)

Quando definido como True, uma região de pool fixa será usada ao iterar sobre um nó FractionalAvgPool no gráfico de computação.

Usado principalmente em teste de unidade para tornar FractionalAvgPool determinístico.

Padrões para falso

Sobreposição

TF_MUST_USE_RESULT Attrs tensorflow::ops::FractionalAvgPool::Attrs::Overlapping(
  bool x
)

Quando definido como True, significa que, ao agrupar, os valores no limite das células de agrupamento adjacentes são usados ​​por ambas as células.

Por exemplo:

index 0 1 2 3 4

value 20 5 16 3 7

Se a sequência de agrupamento for [0, 2, 4], então 16, no índice 2 será usado duas vezes. O resultado seria [41/3, 26/3] para o agrupamento médio fracionário.

Padrões para falso

PseudoRandom

TF_MUST_USE_RESULT Attrs tensorflow::ops::FractionalAvgPool::Attrs::PseudoRandom(
  bool x
)

Quando definido como True, gera a sequência de agrupamento de forma pseudo-aleatória, caso contrário, de forma aleatória.

Verifique o artigo Benjamin Graham, Fractional Max-Pooling para a diferença entre pseudo-aleatório e aleatório.

Padrões para falso

Semente

TF_MUST_USE_RESULT Attrs tensorflow::ops::FractionalAvgPool::Attrs::Seed(
  int64 x
)

Se seed ou seed2 forem definidos como diferentes de zero, o gerador de números aleatórios é propagado por um determinado seed.

Caso contrário, é semeado por uma semente aleatória.

Padrões para 0

Seed2

TF_MUST_USE_RESULT Attrs tensorflow::ops::FractionalAvgPool::Attrs::Seed2(
  int64 x
)

Uma segunda semente para evitar a colisão de sementes.

Padrões para 0