/titan-ann

ann engine

Primary LanguageC++Apache License 2.0Apache-2.0

titan-ann

ann engine

dependencies

see carbin_deps.txt

build

git clone https://github.com/gottingen/titan-ann.git
cd titan-ann
pip install carbin
carbin install 
mkdir build
cd build
cmake ..
make
make test

examples

engine type

  • flat
  • hnsw

metric types

  • METRIC_L1,
  • METRIC_L2,
  • METRIC_IP,
  • METRIC_HAMMING,
  • METRIC_JACCARD,
  • METRIC_COSINE,
  • METRIC_ANGLE,
  • METRIC_NORMALIZED_COSINE,
  • METRIC_NORMALIZED_ANGLE,
  • METRIC_NORMALIZED_L2,
  • METRIC_POINCARE,
  • METRIC_LORENTZ,

benchmarks