rpforest

Nearest neighbor search algorithm

An efficient algorithm for finding approximate nearest neighbors in high-dimensional spaces

It is a forest of random projection trees

GitHub

225 stars
18 watching
43 forks
Language: Python
last commit: over 6 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
yahoojapan/ngtA library for efficient searching of high-dimensional data points using graph and tree-based methods1,272
bast/flandersFast 2D nearest neighbor search with an angle7
kristofferc/nearestneighbors.jlA Julia package for efficient nearest neighbor searches in high-dimensional spaces426
reddavis/knnAn implementation of the K Nearest Neighbour algorithm in Ruby, allowing users to query a dataset and retrieve the k most similar data points based on various distance measurements.37
ankane/ngt-rubyA high-performance approximate nearest neighbors search library for Ruby52
yoshoku/hnswlib.rbProvides Ruby bindings for a C++ library implementing approximate nearest neighbor search15
spotify/annoyA data structure and search algorithm for finding closest points in high-dimensional space13,321
yoshoku/annoy-rbA Ruby wrapper around the Annoy C++ library for efficient nearest neighbor searches34
patvarilly/covertreeA data structure library for finding nearest neighbors in a general metric space31
ljb121002/fednarA Python implementation of federated optimization algorithm with normalized annealing regularization.6
georust/rstarAn efficient spatial index implementation for nearest neighbor search in n-dimensional spaces419
nathanepstein/knearA JavaScript implementation of the k-nearest neighbors algorithm for supervised machine learning48
whenever5225/graphannsAn implementation of graph-based approximate nearest neighbor search algorithms32
mrhooray/kdtree-rsAn efficient data structure library for fast geospatial indexing and nearest neighbor searches236
mhjabreel/stf-rnnRecurrent neural network model for predicting people's next location based on spatial and temporal features28