kate-mcardle / tree-based-parallel-kNNLinks
Term project completed for Scalable Machine Learning course; implemented k-d trees and ball trees to improve performance of parallel kNN graph construction on large datasets. Implementations in C++, parallelized with OpenMP and Galois.
☆12Updated 2 years ago
Alternatives and similar repositories for tree-based-parallel-kNN
Users that are interested in tree-based-parallel-kNN are comparing it to the libraries listed below
Sorting:
- Library for performing spectral clustering in C++☆79Updated 2 years ago
- A Collection of Parallel Algorithms for Computational Geometry☆12Updated 3 years ago
- A Fast Parallel Algorithm for HDBSCAN* Clustering☆60Updated 2 years ago
- Efficient graph clustering software for normalized cut and ratio association on undirected graphs. Copyright(c) 2008 Brian Kulis, Yuqiang…☆22Updated 13 years ago
- Parallel Maximum Clique Library☆115Updated 2 years ago
- Fast and Efficient Implementation of HDBSCAN in C++ using STL☆69Updated 6 years ago
- Further development has been moved to a new repository https://github.com/wangyiqiu/dbscan-python☆18Updated 2 years ago
- PCA implementation in c++☆38Updated 13 years ago
- ☆21Updated 4 years ago
- Fast K-Nearest Neighbor search with GPU☆141Updated 8 years ago
- Simple C++ KD-Tree implementation☆222Updated 11 months ago
- Quickly compute all maximal cliques of a graph☆80Updated 6 years ago
- ☆47Updated 2 years ago
- c++ implementation of clustering by DBSCAN☆102Updated 6 years ago
- Benchmark of Nearest Neighbor Search on High Dimensional Data☆209Updated 4 years ago
- GGNN: State of the Art Graph-based GPU Nearest Neighbor Search☆164Updated 6 months ago
- A KD-Tree model implemented by C++(with C and Python interface)☆23Updated 6 years ago
- Implementation of the K-Means clustering algorithm.☆108Updated 9 years ago
- CUDA implementation of k-means☆23Updated 11 years ago
- A minimalistic header only C++11 Neural Network library based on Eigen::Tensor☆20Updated 7 years ago
- Research code implementing inverted multiindex structure☆84Updated 11 years ago
- C++ implementation of sparse matrix using CRS (Compressed Row Storage) format☆122Updated 5 years ago
- Parallel k-d tree with C++17, MPI and OpenMP☆35Updated 3 years ago
- Randomized Decision Trees: A Fast C++ Implementation of Random Forests.☆179Updated 5 years ago
- knn Cuda implementation☆16Updated 4 years ago
- A class for performing principal component analysis using Eigen library☆30Updated 8 years ago
- KDTree library☆111Updated 14 years ago
- Highly parallel DBSCAN (HPDBSCAN)☆45Updated 11 months ago
- GPU-based large scale Approx. Nearest Neighbor Search, accepted at CVPR 2016☆92Updated 6 years ago
- This provides an unsupervised machine learning techniques for clustering integral curves in flow visualization☆19Updated 5 years ago