lshensembleLSH index for approximate set containment search
Stars: ✭ 48 (+50%)
H2 ALSHAccurate and Fast ALSH for Maximum Inner Product Search (KDD 2018)
Stars: ✭ 18 (-43.75%)
annoy.rbannoy-rb provides Ruby bindings for the Annoy (Approximate Nearest Neighbors Oh Yeah).
Stars: ✭ 23 (-28.12%)
product-quantization🙃Implementation of vector quantization algorithms, codes for Norm-Explicit Quantization: Improving Vector Quantization for Maximum Inner Product Search.
Stars: ✭ 40 (+25%)
Rayuela.jlCode for my PhD thesis. Library of quantization-based methods for fast similarity search in high dimensions. Presented at ECCV 18.
Stars: ✭ 54 (+68.75%)
image-ndd-lshNear-duplicate image detection using Locality Sensitive Hashing
Stars: ✭ 42 (+31.25%)
MoTISMobile(iOS) Text-to-Image search powered by multimodal semantic representation models(e.g., OpenAI's CLIP). Accepted at NAACL 2022.
Stars: ✭ 60 (+87.5%)
kdtree-rsK-dimensional tree in Rust for fast geospatial indexing and lookup
Stars: ✭ 137 (+328.13%)
awesome-vector-searchCollections of vector search related libraries, service and research papers
Stars: ✭ 460 (+1337.5%)
lsh-rsLocality Sensitive Hashing in Rust with Python bindings
Stars: ✭ 64 (+100%)
pynanoflannUnofficial python wrapper to the nanoflann k-d tree
Stars: ✭ 24 (-25%)
Neural-Scam-ArtistWeb Scraping, Document Deduplication & GPT-2 Fine-tuning with a newly created scam dataset.
Stars: ✭ 18 (-43.75%)
wordvector beWeb服务:使用腾讯 800 万词向量模型和 spotify annoy 引擎得到相似关键词
Stars: ✭ 92 (+187.5%)
pqtableFast search algorithm for product-quantized codes via hash-tables
Stars: ✭ 48 (+50%)
lshLocality Sensitive Hashing for Go (Multi-probe LSH, LSH Forest, basic LSH)
Stars: ✭ 92 (+187.5%)
scikit-hubnessA Python package for hubness analysis and high-dimensional data mining
Stars: ✭ 41 (+28.13%)
DatasketchMinHash, LSH, LSH Forest, Weighted MinHash, HyperLogLog, HyperLogLog++, LSH Ensemble
Stars: ✭ 1,635 (+5009.38%)
MrptFast and lightweight header-only C++ library (with Python bindings) for approximate nearest neighbor search
Stars: ✭ 210 (+556.25%)
ScannsA scalable nearest neighbor search library in Apache Spark
Stars: ✭ 190 (+493.75%)
TarsoslshA Java library implementing practical nearest neighbour search algorithm for multidimensional vectors that operates in sublinear time. It implements Locality-sensitive Hashing (LSH) and multi index hashing for hamming space.
Stars: ✭ 179 (+459.38%)
Faiss tipsSome useful tips for faiss
Stars: ✭ 170 (+431.25%)
ValdVald. A Highly Scalable Distributed Vector Search Engine
Stars: ✭ 158 (+393.75%)
PgannFast Approximate Nearest Neighbor (ANN) searches with a PostgreSQL database.
Stars: ✭ 156 (+387.5%)
NanopqPure python implementation of product quantization for nearest neighbor search
Stars: ✭ 145 (+353.13%)
ElastiknnElasticsearch plugin for nearest neighbor search. Store vectors and run similarity search using exact and approximate algorithms.
Stars: ✭ 139 (+334.38%)
Knn MattingSource Code for KNN Matting, CVPR 2012 / TPAMI 2013. MATLAB code ready to run. Simple and robust implementation under 40 lines.
Stars: ✭ 130 (+306.25%)
NeighborNearest neighbor search for Rails and Postgres
Stars: ✭ 114 (+256.25%)
RiiFast and memory-efficient ANN with a subset-search functionality
Stars: ✭ 96 (+200%)
Ganngann(go-approximate-nearest-neighbor) is a library for Approximate Nearest Neighbor Search written in Go
Stars: ✭ 75 (+134.38%)
AnnoyApproximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to disk
Stars: ✭ 9,262 (+28843.75%)
GgnnGGNN: State of the Art Graph-based GPU Nearest Neighbor Search
Stars: ✭ 63 (+96.88%)
Deep MihashCode for papers "Hashing with Mutual Information" (TPAMI 2019) and "Hashing with Binary Matrix Pursuit" (ECCV 2018)
Stars: ✭ 13 (-59.37%)
FalconnFAst Lookups of Cosine and Other Nearest Neighbors (based on fast locality-sensitive hashing)
Stars: ✭ 919 (+2771.88%)
PointcloudutilitiesUtilities for point cloud processing. read ply, write ply, search nearest neighbors using octree ...
Stars: ✭ 17 (-46.87%)
NgtNearest Neighbor Search with Neighborhood Graph and Tree for High-dimensional Data
Stars: ✭ 636 (+1887.5%)
MilvusAn open-source vector database for embedding similarity search and AI applications.
Stars: ✭ 9,015 (+28071.88%)
SmileStatistical Machine Intelligence & Learning Engine
Stars: ✭ 5,412 (+16812.5%)
SoundfingerprintingOpen source audio fingerprinting in .NET. An efficient algorithm for acoustic fingerprinting written purely in C#.
Stars: ✭ 554 (+1631.25%)
LopqTraining of Locally Optimized Product Quantization (LOPQ) models for approximate nearest neighbor search of high dimensional data in Python and Spark.
Stars: ✭ 530 (+1556.25%)
N2TOROS N2 - lightweight approximate Nearest Neighbor library which runs fast even with large datasets
Stars: ✭ 457 (+1328.13%)
PynndescentA Python nearest neighbor descent for approximate nearest neighbors
Stars: ✭ 377 (+1078.13%)
Mlpackmlpack: a scalable C++ machine learning library --
Stars: ✭ 3,859 (+11959.38%)
lbvhan implementation of parallel linear BVH (LBVH) on GPU
Stars: ✭ 67 (+109.38%)
pgvectorOpen-source vector similarity search for Postgres
Stars: ✭ 482 (+1406.25%)
adventures-with-annAll the code for a series of Medium articles on Approximate Nearest Neighbors
Stars: ✭ 40 (+25%)
docarrayThe data structure for unstructured data
Stars: ✭ 561 (+1653.13%)
graphgroveA framework for building (and incrementally growing) graph-based data structures used in hierarchical or DAG-structured clustering and nearest neighbor search
Stars: ✭ 29 (-9.37%)
kdtreeA k-d tree implementation in Go.
Stars: ✭ 98 (+206.25%)
ann-benchmarksBenchmarking approximate nearest neighbors. Note: This is an archived version from our SISAP 2017 paper, see below.
Stars: ✭ 30 (-6.25%)
knn-cppA header-only C++ library for k nearest neighbor search with Eigen3.
Stars: ✭ 25 (-21.87%)