It is a C++ version of K-means Clustering. And the data set is Shape Set.