repo for work with clustering mnist for differential geometry class