is_classifier#

sklearn.base.is_classifier(estimator)[source]#

如果给定估算器(可能)是分类器,则返回 True。

参数:
estimatorestimator instance

要测试的估计器对象。

返回:
outbool

如果 estimator 是分类器则返回 True,否则返回 False。

示例

>>> from sklearn.base import is_classifier
>>> from sklearn.cluster import KMeans
>>> from sklearn.svm import SVC, SVR
>>> classifier = SVC()
>>> regressor = SVR()
>>> kmeans = KMeans()
>>> is_classifier(classifier)
True
>>> is_classifier(regressor)
False
>>> is_classifier(kmeans)
False