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.
☆56Updated 6 years ago
Related projects: ⓘ
- ☆34Updated this week
- A library for unconstrained minimization of smooth functions using Newton's method or L-BFGS.☆35Updated 5 years ago
- Library for performing spectral clustering in C++☆76Updated last year
- A Light-weight and Fast Template Matrix Library☆131Updated 11 years ago
- CMake module collection☆29Updated 9 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)…☆64Updated 5 years ago
- Fast, vectorized C++ implementation of K-Means using the Eigen matrix template library. Includes Matlab and Python interfaces.☆57Updated 7 years ago
- Templated Portable I/O Environment☆112Updated last month
- A computational geometry library for C++ and Python☆86Updated 3 years ago
- ecto is a dynamically configurable Directed Acyclic processing Graph (DAG) framework.☆97Updated 6 years ago
- Cover Tree implementation in C++ for k-Nearest Neighbours and range search☆90Updated 4 years ago
- Sample implementation of a proposed C++ hashing framework☆29Updated 8 years ago
- Linear vs binary search benchmark☆40Updated 4 years ago
- Performance comparison of the MRPT algorithm to other approximate nearest neighbor search libraries☆27Updated 6 years ago
- ☆49Updated 4 years ago
- C++ implementations of indexing mechanisms, including a Hilbert-curve geohash based spatial index and a linear hashing table, for disk or…☆73Updated 3 years ago
- C++11 multivariate normal distribution sampling using Eigen matrices☆70Updated 2 years ago
- Memory-mapped storage library☆76Updated 8 years ago
- Flexible Library for Efficient Numerical Solutions☆126Updated 2 years ago
- Fast maximum-minimum filters implemented in C++☆44Updated last year
- GPU Automatically Tuned Linear Algebra Software☆28Updated 9 years ago
- libkdtree++ is an STL-like C++ template container implementation of k-dimensional space sorting, using a kd-tree. It sports a theoretical…☆60Updated this week
- CMake find module for Intel Threading Building Blocks☆89Updated 6 years ago
- ☆34Updated 7 years ago
- ☆21Updated this week
- C++ file backed vector for very fast column databases, useful for time series data☆22Updated 9 years ago
- Fast automatic differentiation library in C++☆104Updated 2 years ago
- A tiny least squares solver targeting extreme performance on repeated minimizations☆44Updated 8 years ago
- Undirected Probailistic Graphical Modes for C++☆12Updated 4 years ago
- Examples of using the adept autodifferentiation library for standard NLP learning problems☆17Updated 10 years ago