Quick Start#
Installation#
Install from PyPI:
pip install sklekmeans
Optional extras:
With numba acceleration for speed:
pip install "sklekmeans[speed]"
Development tools (tests, lint) and docs:
pip install "sklekmeans[dev]" pip install "sklekmeans[docs]"
Install and try EKMeans in a few lines:
from sklekmeans import EKMeans
import numpy as np
X = np.random.rand(200, 2)
ekm = EKMeans(n_clusters=3, random_state=0, alpha='dvariance').fit(X)
print(ekm.cluster_centers_)
See the User Guide for more details.