erikbern / ann-benchmarks

Benchmarks of approximate nearest neighbor libraries in Python
http://ann-benchmarks.com
MIT License
4.73k stars 715 forks source link

fix docker tag for Faiss HNSW #496

Closed koron closed 3 months ago

koron commented 3 months ago

Fixed an error that occurred when executing in an environment where the docker image for faiss_hnsw existed and the docker image for faiss did not exist.

This will be failed:

# In the environment where ANN Benchmarks is executed for the first time

$ python install.py --algorithm faiss_hnsw

$ python run.py --algorithm 'hnsw(faiss)
maumueller commented 3 months ago

You are right, that was indeed a bug. Thanks for the contribution.

(I wonder why we didn't consolidate all FAISS implementations into a single module.)