Normalizacja wsadowa.
Ta operacja jest przestarzała. Preferuj tf.nn.batch_normalization
.
Stałe
Strunowy | OP_NAME | Nazwa tej operacji znana silnikowi rdzenia TensorFlow |
Metody publiczne
Wyjście <T> | jako wyjście () Zwraca symboliczny uchwyt tensora. |
statyczny <T rozszerza TType > BatchNormWithGlobalNormalization <T> | |
Wyjście <T> | wynik () |
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 <T> asOutput ()
Zwraca symboliczny uchwyt tensora.
Dane wejściowe operacji TensorFlow są wynikami innej operacji TensorFlow. Ta metoda służy do uzyskania symbolicznego uchwytu reprezentującego obliczenia danych wejściowych.
public static BatchNormWithGlobalNormalization <T> create ( Zakres zakresu, Operand <T> t, Operand <T> m, Operand <T> v, Operand <T> beta, Operand <T> gamma, Float varianceEpsilon, BooleanscaleAfterNormalization)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację BatchNormWithGlobalNormalization.
Parametry
zakres | aktualny zakres |
---|---|
T | Tensor wejściowy 4D. |
M | Średni tensor 1D o rozmiarze odpowiadającym ostatniemu wymiarowi t. Jest to pierwszy wynik z tf.nn.moments lub jego zapisana średnia ruchoma. |
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. |
beta | Tensor beta 1D o rozmiarze odpowiadającym ostatniemu wymiarowi t. Przesunięcie, które należy dodać do znormalizowanego tensora. |
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. |
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
- nowe wystąpienie BatchNormWithGlobalNormalization