Skip to content

v0.8.0

Compare
Choose a tag to compare
@Enet4 Enet4 released this 23 Aug 09:41

This is a maintenance release, for improved stability.

Breaking changes

  • Low-level bindings have been updated for Faiss 1.5. Please update your native faiss_c objects.
  • New abstraction for vector identifiers Idx, a newtype which makes a distinction between an identifier and no identifier (= -1).
  • set_temp_memory_fraction has been removed from GpuResources, since it is also no longer available in the native API.
  • MetricType::code takes self by move.
  • Methods as_flat and as_lsh have been renamed to into_flat and into_lsh, old names are deprecated.

Other

  • The crate faiss has been migrated to the 2018 edition.