Gaussian mixture models, k-means, mini-batch-kmeans, k-medoids and affinity propagation clustering
