Для простой задачи бинарной классификации я хотел бы найти, какое пороговое значение максимизирует показатель f1, который является гармоническим средним значением точности и полноты. Есть ли встроенный в scikit урок, который делает это? Прямо сейчас я просто звоню
precision, recall, thresholds = precision_recall_curve(y_test, y_test_predicted_probas)
И затем я могу вычислить счет f1, используя информацию по каждому индексу в триплете массивов:
curr_f1 = compute_f1(precision[index], recall[index])
Есть ли лучший способ сделать это, или это то, как предполагалось использовать библиотеку? Спасибо.