Open qwevdb opened 6 hours ago
sounds like reasonable if they are in 2 or more segments. @Presburger please help to double check.
/assign @Presburger /unassign
lets track IVF_ and GPUIVF index types in the issue only.
Hi @qwevdb, there is a clarification question:
Sounds like you did insertion random data->search
for both IVF_PQ
and GPU_IVF_PQ
. Since data is random, how can we ensure these two indexes have the same data?
Hi @qwevdb, there is a clarification question: Sounds like you did
insertion random data->search
for bothIVF_PQ
andGPU_IVF_PQ
. Since data is random, how can we ensure these two indexes have the same data?
Use the same random seed to ensure generating the same random data.
Is there an existing issue for this?
Environment
Current Behavior
The result of IVF_PQ index and IP metric atfer two or more data insertions is different from GPU_IVF_PQ index and IP metric with the same parameters. If inserting data only once or merging two or more data insertions, the results are the same.
Expected Behavior
Both IVF_PQ and GPU_IVF_PQ index with IP metric and the same parameters can produce the same results.
Steps To Reproduce
result:
result: