mhahsler / dbscan

Density Based Clustering of Applications with Noise (DBSCAN) and Related Algorithms - R package
GNU General Public License v3.0
310 stars 64 forks source link

c++ implementation #5

Closed ramanpreet9 closed 3 months ago

ramanpreet9 commented 8 years ago

Will it be possible for you to create a c++ commit for dbscan implementation using your existing code? i am looking for a c++ implementation but am unable to find a standard implementation anywhere.

mhahsler commented 8 years ago

The dbscan package contains the C++ code, however it uses Rcpp to connect to R and to make some things easier. I currently do not have the time to remove the Rcpp parts...

JadTawil-theonly commented 4 years ago

Any updates on this!?

mhahsler commented 4 years ago

No. Still no time for this. Maybe someone can do that.

m-muecke commented 3 months ago

There is a portable implementation in the pyclustering project and the C++ source code you can find here: https://github.com/annoviko/pyclustering/blob/master/ccore/src/cluster/dbscan.cpp. But don't ask me how good the actual implementation is and keep in mind that the project is no longer maintained.