hnswlib
Neighbor finder
An efficient algorithm for fast approximate nearest neighbors search in high-dimensional spaces.
Header-only C++/python library for fast approximate nearest neighbors
4k stars
65 watching
660 forks
Language: C++
last commit: 5 months ago Related projects:
Repository | Description | Stars |
---|---|---|
nmslib/nmslib | An efficient similarity search library and toolkit for evaluation of k-NN methods in generic non-metric spaces | 3,429 |
erikbern/ann-benchmarks | A comprehensive benchmarking framework for evaluating the performance of approximate nearest neighbor search libraries in Python. | 5,013 |
microsoft/sptag | A distributed approximate nearest neighbor search library | 4,840 |
kbrsh/wade | A fast search library that generates an index from a dataset and performs searches using a combination of tokenization, scoring, and depth-first search algorithms. | 2,979 |
mlpack/mlpack | A C++ machine learning library with bindings to other languages and bindings for multiple programming languages. | 5,151 |
lancedb/lance | A modern columnar data format for machine learning and large language models. | 4,010 |
kevinmusgrave/pytorch-metric-learning | A PyTorch library for implementing deep metric learning algorithms in computer vision applications. | 6,045 |
explosion/spacy | Industrial-strength NLP library for Python and Cython | 30,459 |
hankcs/hanlp | An open-source NLP tool suite with pre-trained models for multiple languages and tasks, providing high-performance and efficient natural language processing capabilities | 34,127 |
flann-lib/flann | A fast and efficient algorithm for finding the nearest neighbors in high-dimensional spaces | 2,260 |
infiniflow/infinity | A high-performance database designed to support the fast and efficient search of various data types in AI applications | 2,780 |
shobrook/rebound | Instantly fetches Stack Overflow results when an exception is thrown in a running program | 4,109 |
weggli-rs/weggli | A tool to search and analyze C and C++ code for specific patterns | 2,352 |
nextapps-de/flexsearch | A high-performance full-text search library for browser and Node.js applications | 12,576 |
nabla-c0d3/sslyze | An SSL/TLS scanning tool and Python library for assessing server security configurations | 3,290 |