Код Junior Энтропия и KL обновлено
Средний log loss
Условие
Даны метки классов labels (индексы) и предсказанные вероятности probs (список распределений). Напишите cross_entropy(labels, probs, eps): средняя кросс-энтропия в натах с обрезкой вероятности верного класса снизу до eps. Округлите до 4 знаков.
Примеры
cross_entropy([0, 1], [[0.9, 0.1], [0.2, 0.8]], 1e-15) // 0.1643
cross_entropy([0], [[1, 0]], 1e-15) // 0
cross_entropy([1], [[1, 0]], 1e-15) // 34.5388
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.