Softmax

klasa publiczna Softmax

Softmax konwertuje wektor rzeczywisty na wektor prawdopodobieństw kategorycznych.

Elementy wektora wyjściowego znajdują się w zakresie (0, 1) i sumują się do 1.

Każdy wektor jest obsługiwany niezależnie. Argument axis określa, wzdłuż której osi wejścia zostanie zastosowana funkcja.

Softmax jest często używany jako aktywacja ostatniej warstwy sieci klasyfikacyjnej, ponieważ wynik można interpretować jako rozkład prawdopodobieństwa.

Softmax każdego wektora x jest obliczany jako: exp(x) / tf.sum(exp(x)) .

Wartości wejściowe to log-szansa wynikowego prawdopodobieństwa.

Konstruktorzy publiczni

Softmax (Ops tf)
Tworzy aktywację softmax, gdzie domyślną osią jest ERROR(/#AXIS_DEFAULT) , która wskazuje ostatni wymiar.
Softmax (Ops tf, oś int)
Tworzy aktywację Softmax

Metody publiczne

Argument <T>
wywołanie (wejście argumentu <T>)
Pobiera operację obliczeniową dla aktywacji.

Metody dziedziczone

Konstruktorzy publiczni

publiczny Softmax (Ops tf)

Tworzy aktywację softmax, gdzie domyślną osią jest ERROR(/#AXIS_DEFAULT) , która wskazuje ostatni wymiar.

Parametry
tf operacji TensorFlow

publiczny Softmax (Ops tf, int oś)

Tworzy aktywację Softmax

Parametry
tf operacji TensorFlow
Na wymiarze zostanie wykonany softmax.

Metody publiczne

publiczne wywołanie argumentu <T> (wejście argumentu <T>)

Pobiera operację obliczeniową dla aktywacji.

Parametry
wejście tensor wejściowy
Zwroty
  • Operand aktywacji