Spec-Zone.ru › scikit-learn

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

Примеры из галереи

Основные нововведения scikit-learn 1.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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API