linalg:log-softmax
(linalg:log-softmax array &key axis)
linalg:softmax の対数を返します。softmax の対数を取るのではなく (x - max) - log(sum(exp(x - max))) として計算するため、重みがちょうど 0 の場合に NaN ではなく -infinity になります。:axis の規則は linalg:softmax と同じです。これはクロスエントロピー損失の数値的に安定な半分です。