Commit Graph

7 Commits (67c6506bcc454eeba3aca223fe1de415eb684e4d)

Author SHA1 Message Date
Lucas Hosseini 6880286ea0
Facebook sync (#504)
* Facebook sync

* Update swig wrappers.

* Fix comment.
2018-07-06 14:12:11 +02:00
Matthijs Douze e4ef2eff82 make bench work with 1 GPU 2018-06-26 09:05:42 -06:00
matthijs 250a3d3f18 sync with FB version 2017-11-22
various bugfixes from github issues
kmean with some frozen centroids
GPU better tiling for large flat datasets
default AVX for vector ops
2017-11-22 05:11:28 -08:00
Matthijs Douze 885399767d
set verbose of GpuMultipleClonerOptions to True 2017-11-13 10:08:52 +01:00
matthijs 8e3dc6f2b0 changed license 2017-07-30 00:18:45 -07:00
matthijs 784e2facd8 Synchronization with FB version 2017-06-21
* moved most FAISS_ASSERT calls to C++ exceptions, and adjusted
  memory allocation to avoid mem leaks

* added an IndexIVFScalarQuantizer type that offers an
  intermediate compression between IVFFlat and IVFPQ

* support removal of indices in IndexIDMap / IndexFlat combination

* various fixes in GPU code
2017-06-21 09:01:06 -07:00
matthijs a67190c69c added benchmarking scripts 2017-02-24 08:32:08 -08:00