faster kmeans with sparse vector and silvoutte value computation
kmeans fast with sparse vector and silvoutte computation