Skip to content

Stanford Scalable K-Means++ implementation in C++ with benchmarking.

License

Notifications You must be signed in to change notification settings

ziyzhu/scalable-k-means-plus-plus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scalable-K-Means-plus-plus

Stanford Scalable Kmeans|| implementation in C++

Files

  • ./datasets: test datasets
  • ./generator.py: python script used to generate test datasets
  • ./kmeans_parallel.cpp: contains both parallelized k-means|| and kmeans++ implementation
  • ./kmeans_serial.cpp: sequential k-means clustering implementation

Requirements

  • at least gcc-5.4.0
  • TBB

build

make

run

make test // modify ./Makefile to change test dataset

About

Stanford Scalable K-Means++ implementation in C++ with benchmarking.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published