Код Junior Активации и функции потерь спрашивают часто обновлено
Устойчивый softmax
Условие
Напишите softmax(z): устойчивый softmax (с вычитанием максимума), значения округлены до 4 знаков. Должно работать и для логитов порядка 1000.
Примеры
softmax([0, 0]) // [0.5, 0.5]
softmax([1000, 1000]) // [0.5, 0.5]
softmax([1, 2, 3]) // [0.09, 0.2447, 0.6652]
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.