publiczna klasa końcowa QuantizedBatchNormWithGlobalNormalization
Kwantowana normalizacja wsadowa.
Ta opcja jest przestarzała i zostanie usunięta w przyszłości. Preferuj tf.nn.batch_normalization
.
Stałe
Strunowy | OP_NAME | Nazwa tej operacji znana silnikowi rdzenia TensorFlow |
Metody publiczne
statyczny <U rozszerza TType , T rozszerza TType > QuantizedBatchNormWithGlobalNormalization <U> | utwórz ( Zakres zasięgu , Operand <T> t, Operand < TFloat32 > tMin, Operand < TFloat32 > tMax, Operand <T> m, Operand < TFloat32 > mMin, Operand < TFloat32 > mMax, Operand <T> v, Operand < TFloat32 > vMin, Argument < TFloat32 > vMax, Argument <T> beta, Argument < TFloat32 > betaMin, Argument < TFloat32 > betaMax, Argument <T> gamma, Argument < TFloat32 > gammaMin, Argument < TFloat32 > gammaMax, Class<U> outType , Wariancja zmiennoprzecinkowaEpsilon, skala boolowska po normalizacji) Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację QuantizedBatchNormWithGlobalNormalization. |
Wyjście <U> | wynik () |
Dane wyjściowe <TFloat32> | wynikMax () |
Dane wyjściowe <TFloat32> | wynikMin () |
Metody dziedziczone
Stałe
publiczny statyczny końcowy ciąg znaków OP_NAME
Nazwa tej operacji znana silnikowi rdzenia TensorFlow
Wartość stała: „QuantizedBatchNormWithGlobalNormalization”
Metody publiczne
public static QuantizedBatchNormWithGlobalNormalization <U> create ( Zakres zakresu, Operand <T> t, Operand < TFloat32 > tMin, Operand < TFloat32 > tMax, Operand <T> m, Operand < TFloat32 > mMin, Operand < TFloat32 > mMax, Operand <T > v, Argument < TFloat32 > vMin, Argument < TFloat32 > vMax, Argument <T> beta, Argument < TFloat32 > betaMin, Argument < TFloat32 > betaMax, Argument <T> gamma, Argument < TFloat32 > gammaMin, Argument < TFloat32 > gammaMax , Class<U> outType, wariancja zmiennoprzecinkowaEpsilon, skala logiczna po normalizacji)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację QuantizedBatchNormWithGlobalNormalization.
Parametry
zakres | aktualny zakres |
---|---|
T | Tensor wejściowy 4D. |
tMin | Wartość reprezentowana przez najniższe skwantowane wejście. |
tMaks | Wartość reprezentowana przez najwyżej skwantowane wejście. |
M | Średni tensor 1D o rozmiarze odpowiadającym ostatniemu wymiarowi t. Jest to pierwszy wynik z tf.nn.moments lub jego zapisana średnia ruchoma. |
mMin | Wartość reprezentowana przez najniższą skwantowaną średnią. |
mMaks | Wartość reprezentowana przez najwyższą skwantowaną średnią. |
w | Tensor wariancji 1D o rozmiarze pasującym do ostatniego wymiaru t . Jest to drugie wyjście z tf.nn.moments lub jego zapisana średnia ruchoma. |
vMin | Wartość reprezentowana przez najniższą skwantowaną wariancję. |
vMaks | Wartość reprezentowana przez najwyższą skwantowaną wariancję. |
beta | Tensor beta 1D o rozmiarze odpowiadającym ostatniemu wymiarowi t. Przesunięcie, które należy dodać do znormalizowanego tensora. |
betaMin | Wartość reprezentowana przez najniższe skwantowane przesunięcie. |
betaMaks | Wartość reprezentowana przez najwyższe skwantowane przesunięcie. |
gamma | Tensor gamma 1D o rozmiarze odpowiadającym ostatniemu wymiarowi t. Jeśli „scale_after_normalization” ma wartość true, tensor ten zostanie pomnożony przez znormalizowany tensor. |
gammaMin | Wartość reprezentowana przez najniższą skwantowaną wartość gamma. |
gammaMaks | Wartość reprezentowana przez najwyższą skwantowaną wartość gamma. |
wariancjaEpsilon | Mała liczba zmiennoprzecinkowa, aby uniknąć dzielenia przez 0. |
skala po normalizacji | Wartość logiczna wskazująca, czy uzyskany tensor należy pomnożyć przez gamma. |
Zwroty
- nowa instancja QuantizedBatchNormWithGlobalNormalization