Nanodb docker image: dustynv/nanodb:r36.4.0 gives wrong results for search queries, also gives incorrect or duplicate index warning when performing validation.
@dusty_nv
22:15:22 | WARNING | incorrect or duplicate index [9999] indexes=[-1 -1 -1 -1 -1 -1 -1 -1] distances=[-3.4028235e+38 -3.4028235e+38 -3.4028235e+38 -3.4028235e+38
-3.4028235e+38 -3.4028235e+38 -3.4028235e+38 -3.4028235e+38]
https://hub.docker.com/layers/dustynv/nanodb/r36.4.0/images/sha256-1a8ca9271e8da9a0eb19fa1801b63a2563737d0928016f614e403f88e813fc1a
result:
Hi,
Could you check the lists to see if all the images are incorrect or just #570739?
Thanks.
all of the results are incorrect.
I ran the nanodb code from dustynv/nanodb:r36.2.0 in dustynv/nanodb:r36.4.0
it seems like the vectors.bin is not generated properly.
it works but is slower.
The implementation of nanodb in both images is different.