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