Clustering-Oriented Representation Learning with Attractive-Repulsive Loss