DNCrane / Cover-Tree
A well-documented C++ implementation of the cover tree datastructure for quick k-nearest-neighbor search. Allows single-point insertion and removal. Uses templates.
☆60Updated 6 years ago
Alternatives and similar repositories for Cover-Tree:
Users that are interested in Cover-Tree are comparing it to the libraries listed below
- Library for performing spectral clustering in C++☆76Updated last year
- A library for unconstrained minimization of smooth functions using Newton's method or L-BFGS.☆35Updated 6 years ago
- Performance comparison of the MRPT algorithm to other approximate nearest neighbor search libraries☆27Updated 7 years ago
- C++ Hypergraph modelling Library using Boost and OpenMP with some algorithms, including isomorphism using Gecode.☆22Updated 2 years ago
- C++ implementations of indexing mechanisms, including a Hilbert-curve geohash based spatial index and a linear hashing table, for disk or…☆76Updated 4 years ago
- A tiny least squares solver targeting extreme performance on repeated minimizations☆44Updated 9 years ago
- Flexible Library for Efficient Numerical Solutions☆127Updated 3 years ago
- Cover Tree implementation in C++ for k-Nearest Neighbours and range search☆90Updated 4 years ago
- PLEASE SEE THE OFFICIAL REPOSITORY. THIS IS NOT MAINTAINED ANYMORE.☆93Updated 5 years ago
- Randomized singular value decomposition (SVD) written in C++14 / Eigen☆21Updated 5 years ago
- C++ utility for parsing/evaluating matrix math equations input at run time in a format similar to MATLAB (requires Eigen for matrix math)…☆66Updated 5 years ago
- GPU Automatically Tuned Linear Algebra Software☆28Updated 9 years ago
- Fast, vectorized C++ implementation of K-Means using the Eigen matrix template library. Includes Matlab and Python interfaces.☆57Updated 7 years ago
- A Nonlinear Least Squares Minimizer☆34Updated 12 years ago
- ☆34Updated 7 years ago
- Communication-Minimizing 2D Convolution in GPU Registers☆30Updated 11 years ago
- GraphBLAS Template Library (GBTL): C++ graph algorithms and primitives using semiring algebra as defined at graphblas.org☆133Updated last year
- A C++ library which allows the numerical optimisation of any given problem, function, program or you-name-it☆45Updated 7 years ago
- Memory-mapped storage library☆76Updated 8 years ago
- Automatic differentiation in C++; infinite differentiability of conditionals, loops, recursion and all things C++☆150Updated 5 years ago
- Fast automatic differentiation library in C++☆107Updated 3 years ago
- Header-only version of RedSVD☆58Updated 10 years ago
- Simple non-academic performance comparison of available open source implementations of R-tree spatial index using linear, quadratic and R…☆47Updated 5 years ago
- C++/Eigen implementation of fast randomized SVD☆23Updated 4 years ago
- CMake module collection☆30Updated 9 years ago
- Enjoy template metaprogramming☆113Updated 8 years ago
- A modern interface for implementing bulk-synchronous parallel programs.☆93Updated last year
- Execution primitives for C++☆154Updated 4 years ago
- Launching collective tasks in bulk☆37Updated 5 years ago
- SRS - Fast Approximate Nearest Neighbor Search in High Dimensional Euclidean Space With a Tiny Index☆55Updated 9 years ago