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