A Hierarchical Epsilon Net Navigation Graph for Approximate Nearest Neighbor Search
This repository builds on hnswlib by introducing the HENN
graph — a hierarchical structure using ε-nets for approximate nearest neighbor (ANN) search.
- Forked from hnswlib
- Core implementation:
hnswlib/henn.h
- Example usage:
- C++:
examples/cpp/henn
- Python:
examples/python/henn
- C++:
- To run examples, edit
CMakeLists.txt
to compile the desired targets.
Follow the original hnswlib build instructions:
mkdir build && cd build
cmake ..
make
python setup.py install