A Survey of Clustering With Deep Learning: From the Perspective of Network Architecture | Synapse