Oblicz gradienty dla operacji FakeQuantWithMinMaxVarsPerChannel.
Klasy zagnieżdżone
klasa | FakeQuantWithMinMaxVarsPerChannelGradient.Options | Opcjonalne atrybuty dla FakeQuantWithMinMaxVarsPerChannelGradient |
Stałe
Strunowy | OP_NAME | Nazwa tej operacji znana silnikowi rdzenia TensorFlow |
Metody publiczne
Dane wyjściowe <TFloat32> | podpórkaWrtMax () Gradienty propagowane wstecznie wrt |
Dane wyjściowe <TFloat32> | podpórkaWrtMin () Gradienty propagowane wstecznie wrt |
Dane wyjściowe <TFloat32> | podpórkiWrtInput () Gradienty propagowane wstecznie wrt |
statyczny FakeQuantWithMinMaxVarsPerChannelGradient | |
statyczny FakeQuantWithMinMaxVarsPerChannelGradient.Options | wąski zakres (Boolean wąski zakres) |
statyczny FakeQuantWithMinMaxVarsPerChannelGradient.Options | numBits (długie numBits) |
Metody dziedziczone
Stałe
publiczny statyczny końcowy ciąg znaków OP_NAME
Nazwa tej operacji znana silnikowi rdzenia TensorFlow
Metody publiczne
publiczne wyjście < TFloat32 > backpropWrtMax ()
Gradienty propagowane wstecznie z parametrem max, kształt `[d]`: `suma_per_d(gradienty * (wejścia > max))`.
publiczne wyjście < TFloat32 > backpropWrtMin ()
Gradienty propagowane wstecznie wrt min parametr, kształt `[d]`: `suma_na_d(gradienty * (wejścia < min))`.
publiczne wyjście < TFloat32 > backpropsWrtInput ()
Gradienty propagowane wstecznie z danymi wejściowymi, mają taki sam kształt jak `wejścia`: `gradienty * (wejścia >= min i& wejścia <= max)`.
public static FakeQuantWithMinMaxVarsPerChannelGradient create ( Zakres zasięgu, Operand < TFloat32 > gradienty, Operand < TFloat32 > wejścia, Operand < TFloat32 > min, Operand < TFloat32 > max, Opcje... opcje)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację FakeQuantWithMinMaxVarsPerChannelGradient.
Parametry
zakres | aktualny zakres |
---|---|
gradienty | Gradienty propagowane wstecznie powyżej operacji FakeQuantWithMinMaxVars mają kształt jednego z: `[d]`, `[b, d]`, `[b, h, w, d]`. |
wejścia | Wartości przekazywane jako dane wejściowe do operacji FakeQuantWithMinMaxVars mają taki sam kształt jak „gradienty”. min, max: Przedział kwantyzacji, elementy zmiennoprzecinkowe o kształcie „[d]”. |
opcje | przenosi opcjonalne wartości atrybutów |
Zwroty
- nowa instancja FakeQuantWithMinMaxVarsPerChannelGradient
public static FakeQuantWithMinMaxVarsPerChannelGradient.Options wąskiRange (Boolean wąskiRange)
Parametry
wąski zakres | Czy kwantyzować na 2^num_bitów - 1 różne wartości. |
---|
public static FakeQuantWithMinMaxVarsPerChannelGradient.Options numBits (Long numBits)
Parametry
liczbaBitów | Szerokość bitowa kwantyzacji; od 2 do 16 włącznie. |
---|