MathPHP\Functions\Special::softmax PHP Метод

softmax() публичный статический Метод

https://en.wikipedia.org/wiki/Softmax_function ℯᶻⱼ σ(𝐳)ⱼ = ------ for j = 1 to K ᴷ ∑ ℯᶻᵢ ⁱ⁼¹
public static softmax ( array $𝐳 ) : array
$𝐳 array
Результат array
    public static function softmax(array $𝐳) : array
    {
        $ℯ = \M_E;
        $∑ᴷℯᶻᵢ = array_sum(array_map(function ($z) use($ℯ) {
            return $ℯ ** $z;
        }, $𝐳));
        $σ⟮𝐳⟯ⱼ = array_map(function ($z) use($ℯ, $∑ᴷℯᶻᵢ) {
            return $ℯ ** $z / $∑ᴷℯᶻᵢ;
        }, $𝐳);
        return $σ⟮𝐳⟯ⱼ;
    }