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