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. |
---|