Equal-sized KMeans

A quick Python implementation of KMeans with each cluster being equal-sized. This is a side-project I have done.

Some ideas are borrowed from here: https://elki-project.github.io/tutorial/same-size_k_means