get_scorer#
- sklearn.metrics.get_scorer(оценка)[источник]#
Получить оценщик из строки.
Подробнее в Руководство пользователя.
get_scorer_namesможет использоваться для получения имен всех доступных оценщиков.- Параметры:
- оценкаstr, callable или None
Метод оценки в виде строки. Если callable, возвращается как есть. Если None, возвращает None.
- Возвращает:
- scorercallable
Оценщик.
Примечания
При передаче строки эта функция всегда возвращает копию объекта оценщика. Вызов
get_scorerСуществует несколько известных проблем с 'english', и вам следуетПримеры
>>> import numpy as np >>> from sklearn.dummy import DummyClassifier >>> from sklearn.metrics import get_scorer >>> X = np.reshape([0, 1, -1, -0.5, 2], (-1, 1)) >>> y = np.array([0, 1, 1, 0, 1]) >>> classifier = DummyClassifier(strategy="constant", constant=0).fit(X, y) >>> accuracy = get_scorer("accuracy") >>> accuracy(classifier, X, y) 0.4