kmeans unsupervised pretraining from "Adam Coates and Andrew Y. Ng DEMYSTIFYING UNSUPERVISED FEATURE LEARNING"