Benchmarks of approximate nearest neighbor libraries in Python
-
Updated
Jun 17, 2024 - Python
Benchmarks of approximate nearest neighbor libraries in Python
TensorFlow Similarity is a python package focused on making similarity learning quick and easy.
Anomaly detection using LoOP: Local Outlier Probabilities, a local density based outlier detection method providing an outlier score in the range of [0,1].
Fast Approximate Nearest Neighbor (ANN) searches with a PostgreSQL database.
Fast Near-Duplicate Image Search and Delete using pHash, t-SNE and KDTree.
Improving Generalization via Scalable Neighborhood Component Analysis
Performance evaluation of nearest neighbor search using Vespa, Elasticsearch and Open Distro for Elasticsearch K-NN
A lightweight and efficient Python Morton encoder with support for geo-hashing
The code repository for the paper: Peijie et al., Neighborhood-Enhanced Supervised Contrastive Learning for Collaborative Filtering. IEEE TKDE, 2023.
kNN-based next-basket recommendation
Compressing Representations for Self-Supervised Learning
Fast k-NN graph construction for slow metrics
A fast, accurate, and modularized dimensionality reduction approach based on diffusion harmonics and graph layouts. Escalates to millions of samples on a personal laptop. Adds high-dimensional big data intrinsic structure to your clustering and data visualization workflow.
Simple and efficient Python package for modeling d-dimensional Bravais lattices in solid state physics.
Unofficial python wrapper to the nanoflann k-d tree
Tensorflow Examples
🏘️ Hubness reduced nearest neighbor search for entity alignment with knowledge graph embeddings
A group of small robots capable of organizing themselves in any given structure using OpenCV and Clustering.
Prediction of Residential Electricty Bill Amount using Aritificial Intelligence
Add a description, image, and links to the nearest-neighbors topic page so that developers can more easily learn about it.
To associate your repository with the nearest-neighbors topic, visit your repo's landing page and select "manage topics."