I've been trying to cluster some larger dataset. consisting of 50000 measurement vectors with dimension 7. I'm trying to generate about 30 to 300 clusters for further processing.
I've been trying the following clustering implementations with no luck:
- Pycluster.kcluster (gives only 1-2 non-empty clusters on my dataset)
- scipy.cluster.hierarchy.fclusterdata (runs too long)
- scipy.cluster.vq.kmeans (runs out of memory)
- sklearn.cluster.hierarchical.Ward (runs too long)
Are there any other implementations which I might miss?