Extended API

Clustering

Clusterer - KMeans

python
from fling import Clusterer

c = Clusterer(k="auto")
labels = c.fit(df)
c.visualize(df)

HierarchicalClusterer

python
from fling import HierarchicalClusterer

hc = HierarchicalClusterer(n_clusters=4)
labels = hc.fit(df)
hc.dendrogram(df)

DensityClusterer - DBSCAN

python
from fling import DensityClusterer

dc = DensityClusterer(eps=0.5, min_samples=5)
labels = dc.fit(df)

GaussianClusterer

python
from fling import GaussianClusterer

gc = GaussianClusterer(n_components=3)
labels = gc.fit(df)