Clustering Meets Implicit Generative Models