localvectordb.visualization.clustering module
Clustering utilities for document embeddings.
- localvectordb.visualization._clustering.cluster_embeddings(embeddings: ndarray, n_clusters: int | None = None, method: str = 'kmeans', **kwargs) ClusterResult
Cluster embeddings using k-means.
- Parameters:
embeddings (np.ndarray) – (N, D) embeddings.
n_clusters (int, optional) – Number of clusters. If
None, determined automatically viafind_optimal_clusters().method (str) – Clustering method (currently only
"kmeans").**kwargs – Forwarded to
KMeans.
- Return type: