是否是聚类器#

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

如果给定的估计器可能是聚类器,则返回 True。

版本 1.6 中添加。

参数:
estimator对象

要测试的估计器对象。

返回值:
out布尔值

如果估计器是聚类器则返回 True,否则返回 False。

示例

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