W3cubDocs

/scikit-learn

is_clusterer

sklearn.base.is_clusterer(estimator)[source]

Return True if the given estimator is (probably) a clusterer.

Added in version 1.6.

Parameters:
estimatorobject

Estimator object to test.

Returns:
outbool

True if estimator is a clusterer and False otherwise.

Examples

>>> 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

© 2007–2025 The scikit-learn developers
Licensed under the 3-clause BSD License.
https://scikit-learn.org/1.6/modules/generated/sklearn.base.is_clusterer.html