Почему в scikit's Precision_recall_curve пороговые значения имеют другое измерение, чем полнота и точность?Python

Программы на Python
Ответить
Anonymous
 Почему в scikit's Precision_recall_curve пороговые значения имеют другое измерение, чем полнота и точность?

Сообщение Anonymous »

Я хочу посмотреть, как точность и полнота изменяются в зависимости от порога (а не только друг от друга)

Код: Выделить всё

model = RandomForestClassifier(500, n_jobs = -1);
model.fit(X_train, y_train);
probas = model.predict_proba(X_test)[:, 1]
precision, recall, thresholds = precision_recall_curve(y_test, probas)
print len(precision)
print len(thresholds)
Возвраты:

Код: Выделить всё

283
282
Поэтому я не могу составить их вместе. Есть какие-нибудь подсказки относительно того, почему это может быть так?

Подробнее здесь: https://stackoverflow.com/questions/316 ... nt-dimensi
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»