get_scorer
- sklearn.metrics.get_scorer(scoring)[source]
-
Получить оценщик из строки.
Подробнее см. в Руководстве пользователя.
get_scorer_namesможно использовать для получения имён всех доступных оценщиков.- Параметры:
-
- scoringstr, callable или None
-
Метод оценки в виде строки. Если callable, он возвращается как есть. Если None, возвращается None.
- Возвращает:
-
- scorercallable
-
Оценщик.
Примечания
При передаче строки эта функция всегда возвращает копию объекта оценщика. Вызов
get_scorerдважды для одного и того же оценщика приводит к двум отдельным объектам оценщика.Примеры
>>> 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
Примеры галереи
© 2007–2025 The scikit-learn developers
Licensed under the 3-clause BSD License.
https://scikit-learn.org/1.6/modules/generated/sklearn.metrics.get_scorer.html