This project is aimed to implement clustering algorithms including kmeans, kmeans++ and spectral clustering from scratch and explore their application.
- The main notebook is kmeans.ipynb.
- The PDF version is kmeans.pdf.
- The Algorithms implemented from scratch are defined in kmeans.py.