Metadata-Version: 2.4
Name: fastkmeanspp
Version: 0.2.4
Summary: KMeans++ clustering algorithm
Author: Félix Laplante
Project-URL: Source, https://github.com/felixlaplante0/fastkmeanspp
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy
Requires-Dist: scipy
Requires-Dist: scikit-learn
Requires-Dist: faiss-cpu
Provides-Extra: test
Requires-Dist: pytest>=8; extra == "test"
Requires-Dist: pytest-cov>=5; extra == "test"
Dynamic: license-file

# 📊 KMeans++

[![codecov](https://codecov.io/gh/felixlaplante0/fastkmeanspp/graph/badge.svg)](https://codecov.io/gh/felixlaplante0/fastkmeanspp)

**fastkmeanspp** is a Python package that implements a KMeans clone from `scikit-learn` but with a much faster centroid initialization and optimized for speed with FAISS. It is designed to be a drop-in replacement for `scikit-learn`'s KMeans implementation.

---

## 🚀 Installation

```bash
python -m pip install fastkmeanspp
```

## 📖 Learn More

For tutorials, API reference, visit the official site:  
👉 [fastkmeanspp's documentation](https://felixlaplante0.github.io/fastkmeanspp)
