1. 24 May, 2018 1 commit
    • dengos's avatar
      read/write index with std::function wrapper (#427) · abe2b0fd
      dengos authored
      * add access function to IndexIVF;
      
      * - access for IndexIVF;
      - write_index/read_index with std::function<...>;
      
      * - fix test compile on mac;
      - adjust write/read with std::function;
      
      * replace std::function with IOReader/IOWriter;
      
      * remove IndexIVF::access // tmp
      
      * PFN_WRITE/READ => WRITE;
      
      * revert mac compile fix;
      
      * rename;
      
      * fix compile;
      
      * reset CMakeList;
      
      * format; remove unused function/header;
      abe2b0fd
  2. 15 May, 2018 2 commits
  3. 03 May, 2018 1 commit
  4. 02 May, 2018 2 commits
    • pigghost's avatar
      Update IndexIDMap reset (#401) · 53876970
      pigghost authored
      53876970
    • Eduardo Pinho's avatar
      [C API] Additional API coverage: IndexLSH, I/O, meta-indexes (#425) · 9efdd8d4
      Eduardo Pinho authored
      * [c_api] leverage index downcast
      
      - make index downcast declaration+definition possible with macros
      - use macros on existing index types
      
      * [c_api] Add IndexLSH to C API
      
      * [c_api] Add Index IO interface
      
      - new header index_io_c.h for access to the index_io.h API
      - function`faiss_write_index` and overloads for dumping index to a file
      - function`faiss_read_index` and overloads for reading index from a file
      - function`faiss_clone_index` for cloning an index
      - update C example to save index to a file
      
      * [c_api] Add IndexIDMap and IndexShards API
      9efdd8d4
  5. 27 Apr, 2018 3 commits
  6. 20 Apr, 2018 1 commit
  7. 05 Apr, 2018 3 commits
  8. 04 Apr, 2018 1 commit
  9. 28 Mar, 2018 1 commit
  10. 14 Mar, 2018 1 commit
  11. 05 Mar, 2018 1 commit
  12. 28 Feb, 2018 1 commit
  13. 27 Feb, 2018 1 commit
  14. 26 Feb, 2018 4 commits
  15. 24 Feb, 2018 1 commit
  16. 23 Feb, 2018 2 commits
  17. 21 Feb, 2018 2 commits
  18. 20 Feb, 2018 1 commit
    • Lucas Hosseini's avatar
      [WIP] Update tutorial examples (#342) · 2c9aea24
      Lucas Hosseini authored
      * Remove transitional print import.
      
      * Add example for multiple GPUs in python.
      
      * Add example on GPU in C++.
      
      * Add example on multiple GPUs in C++.
      
      * Add IVFFlat example on GPU in python.
      
      * Add Makefile for C++ tutorial examples.
      
      * Add IVF index on GPU example in C++.
      2c9aea24
  19. 16 Feb, 2018 2 commits
  20. 14 Feb, 2018 1 commit
  21. 08 Feb, 2018 1 commit
  22. 31 Jan, 2018 1 commit
  23. 26 Jan, 2018 1 commit
  24. 22 Jan, 2018 1 commit
  25. 18 Jan, 2018 1 commit
  26. 11 Jan, 2018 1 commit
  27. 09 Jan, 2018 2 commits