tensorflow::ops::FractionalMaxPool::Attrs

#include <nn_ops.h>

Impostatori di attributi opzionali per FractionalMaxPool .

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 FractionalMaxPool nel grafo computazionale.
Overlapping (bool x)
TF_MUST_USE_RESULT Attrs
Se impostato su True, significa che durante il pooling, i valori al confine delle celle di pooling 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 inizializzato con il valore di seed specificato.
Seed2 (int64 x)
TF_MUST_USE_RESULT Attrs
Un secondo seme per evitare collisioni tra i semi.

attributi pubblici

deterministico_

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

sovrapposizione_

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

pseudo_casuale_

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

seed2_

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

seme_

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

Funzioni pubbliche

Deterministico

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

Se impostato su True, verrà utilizzata una regione di pooling fissa durante l'iterazione su un nodo FractionalMaxPool nel grafo computazionale.

Utilizzato principalmente nei test unitari per rendere FractionalMaxPool deterministico.

Il valore predefinito è falso.

Sovrapposizione

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

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

Il valore predefinito è falso.

Pseudocasuale

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

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

Consultare l'articolo di Benjamin Graham, "Fractional Max-Pooling", per la differenza tra dati pseudocasuali e casuali.

Il valore predefinito è falso.

Seme

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

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

Altrimenti, viene inizializzato con un seme casuale.

Il valore predefinito è 0

Seed2

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

Un secondo seme per evitare collisioni tra i semi.

Il valore predefinito è 0