Code for the submission "Learning-Augmented k-means Clustering"

Tested with Python 3.7.4. Make sure to download packages as specified in requirements.txt

## Files:

- Learning_Augmented_Clustering_Full_Paper.pdf: Our full paper with supplementary materials included in the appendix.
- CIFAR-10 Experiments.ipynb: Jupyter notebook with CIFAR-10 experiments
- code.py: Includes implementation of algorithm 1 as well as auxillary functions
- phy.py: Includes example of our algorithm on PHY dataset
- graph.py: Includes example of our algorithm on spectral custering
- datasets: folder with datasets
