faiss/docs/html/search
Lucas Hosseini a8118acbc5
Facebook sync (May 2019) + relicense (#838)
Changelog:

- changed license: BSD+Patents -> MIT
- propagates exceptions raised in sub-indexes of IndexShards and IndexReplicas
- support for searching several inverted lists in parallel (parallel_mode != 0)
- better support for PQ codes where nbit != 8 or 16
- IVFSpectralHash implementation: spectral hash codes inside an IVF
- 6-bit per component scalar quantizer (4 and 8 bit were already supported)
- combinations of inverted lists: HStackInvertedLists and VStackInvertedLists
- configurable number of threads for OnDiskInvertedLists prefetching (including 0=no prefetch)
- more test and demo code compatible with Python 3 (print with parentheses)
- refactored benchmark code: data loading is now in a single file
2019-05-28 16:17:22 +02:00
..
all_6b.html Initial commit 2017-02-22 23:26:44 +01:00
all_6b.js sync with FB version 2018-02-23 (#347) 2018-02-23 07:49:45 -08:00
all_6c.html Initial commit 2017-02-22 23:26:44 +01:00
all_6c.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
all_6d.html Initial commit 2017-02-22 23:26:44 +01:00
all_6d.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
all_6e.html Initial commit 2017-02-22 23:26:44 +01:00
all_6e.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
all_6f.html Initial commit 2017-02-22 23:26:44 +01:00
all_6f.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
all_7a.html Initial commit 2017-02-22 23:26:44 +01:00
all_7a.js sync with FB version 2017-11-22 2017-11-22 05:00:42 -08:00
all_7e.html Initial commit 2017-02-22 23:26:44 +01:00
all_7e.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
all_61.html Initial commit 2017-02-22 23:26:44 +01:00
all_61.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
all_62.html Initial commit 2017-02-22 23:26:44 +01:00
all_62.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
all_63.html Initial commit 2017-02-22 23:26:44 +01:00
all_63.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
all_64.html Initial commit 2017-02-22 23:26:44 +01:00
all_64.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
all_65.html Initial commit 2017-02-22 23:26:44 +01:00
all_65.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
all_66.html Initial commit 2017-02-22 23:26:44 +01:00
all_66.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
all_67.html Initial commit 2017-02-22 23:26:44 +01:00
all_67.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
all_68.html Initial commit 2017-02-22 23:26:44 +01:00
all_68.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
all_69.html Initial commit 2017-02-22 23:26:44 +01:00
all_69.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
all_70.html Initial commit 2017-02-22 23:26:44 +01:00
all_70.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
all_71.html Initial commit 2017-02-22 23:26:44 +01:00
all_71.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
all_72.html Initial commit 2017-02-22 23:26:44 +01:00
all_72.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
all_73.html Initial commit 2017-02-22 23:26:44 +01:00
all_73.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
all_74.html Initial commit 2017-02-22 23:26:44 +01:00
all_74.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
all_75.html Initial commit 2017-02-22 23:26:44 +01:00
all_75.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
all_76.html Initial commit 2017-02-22 23:26:44 +01:00
all_76.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
all_77.html Initial commit 2017-02-22 23:26:44 +01:00
all_77.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
all_78.html Initial commit 2017-02-22 23:26:44 +01:00
all_78.js Facebook sync (Dec 2018). (#660) 2018-12-19 17:48:35 +01:00
classes_6b.html Initial commit 2017-02-22 23:26:44 +01:00
classes_6b.js Initial commit 2017-02-22 23:26:44 +01:00
classes_6c.html Initial commit 2017-02-22 23:26:44 +01:00
classes_6c.js Facebook sync (Dec 2018). (#660) 2018-12-19 17:48:35 +01:00
classes_6d.html Initial commit 2017-02-22 23:26:44 +01:00
classes_6d.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
classes_6e.html Initial commit 2017-02-22 23:26:44 +01:00
classes_6e.js Facebook sync (Dec 2018). (#660) 2018-12-19 17:48:35 +01:00
classes_6f.html Initial commit 2017-02-22 23:26:44 +01:00
classes_6f.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
classes_61.html Initial commit 2017-02-22 23:26:44 +01:00
classes_61.js Facebook sync (Dec 2018). (#660) 2018-12-19 17:48:35 +01:00
classes_62.html Initial commit 2017-02-22 23:26:44 +01:00
classes_62.js Facebook sync (Dec 2018). (#660) 2018-12-19 17:48:35 +01:00
classes_63.html Initial commit 2017-02-22 23:26:44 +01:00
classes_63.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
classes_64.html Initial commit 2017-02-22 23:26:44 +01:00
classes_64.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
classes_66.html Initial commit 2017-02-22 23:26:44 +01:00
classes_66.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
classes_67.html Initial commit 2017-02-22 23:26:44 +01:00
classes_67.js Facebook sync (Dec 2018). (#660) 2018-12-19 17:48:35 +01:00
classes_68.html Initial commit 2017-02-22 23:26:44 +01:00
classes_68.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
classes_69.html Initial commit 2017-02-22 23:26:44 +01:00
classes_69.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
classes_70.html Initial commit 2017-02-22 23:26:44 +01:00
classes_70.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
classes_72.html Initial commit 2017-02-22 23:26:44 +01:00
classes_72.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
classes_73.html Initial commit 2017-02-22 23:26:44 +01:00
classes_73.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
classes_74.html Initial commit 2017-02-22 23:26:44 +01:00
classes_74.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
classes_76.html Initial commit 2017-02-22 23:26:44 +01:00
classes_76.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
classes_77.html Initial commit 2017-02-22 23:26:44 +01:00
classes_77.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
close.png Initial commit 2017-02-22 23:26:44 +01:00
enums_6d.html Initial commit 2017-02-22 23:26:44 +01:00
enums_6d.js Initial commit 2017-02-22 23:26:44 +01:00
enums_6f.html Initial commit 2017-02-22 23:26:44 +01:00
enums_6f.js Initial commit 2017-02-22 23:26:44 +01:00
enums_71.html Synchronization with FB version 2017-06-21 2017-06-21 09:01:06 -07:00
enums_71.js Sync with FB version 2017-07-16 2017-07-26 03:11:01 -07:00
enums_72.html Synchronization with FB version 2017-06-21 2017-06-21 09:01:06 -07:00
enums_72.js Sync with FB version 2017-07-16 2017-07-26 03:11:01 -07:00
enums_73.html Initial commit 2017-02-22 23:26:44 +01:00
enums_73.js Initial commit 2017-02-22 23:26:44 +01:00
enums_74.html Initial commit 2017-02-22 23:26:44 +01:00
enums_74.js Initial commit 2017-02-22 23:26:44 +01:00
enumvalues_6f.html Initial commit 2017-02-22 23:26:44 +01:00
enumvalues_6f.js Initial commit 2017-02-22 23:26:44 +01:00
enumvalues_71.html Synchronization with FB version 2017-06-21 2017-06-21 09:01:06 -07:00
enumvalues_71.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
enumvalues_72.html Synchronization with FB version 2017-06-21 2017-06-21 09:01:06 -07:00
enumvalues_72.js Sync with FB version 2017-07-16 2017-07-26 03:11:01 -07:00
enumvalues_73.html Initial commit 2017-02-22 23:26:44 +01:00
enumvalues_73.js Initial commit 2017-02-22 23:26:44 +01:00
enumvalues_74.html Initial commit 2017-02-22 23:26:44 +01:00
enumvalues_74.js Initial commit 2017-02-22 23:26:44 +01:00
functions_6b.html Initial commit 2017-02-22 23:26:44 +01:00
functions_6b.js sync with FB version 2017-11-22 2017-11-22 05:00:42 -08:00
functions_6c.html Initial commit 2017-02-22 23:26:44 +01:00
functions_6c.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
functions_6d.html Initial commit 2017-02-22 23:26:44 +01:00
functions_6d.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
functions_6e.html Initial commit 2017-02-22 23:26:44 +01:00
functions_6e.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
functions_6f.html Initial commit 2017-02-22 23:26:44 +01:00
functions_6f.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
functions_7a.html Initial commit 2017-02-22 23:26:44 +01:00
functions_7a.js sync with FB version 2017-11-22 2017-11-22 05:00:42 -08:00
functions_7e.html Initial commit 2017-02-22 23:26:44 +01:00
functions_7e.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
functions_61.html Initial commit 2017-02-22 23:26:44 +01:00
functions_61.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
functions_62.html Initial commit 2017-02-22 23:26:44 +01:00
functions_62.js Facebook sync (Dec 2018). (#660) 2018-12-19 17:48:35 +01:00
functions_63.html Initial commit 2017-02-22 23:26:44 +01:00
functions_63.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
functions_64.html Initial commit 2017-02-22 23:26:44 +01:00
functions_64.js Facebook sync (Dec 2018). (#660) 2018-12-19 17:48:35 +01:00
functions_65.html Initial commit 2017-02-22 23:26:44 +01:00
functions_65.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
functions_66.html Initial commit 2017-02-22 23:26:44 +01:00
functions_66.js sync with FB version 2018-01-09 2018-01-09 06:47:03 -08:00
functions_67.html Initial commit 2017-02-22 23:26:44 +01:00
functions_67.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
functions_68.html Initial commit 2017-02-22 23:26:44 +01:00
functions_68.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
functions_69.html Initial commit 2017-02-22 23:26:44 +01:00
functions_69.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
functions_70.html Initial commit 2017-02-22 23:26:44 +01:00
functions_70.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
functions_71.html Initial commit 2017-02-22 23:26:44 +01:00
functions_71.js Initial commit 2017-02-22 23:26:44 +01:00
functions_72.html Initial commit 2017-02-22 23:26:44 +01:00
functions_72.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
functions_73.html Initial commit 2017-02-22 23:26:44 +01:00
functions_73.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
functions_74.html Initial commit 2017-02-22 23:26:44 +01:00
functions_74.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
functions_75.html Initial commit 2017-02-22 23:26:44 +01:00
functions_75.js Facebook sync (Dec 2018). (#660) 2018-12-19 17:48:35 +01:00
functions_76.html Initial commit 2017-02-22 23:26:44 +01:00
functions_76.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
functions_77.html Initial commit 2017-02-22 23:26:44 +01:00
functions_77.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
mag_sel.png Initial commit 2017-02-22 23:26:44 +01:00
namespaces_66.html Initial commit 2017-02-22 23:26:44 +01:00
namespaces_66.js Initial commit 2017-02-22 23:26:44 +01:00
nomatches.html Initial commit 2017-02-22 23:26:44 +01:00
related_73.html Initial commit 2017-02-22 23:26:44 +01:00
related_73.js Initial commit 2017-02-22 23:26:44 +01:00
related_74.html Initial commit 2017-02-22 23:26:44 +01:00
related_74.js sync with FB version 2017-11-22 2017-11-22 05:00:42 -08:00
search.css Initial commit 2017-02-22 23:26:44 +01:00
search.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
search_l.png Initial commit 2017-02-22 23:26:44 +01:00
search_m.png Initial commit 2017-02-22 23:26:44 +01:00
search_r.png Initial commit 2017-02-22 23:26:44 +01:00
typedefs_69.html Initial commit 2017-02-22 23:26:44 +01:00
typedefs_69.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
typedefs_73.html sync with FB version 2018-01-09 2018-01-09 06:47:03 -08:00
typedefs_73.js sync with FB version 2018-01-09 2018-01-09 06:47:03 -08:00
variables_6b.html Initial commit 2017-02-22 23:26:44 +01:00
variables_6b.js sync with FB version 2018-02-23 (#347) 2018-02-23 07:49:45 -08:00
variables_6c.html Initial commit 2017-02-22 23:26:44 +01:00
variables_6c.js sync with FB version 2018-02-23 (#347) 2018-02-23 07:49:45 -08:00
variables_6d.html Initial commit 2017-02-22 23:26:44 +01:00
variables_6d.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
variables_6e.html Initial commit 2017-02-22 23:26:44 +01:00
variables_6e.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
variables_6f.html Initial commit 2017-02-22 23:26:44 +01:00
variables_6f.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
variables_61.html Initial commit 2017-02-22 23:26:44 +01:00
variables_61.js sync with FB version 2018-02-23 (#347) 2018-02-23 07:49:45 -08:00
variables_62.html Initial commit 2017-02-22 23:26:44 +01:00
variables_62.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
variables_63.html Initial commit 2017-02-22 23:26:44 +01:00
variables_63.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
variables_64.html Initial commit 2017-02-22 23:26:44 +01:00
variables_64.js Facebook sync (Dec 2018). (#660) 2018-12-19 17:48:35 +01:00
variables_65.html Initial commit 2017-02-22 23:26:44 +01:00
variables_65.js sync with FB version 2018-01-09 2018-01-09 06:47:03 -08:00
variables_66.html Better support for low-mem GPUs 2017-04-06 04:33:41 -07:00
variables_66.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
variables_67.html Initial commit 2017-02-22 23:26:44 +01:00
variables_67.js Initial commit 2017-02-22 23:26:44 +01:00
variables_68.html Initial commit 2017-02-22 23:26:44 +01:00
variables_68.js Initial commit 2017-02-22 23:26:44 +01:00
variables_69.html Initial commit 2017-02-22 23:26:44 +01:00
variables_69.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
variables_70.html Initial commit 2017-02-22 23:26:44 +01:00
variables_70.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
variables_71.html Initial commit 2017-02-22 23:26:44 +01:00
variables_71.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
variables_72.html Initial commit 2017-02-22 23:26:44 +01:00
variables_72.js Facebook sync (Dec 2018). (#660) 2018-12-19 17:48:35 +01:00
variables_73.html Initial commit 2017-02-22 23:26:44 +01:00
variables_73.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
variables_74.html Initial commit 2017-02-22 23:26:44 +01:00
variables_74.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
variables_75.html Initial commit 2017-02-22 23:26:44 +01:00
variables_75.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
variables_76.html Initial commit 2017-02-22 23:26:44 +01:00
variables_76.js Facebook sync (May 2019) + relicense (#838) 2019-05-28 16:17:22 +02:00
variables_77.html Initial commit 2017-02-22 23:26:44 +01:00
variables_77.js Initial commit 2017-02-22 23:26:44 +01:00
variables_78.html Initial commit 2017-02-22 23:26:44 +01:00
variables_78.js Facebook sync (Dec 2018). (#660) 2018-12-19 17:48:35 +01:00