kmcudaR (1.0.0)

0 users

'Yinyang' K-Means and K-NN using NVIDIA CUDA.

http://cran.r-project.org/web/packages/kmcudaR

K-means implementation is based on "Yinyang K-Means: A Drop-In Replacement of the Classic K-Means with Consistent Speedup". While it introduces some overhead and many conditional clauses which are bad for CUDA, it still shows 1.6-2x speedup against the Lloyd algorithm. K-nearest neighbors employ the same triangle inequality idea and require precalculated centroids and cluster assignments, similar to the flattened ball tree.

Maintainer: Charles Determan Jr
Author(s): Vadim Markovtsev, Charles Determan

License: MIT + file LICENSE

Uses: Rcpp, testthat

Released 5 months ago.


Ratings

Overall:

  (0 votes)

Documentation:

  (0 votes)

Log in to vote.

Reviews

No one has written a review of kmcudaR yet. Want to be the first? Write one now.


Related packages:(20 best matches, based on common tags.)


Search for kmcudaR on google, google scholar, r-help, r-devel.

Visit kmcudaR on R Graphical Manual.