1. 23 Apr, 2019 1 commit
  2. 11 Apr, 2019 2 commits
  3. 10 Apr, 2019 2 commits
  4. 09 Apr, 2019 3 commits
  5. 08 Apr, 2019 1 commit
  6. 05 Apr, 2019 1 commit
    • Lucas Hosseini's avatar
      Add conda packages metadata + tests. (#769) · 7f5b22b0
      Lucas Hosseini authored
      + Add conda packages metadata (now building Faiss using conda's toolchain);
      + add Dockerfile for building conda packages (for all CUDA versions);
      + add working Dockerfile building faiss on Centos7;
      + simplify GPU build;
      + avoid falling back to CPU-only version (python);
      + simplify TravisCI config;
      + update INSTALL.md;
      + add configure flag for specifying target architectures (--with-cuda-arch);
      + fix Makefile for gpu tests;
      + fix various Makefile issues;
      + remove stale file (gpu/utils/DeviceUtils.cpp).
      7f5b22b0
  7. 03 Apr, 2019 1 commit
  8. 29 Mar, 2019 1 commit
    • Lucas Hosseini's avatar
      Facebook sync (Mar 2019) (#756) · afe0fdc1
      Lucas Hosseini authored
      Facebook sync (Mar 2019)
      
      - MatrixStats object
      - option to round coordinates during k-means optimization
      - alternative option for search in HNSW
      - moved stats and imbalance_factor of IndexIVF to InvertedLists object
      - range search for IVFScalarQuantizer
      - direct unit8 codec in ScalarQuantizer
      - renamed IndexProxy to IndexReplicas and moved to main Faiss
      - better support for PQ code assignment with external index
      - support for IMI2x16 (4B virtual centroids!)
      - support for k = 2048 search on GPU (instead of 1024)
      - most CUDA mem alloc failures throw exceptions instead of terminating on an assertion
      - support for renaming an ondisk invertedlists
      - interrupt computations with ctrl-C in python
      afe0fdc1
  9. 26 Mar, 2019 1 commit
  10. 23 Mar, 2019 1 commit
  11. 06 Mar, 2019 1 commit
  12. 15 Feb, 2019 2 commits
  13. 10 Feb, 2019 1 commit
  14. 16 Jan, 2019 3 commits
  15. 12 Jan, 2019 1 commit
  16. 09 Jan, 2019 2 commits
  17. 24 Dec, 2018 2 commits
    • Eduardo Pinho's avatar
      [C API] Multi-GPU functions (#628) · 27a4ba0d
      Eduardo Pinho authored
      * [c_api] minor tweak on Index_c header imports
      
      * [c_api] Multi GPU constructs
      
      - Add constructor & destructor for `FaissGpuMultipleClonerOptions`
      - Add function `faiss_index_cpu_to_gpu_multiple`
      - Add function `faiss_index_cpu_to_gpu_multiple_with_options`
      
      * [c_api] fix doc comments in GpuClonerOptions
      
      * [c_api] Improve cpu_to_gpu_multiple prototype
      
      * [c_api] Improve cpu_to_gpu_multiple prototype
      
      * [c_api] Add dtor definition for GpuMultipleClonerOptions
      27a4ba0d
    • Lucas Hosseini's avatar
      Remove CMake. (#645) · ac7005b6
      Lucas Hosseini authored
      ac7005b6
  18. 23 Dec, 2018 2 commits
  19. 20 Dec, 2018 5 commits
  20. 23 Nov, 2018 3 commits
  21. 03 Oct, 2018 1 commit
  22. 19 Sep, 2018 1 commit
  23. 31 Aug, 2018 2 commits