Код Junior Метрики качества спрашивают часто обновлено
Precision, recall и F1 по меткам
Условие
Напишите prf(y_true, y_pred): для бинарных меток 0/1 верните [precision, recall, f1], округлённые до 4 знаков. Если знаменатель равен нулю, соответствующая метрика 0.0.
Примеры
prf([1, 0, 1, 1, 0], [1, 1, 0, 1, 0]) // [0.6667, 0.6667, 0.6667]
prf([0, 0, 0], [0, 0, 0]) // [0, 0, 0]
prf([1, 1, 0, 0], [1, 1, 1, 1]) // [0.5, 1, 0.6667]
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.