QuantizedBatchNormWithGlobalNormalization

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>
Dane wyjściowe <TFloat32>

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

wynik publiczny Wynik <U> ()

publiczne wyjście < TFloat32 > wynikMax ()

publiczne wyjście < TFloat32 > wynikMin ()