Calcola i gradienti per un'operazione FakeQuantWithMinMaxVars.
Classi nidificate
| classe | FakeQuantWithMinMaxVarsGradient.Options | Attributi facoltativi per FakeQuantWithMinMaxVarsGradient | |
Costanti
| Corda | OP_NAME | Il nome di questa operazione, come noto al motore principale di TensorFlow |
Metodi pubblici
| Uscita < TFloat32 > | backpropWrtMax () Gradienti retropropagati rispetto a |
| Uscita < TFloat32 > | backpropWrtMin () Gradienti retropropagati rispetto a |
| Uscita < TFloat32 > | backpropsWrtInput () Gradienti retropropagati rispetto a |
| Statico FakeQuantWithMinMaxVarsGradient | |
| Statico FakeQuantWithMinMaxVarsGradient.Options | narrowRange (Booleano narrowRange) |
| Statico FakeQuantWithMinMaxVarsGradient.Options | numBits (numBits lunghi) |
Metodi ereditati
Costanti
Stringa finale statica pubblica OP_NAME
Il nome di questa operazione, come noto al motore principale di TensorFlow
Metodi pubblici
Uscita pubblica < TFloat32 > backpropWrtMax ()
Gradienti propagati all'indietro rispetto al parametro massimo: `sum(gradienti * (ingressi > massimo))`.
Uscita pubblica < TFloat32 > backpropWrtMin ()
Gradienti propagati all'indietro rispetto al parametro minimo: `sum(gradienti * (ingressi < min))`.
Uscita pubblica < TFloat32 > backpropsWrtInput ()
Gradienti propagati all'indietro rispetto agli input: `gradienti * (input >= min && input <= max)`.
public static FakeQuantWithMinMaxVarsGradient create ( ambito ambito , operando < TFloat32 > gradienti, operando < TFloat32 > input, operando < TFloat32 > min, operando < TFloat32 > max, opzioni... opzioni)
Metodo factory per creare una classe che racchiude una nuova operazione FakeQuantWithMinMaxVarsGradient.
Parametri
| scopo | ambito attuale |
|---|---|
| gradienti | Gradienti propagati all'indietro sopra l'operazione FakeQuantWithMinMaxVars. |
| input | Valori passati come input all'operazione FakeQuantWithMinMaxVars. min, max: intervallo di quantizzazione, numeri in virgola mobile scalare. |
| opzioni | trasporta valori di attributi opzionali |
ritorna
- una nuova istanza di FakeQuantWithMinMaxVarsGradient
public static FakeQuantWithMinMaxVarsGradient.Options narrowRange (Booleano narrowRange)
Parametri
| gamma ristretta | Indica se quantizzare in 2^num_bits - 1 valori distinti. |
|---|
pubblico statico FakeQuantWithMinMaxVarsGradient.Options numBits (numBits lunghi)
Parametri
| numBits | La larghezza di bit della quantizzazione; tra 2 e 8 compresi. |
|---|