/GNOIMI

Primary LanguageC++

GNOIMI

The implementation of the (Generalized) Non-Orthogonal Inverted Multi-Index structure from the paper "Efficient Indexing of Billion-Scale Datasets of Deep Descriptors", CVPR 2016.

The code requires Yael library and OpenBlas library.

learn_GNOIMI.cpp contains the code of the codebooks learning.

search_GNOIMI.cpp contains the code of search.