get_scorer#
- sklearn.metrics.get_scorer(scoring)[源代码]#
从字符串中获取得分手。
阅读更多的 User Guide .
get_scorer_names
可用于检索所有可用评分者的姓名。- 参数:
- scoring字符串、可调用或无
评分方法为字符串。如果可调用,则按原样返回。如果无,则返回无。
- 返回:
- scorer可调用
The scorer.
注意到
当传递一个字符串时,该函数总是返回scorer对象的副本。调用
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