tensoreflusso:: ops:: Pool medio frazionario:: Attr

#include <nn_ops.h>

Setter di attributi facoltativi per FractionalAvgPool .

Riepilogo

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
Se impostato su True, verrà utilizzata una regione di pooling fissa durante l'iterazione su un nodo FractionalAvgPool nel grafico di calcolo.
Overlapping (bool x)
TF_MUST_USE_RESULT Attrs
Se impostato su True, significa che durante il raggruppamento, i valori al confine delle celle di raggruppamento adiacenti vengono utilizzati da entrambe le celle.
PseudoRandom (bool x)
TF_MUST_USE_RESULT Attrs
Se impostato su True, genera la sequenza di pooling 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 seminato dal seed specificato.
Seed2 (int64 x)
TF_MUST_USE_RESULT Attrs
Un secondo seme per evitare la collisione dei semi.

Attributi pubblici

deterministico_

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

sovrapposizione_

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

pseudo_casuale_

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

seme2_

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
)

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

Utilizzato principalmente nel test unitario per rendere deterministico FractionalAvgPool .

Il valore predefinito è falso

Sovrapposizione

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

Se impostato su True, significa che durante il raggruppamento, i valori al confine delle celle di raggruppamento 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 pool è [0, 2, 4], allora 16, nell'indice 2 verrà utilizzato due volte. Il risultato sarebbe [41/3, 26/3] per il pooling medio frazionario.

Il valore predefinito è falso

Pseudocasuale

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

Se impostato su True, genera la sequenza di pooling in modo pseudocasuale, altrimenti in modo casuale.

Controllare l'articolo Benjamin Graham, Fractional Max-Pooling per la differenza tra pseudocasuale e casuale.

Il valore predefinito è falso

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 seminato dal seed specificato.

Altrimenti, viene seminato da un seme casuale.

Il valore predefinito è 0

Seme2

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

Un secondo seme per evitare la collisione dei semi.

Il valore predefinito è 0