FusedBatchNorm

classe finale pubblica FusedBatchNorm

Normalizzazione batch.

Si noti che la dimensione dei tensori 4D è definita da "NHWC" o "NCHW". La dimensione dei tensori 1D corrisponde alla dimensione C dei tensori 4D.

Classi nidificate

classe FusedBatchNorm.Options Attributi facoltativi per FusedBatchNorm

Costanti

Corda OP_NAME Il nome di questa operazione, come noto al motore principale di TensorFlow

Metodi pubblici

Uscita <U>
batchMean ()
Un tensore 1D per la media batch calcolata, che deve essere utilizzato da TensorFlow per calcolare la media corrente.
Uscita <U>
batchVarianza ()
Un tensore 1D per la varianza batch calcolata, che deve essere utilizzato da TensorFlow per calcolare la varianza in esecuzione.
statico <T estende TNumber , U estende TNumber > FusedBatchNorm <T, U>
create ( ambito ambito , operando <T> x, scala operando <U>, offset operando <U>, media operando <U>, varianza operando <U>, Opzioni... opzioni)
Metodo factory per creare una classe che racchiude una nuova operazione FusedBatchNorm.
FusedBatchNorm.Options statico
dataFormat (Stringa dataFormat)
FusedBatchNorm.Options statico
epsilon (epsilon galleggiante)
FusedBatchNorm.Options statico
esponenzialeAvgFactor (Float esponenzialeAvgFactor)
FusedBatchNorm.Options statico
isTraining (Booleano isTraining)
Uscita <U>
riservaSpazio1 ()
Un tensore 1D per la media batch calcolata, da riutilizzare nel calcolo del gradiente.
Uscita <U>
riservaSpazio2 ()
Un tensore 1D per la varianza batch calcolata (varianza invertita nel caso cuDNN), da riutilizzare nel calcolo del gradiente.
Uscita <U>
riservaSpazio3 ()
Un tensore 1D per alcuni risultati intermedi, da riutilizzare nel calcolo del gradiente per una migliore efficienza.
Uscita <T>
()
Un tensore 4D per i dati di output.

Metodi ereditati

Costanti

Stringa finale statica pubblica OP_NAME

Il nome di questa operazione, come noto al motore principale di TensorFlow

Valore costante: "FusedBatchNormV3"

Metodi pubblici

Output pubblico <U> batchMean ()

Un tensore 1D per la media batch calcolata, che deve essere utilizzato da TensorFlow per calcolare la media corrente.

Output pubblico <U> batchVariance ()

Un tensore 1D per la varianza batch calcolata, che deve essere utilizzato da TensorFlow per calcolare la varianza in esecuzione.

public static FusedBatchNorm <T, U> create ( ambito ambito , operando <T> x, scala operando <U>, offset operando <U>, media operando <U>, varianza operando <U>, Opzioni... opzioni)

Metodo factory per creare una classe che racchiude una nuova operazione FusedBatchNorm.

Parametri
scopo ambito attuale
X Un tensore 4D per i dati di input.
scala Un tensore 1D per il fattore di scala, per scalare la x normalizzata.
compensare Un tensore 1D per l'offset, per passare alla x normalizzata.
Significare Un tensore 1D per la media della popolazione. Utilizzato solo per inferenza; deve essere vuoto per l'addestramento.
varianza Un tensore 1D per la varianza della popolazione. Utilizzato solo per inferenza; deve essere vuoto per l'addestramento.
opzioni trasporta valori di attributi opzionali
ritorna
  • una nuova istanza di FusedBatchNorm

pubblico statico FusedBatchNorm.Options dataFormat (String dataFormat)

Parametri
formato dei dati Il formato dei dati per x e y. O "NHWC" (predefinito) o "NCHW".

pubblico statico FusedBatchNorm.Options epsilon (epsilon mobile)

Parametri
epsilon Un piccolo numero float aggiunto alla varianza di x.

public static FusedBatchNorm.Options exponentialAvgFactor (Float exponentialAvgFactor)

pubblico statico FusedBatchNorm.Options isTraining (Booleano isTraining)

Parametri
è Formazione Un valore bool per indicare che l'operazione è per l'addestramento (impostazione predefinita) o l'inferenza.

Uscita pubblica <U> ReserveSpace1 ()

Un tensore 1D per la media batch calcolata, da riutilizzare nel calcolo del gradiente.

Uscita pubblica <U> ReserveSpace2 ()

Un tensore 1D per la varianza batch calcolata (varianza invertita nel caso cuDNN), da riutilizzare nel calcolo del gradiente.

Uscita pubblica <U> ReserveSpace3 ()

Un tensore 1D per alcuni risultati intermedi, da riutilizzare nel calcolo del gradiente per una migliore efficienza.

Uscita pubblica <T> y ()

Un tensore 4D per i dati di output.