Closed WenqiJiang closed 2 months ago
Thanks for this test. It can happen that OPQ is counter-productive with IVF and IMI because it is not directly optimizing the encoding of the PQ (it does not take into account the effect of the coarse quantizer). It is possible to train it properly, I'll make a script to show how.
Thanks for this test. It can happen that OPQ is counter-productive with IVF and IMI because it is not directly optimizing the encoding of the PQ (it does not take into account the effect of the coarse quantizer). It is possible to train it properly, I'll make a script to show how.
Thanks for the kind reply! Has that script been available? Or are there any similar scripts that I could use as a reference? Just curious about how can I do the training properly :)
Best
Dear Faiss team,
I have been trying IMI + OPQ on CPU, using PQ16. Surprisingly, it seems the recall of IMI+OPQ is even lower than IMI alone on SIFT100M dataset. Is this what you would expect or is there anything I could do wrong?
The commands I used for training and querying:
Some recall numbers:
I show IMI2x12 here, but I also experienced the same situation from 2x8 to 2x14...