faiss/tests
Gergely Szilvasy 092606b293 bbs producer/consumer threading (#2901)
Summary:
Pull Request resolved: https://github.com/facebookresearch/faiss/pull/2901

This diff allows each GPU to work independently, a hot centroid (eg. out-of-distribution queries that hit a centroid heavily) will only block the one GPU that is processing it, others will continue to pick up work independently.

Reviewed By: mdouze

Differential Revision: D46521298

fbshipit-source-id: 171cb06cce8b2d16b7bd744799b105b3cd525be3
2023-06-14 07:58:44 -07:00
..
CMakeLists.txt AVX2 version of faiss::HNSW::MinimaxHeap::pop_min() (#2874) 2023-05-26 11:35:21 -07:00
common_faiss_tests.py
test_RCQ_cropping.cpp Fix decoding of large fast_scan blocks (#2746) 2023-03-10 03:51:46 -08:00
test_approx_topk.cpp OSS legal requirements (#2698) 2023-02-07 14:32:56 -08:00
test_autotune.py
test_binary_factory.py
test_binary_flat.cpp
test_binary_hashindex.py
test_binary_io.py
test_build_blocks.py fix windows test (#2862) 2023-05-17 03:17:48 -07:00
test_clone.py OSS legal requirements (#2698) 2023-02-07 14:32:56 -08:00
test_clustering.py
test_code_distance.cpp improve PQ/IVFPQ code_distance() for avx2 for 4 and 8 subquantizers (#2831) 2023-05-04 13:25:02 -07:00
test_contrib.py bbs producer/consumer threading (#2901) 2023-06-14 07:58:44 -07:00
test_contrib_with_scipy.py faiss: use autovectorization for inner product (#2712) 2023-02-16 10:24:25 -08:00
test_cppcontrib_sa_decode.cpp Support of 12-bit vector codecs for SaDecodeKernels (#2745) 2023-03-06 09:27:42 -08:00
test_cppcontrib_uintreader.cpp Support of 12-bit vector codecs for SaDecodeKernels (#2745) 2023-03-06 09:27:42 -08:00
test_dealloc_invlists.cpp
test_distances_simd.cpp Faster versions of fvec_op_ny_Dx for AVX2 (#2811) 2023-04-24 15:03:45 -07:00
test_documentation.py
test_doxygen_documentation.py
test_extra_distances.py Implemented Jaccard distance (#2684) 2023-02-27 07:49:42 -08:00
test_factory.py Fix typo 'ownerhsip' 2023-02-17 16:27:15 -08:00
test_fast_scan.py Support RAFT from python (#2864) 2023-05-19 20:49:01 -07:00
test_fast_scan_ivf.py
test_heap.cpp addn_query_subset_with_ids float index bug (#2834) 2023-04-28 05:14:18 -07:00
test_hnsw.cpp AVX2 version of faiss::HNSW::MinimaxHeap::pop_min() (#2874) 2023-05-26 11:35:21 -07:00
test_index.py support range search from GPU (#2860) 2023-05-16 00:27:53 -07:00
test_index_accuracy.py
test_index_binary.py evaluation script + IVF block search (#2781) 2023-03-24 13:54:08 -07:00
test_index_binary_from_float.py
test_index_composite.py Support independent IVF coarse quantizer 2023-05-26 02:59:01 -07:00
test_io.py
test_ivflib.py building blocks for hybrid CPU / GPU search (#2638) 2023-01-12 13:34:44 -08:00
test_ivfpq_codec.cpp
test_ivfpq_indexing.cpp
test_local_search_quantizer.py
test_lowlevel_ivf.cpp
test_mem_leak.cpp
test_merge.cpp IndexShards with common quantizer (#2682) 2023-02-15 06:48:47 -08:00
test_merge_index.py OSS legal requirements (#2698) 2023-02-07 14:32:56 -08:00
test_meta_index.py IndexShards with common quantizer (#2682) 2023-02-15 06:48:47 -08:00
test_omp_threads.cpp
test_omp_threads_py.py
test_ondisk_ivf.cpp
test_oom_exception.py
test_pairs_decoding.cpp
test_params_override.cpp
test_partition.py support range search from GPU (#2860) 2023-05-16 00:27:53 -07:00
test_pq_encoding.cpp
test_product_quantizer.py
test_referenced_objects.py
test_refine.py
test_residual_quantizer.py Support M1 in circleCI (#2774) 2023-03-23 15:09:32 -07:00
test_rowwise_minmax.py
test_search_params.py support range search from GPU (#2860) 2023-05-16 00:27:53 -07:00
test_simdlib.cpp Additional comparison facilities in simdlib (#2783) 2023-03-28 14:01:59 -07:00
test_sliding_ivf.cpp
test_standalone_codec.py
test_threaded_index.cpp
test_transfer_invlists.cpp
torch_test_contrib.py