henrywallace / blush

LSH library 😊

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

blush

LSH library.

Linux build status

The goal is to implement and bake-off Locality Sensitive Hashing methods, with applications to fast approximate nearest neighbor search.

Run scripts/data.sh to download and generate the datasets used in testing.

TODO:

  • implement naive method
  • gather static datasets for quality testing
  • define quality testing routines, e.g. recall@k
  • organize paper references
  • implement random projections, and test
  • refine this TODO list

About

LSH library 😊


Languages

Language:Rust 89.2%Language:Shell 10.8%