Skip to content

v0.3.2 Speed up index creation by more than 60x

Choose a tag to compare

@changhiskhan changhiskhan released this 10 Feb 21:13
· 4946 commits to main since this release
c91dd45

We discovered two thing making index creation unnecessarily long:

  1. Instead of using KMeans++ to initialize, just do random initialization
  2. Turn of BLAS on macOS because it turned out to be super slow

On macbook air, index creation goes from 25min on sift1m to 24s.
On Ubuntu, it's roughly a 6x speedup.

What's Changed

New Contributors

Full Changelog: v0.3.1...v0.3.2