Partecipa al simposio Women in ML il 7 dicembre Registrati ora

tensorflow :: ops :: FractionalAvgPool :: Attr

#include <nn_ops.h>

Setter di attributi facoltativi per FractionalAvgPool .

Sommario

Attributi pubblici

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

Funzioni pubbliche

Deterministic (bool x)
TF_MUST_USE_RESULT Attrs
Quando è impostato su True, verrà utilizzata una regione di pool fissa durante l'iterazione su un nodo FractionalAvgPool nel grafico di calcolo.
Overlapping (bool x)
TF_MUST_USE_RESULT Attrs
Quando è impostato su True, significa che durante il pooling, i valori al confine delle celle di pool adiacenti vengono utilizzati da entrambe le celle.
PseudoRandom (bool x)
TF_MUST_USE_RESULT Attrs
Quando è impostato su True, genera la sequenza di raggruppamento in modo pseudocasuale, altrimenti in modo casuale.
Seed (int64 x)
TF_MUST_USE_RESULT Attrs
Se seed o seed2 sono impostati su un valore diverso da zero, il generatore di numeri casuali viene sottoposto a seed dal seed specificato.
Seed2 (int64 x)
TF_MUST_USE_RESULT Attrs
Un secondo seme per evitare la collisione del seme.

Attributi pubblici

deterministico_

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

sovrapposizione_

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

seme_

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

Funzioni pubbliche

Deterministico

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

Quando è impostato su True, verrà utilizzata una regione di pool fissa durante l'iterazione su un nodo FractionalAvgPool nel grafico di calcolo.

Utilizzato principalmente in unit test per rendere deterministico FractionalAvgPool .

Il valore predefinito è false

Sovrapposizione

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

Quando è impostato su True, significa che durante il pooling, i valori al confine delle celle di pool adiacenti vengono utilizzati da entrambe le celle.

Per esempio:

index 0 1 2 3 4

value 20 5 16 3 7

Se la sequenza di raggruppamento è [0, 2, 4], verrà utilizzato due volte 16, all'indice 2. Il risultato sarebbe [41/3, 26/3] per il pooling medio frazionario.

Il valore predefinito è false

PseudoRandom

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

Quando è impostato su True, genera la sequenza di raggruppamento in modo pseudocasuale, altrimenti in modo casuale.

Controlla il documento Benjamin Graham, Fractional Max-Pooling per la differenza tra pseudocasuale e casuale.

Il valore predefinito è false

Seme

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

Se seed o seed2 sono impostati su un valore diverso da zero, il generatore di numeri casuali viene sottoposto a seed dal seed specificato.

Altrimenti, viene seminato da un seme casuale.

Il valore predefinito è 0

Seed2

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

Un secondo seme per evitare la collisione del seme.

Il valore predefinito è 0