├── .circleci └── config.yml ├── .clang-format ├── .dockerignore ├── .github ├── ISSUE_TEMPLATE.md └── workflows │ ├── publish-docs.yml │ └── update-doxygen.yml ├── .gitignore ├── CHANGELOG.md ├── CMakeLists.txt ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Doxyfile ├── INSTALL.md ├── LICENSE ├── README.md ├── benchs ├── CMakeLists.txt ├── README.md ├── bench_6bit_codec.cpp ├── bench_all_ivf │ ├── README.md │ ├── bench_all_ivf.py │ ├── bench_kmeans.py │ ├── cmp_with_scann.py │ ├── datasets_oss.py │ ├── make_groundtruth.py │ ├── parse_bench_all_ivf.py │ └── run_on_cluster_generic.bash ├── bench_big_batch_ivf.py ├── bench_cppcontrib_sa_decode.cpp ├── bench_for_interrupt.py ├── bench_gpu_1bn.py ├── bench_gpu_sift1m.py ├── bench_hamming_computer.cpp ├── bench_heap_replace.cpp ├── bench_hnsw.py ├── bench_hybrid_cpu_gpu.py ├── bench_index_flat.py ├── bench_index_pq.py ├── bench_ivf_fastscan.py ├── bench_ivf_fastscan_single_query.py ├── bench_ivf_selector.cpp ├── bench_pairwise_distances.py ├── bench_partition.py ├── bench_polysemous_1bn.py ├── bench_polysemous_sift1m.py ├── bench_pq_tables.py ├── bench_pq_transposed_centroid_table.py ├── bench_quantizer.py ├── bench_scalar_quantizer.py ├── bench_vector_ops.py ├── datasets.py ├── distributed_ondisk │ ├── README.md │ ├── combined_index.py │ ├── distributed_kmeans.py │ ├── distributed_query_demo.py │ ├── make_index_vslice.py │ ├── make_trained_index.py │ ├── merge_to_ondisk.py │ ├── run_on_cluster.bash │ └── search_server.py ├── kmeans_mnist.py └── link_and_code │ ├── README.md │ ├── bench_link_and_code.py │ ├── datasets.py │ └── neighbor_codec.py ├── c_api ├── AutoTune_c.cpp ├── AutoTune_c.h ├── CMakeLists.txt ├── Clustering_c.cpp ├── Clustering_c.h ├── INSTALL.md ├── IndexBinary_c.cpp ├── IndexBinary_c.h ├── IndexFlat_c.cpp ├── IndexFlat_c.h ├── IndexIVFFlat_c.cpp ├── IndexIVFFlat_c.h ├── IndexIVF_c.cpp ├── IndexIVF_c.h ├── IndexLSH_c.cpp ├── IndexLSH_c.h ├── IndexPreTransform_c.cpp ├── IndexPreTransform_c.h ├── IndexReplicas_c.cpp ├── IndexReplicas_c.h ├── IndexScalarQuantizer_c.cpp ├── IndexScalarQuantizer_c.h ├── IndexShards_c.cpp ├── IndexShards_c.h ├── Index_c.cpp ├── Index_c.h ├── MetaIndexes_c.cpp ├── MetaIndexes_c.h ├── VectorTransform_c.cpp ├── VectorTransform_c.h ├── clone_index_c.cpp ├── clone_index_c.h ├── error_c.h ├── error_impl.cpp ├── error_impl.h ├── example_c.c ├── faiss_c.h ├── gpu │ ├── CMakeLists.txt │ ├── DeviceUtils_c.cpp │ ├── DeviceUtils_c.h │ ├── GpuAutoTune_c.cpp │ ├── GpuAutoTune_c.h │ ├── GpuClonerOptions_c.cpp │ ├── GpuClonerOptions_c.h │ ├── GpuIndex_c.cpp │ ├── GpuIndex_c.h │ ├── GpuIndicesOptions_c.h │ ├── GpuResources_c.cpp │ ├── GpuResources_c.h │ ├── StandardGpuResources_c.cpp │ ├── StandardGpuResources_c.h │ ├── example_gpu_c.c │ └── macros_impl.h ├── impl │ ├── AuxIndexStructures_c.cpp │ └── AuxIndexStructures_c.h ├── index_factory_c.cpp ├── index_factory_c.h ├── index_io_c.cpp ├── index_io_c.h ├── macros_impl.h └── utils │ ├── distances_c.cpp │ └── distances_c.h ├── cmake ├── faiss-config.cmake.in └── thirdparty │ ├── fetch_rapids.cmake │ ├── get_cutlass.cmake │ └── get_raft.cmake ├── conda ├── conda_build_config.yaml ├── faiss-gpu │ ├── build-lib.sh │ ├── build-pkg.sh │ ├── install-cmake.sh │ ├── meta.yaml │ └── test_cpu_dispatch.sh └── faiss │ ├── build-lib-arm64.sh │ ├── build-lib-osx.sh │ ├── build-lib.bat │ ├── build-lib.sh │ ├── build-pkg-arm64.sh │ ├── build-pkg-osx.sh │ ├── build-pkg.bat │ ├── build-pkg.sh │ ├── install-cmake.sh │ ├── meta.yaml │ └── test_cpu_dispatch.sh ├── contrib ├── README.md ├── __init__.py ├── big_batch_search.py ├── client_server.py ├── clustering.py ├── datasets.py ├── evaluation.py ├── exhaustive_search.py ├── factory_tools.py ├── inspect_tools.py ├── ivf_tools.py ├── ondisk.py ├── rpc.py ├── torch_utils.py └── vecs_io.py ├── demos ├── CMakeLists.txt ├── README.md ├── demo_auto_tune.py ├── demo_client_server_ivf.py ├── demo_imi_flat.cpp ├── demo_imi_pq.cpp ├── demo_ivfpq_indexing.cpp ├── demo_nndescent.cpp ├── demo_ondisk_ivf.py ├── demo_residual_quantizer.cpp ├── demo_sift1M.cpp └── demo_weighted_kmeans.cpp ├── faiss ├── .flake8 ├── AutoTune.cpp ├── AutoTune.h ├── CMakeLists.txt ├── Clustering.cpp ├── Clustering.h ├── IVFlib.cpp ├── IVFlib.h ├── Index.cpp ├── Index.h ├── Index2Layer.cpp ├── Index2Layer.h ├── IndexAdditiveQuantizer.cpp ├── IndexAdditiveQuantizer.h ├── IndexAdditiveQuantizerFastScan.cpp ├── IndexAdditiveQuantizerFastScan.h ├── IndexBinary.cpp ├── IndexBinary.h ├── IndexBinaryFlat.cpp ├── IndexBinaryFlat.h ├── IndexBinaryFromFloat.cpp ├── IndexBinaryFromFloat.h ├── IndexBinaryHNSW.cpp ├── IndexBinaryHNSW.h ├── IndexBinaryHash.cpp ├── IndexBinaryHash.h ├── IndexBinaryIVF.cpp ├── IndexBinaryIVF.h ├── IndexFastScan.cpp ├── IndexFastScan.h ├── IndexFlat.cpp ├── IndexFlat.h ├── IndexFlatCodes.cpp ├── IndexFlatCodes.h ├── IndexHNSW.cpp ├── IndexHNSW.h ├── IndexIDMap.cpp ├── IndexIDMap.h ├── IndexIVF.cpp ├── IndexIVF.h ├── IndexIVFAdditiveQuantizer.cpp ├── IndexIVFAdditiveQuantizer.h ├── IndexIVFAdditiveQuantizerFastScan.cpp ├── IndexIVFAdditiveQuantizerFastScan.h ├── IndexIVFFastScan.cpp ├── IndexIVFFastScan.h ├── IndexIVFFlat.cpp ├── IndexIVFFlat.h ├── IndexIVFPQ.cpp ├── IndexIVFPQ.h ├── IndexIVFPQFastScan.cpp ├── IndexIVFPQFastScan.h ├── IndexIVFPQR.cpp ├── IndexIVFPQR.h ├── IndexIVFSpectralHash.cpp ├── IndexIVFSpectralHash.h ├── IndexLSH.cpp ├── IndexLSH.h ├── IndexLattice.cpp ├── IndexLattice.h ├── IndexNNDescent.cpp ├── IndexNNDescent.h ├── IndexNSG.cpp ├── IndexNSG.h ├── IndexPQ.cpp ├── IndexPQ.h ├── IndexPQFastScan.cpp ├── IndexPQFastScan.h ├── IndexPreTransform.cpp ├── IndexPreTransform.h ├── IndexRefine.cpp ├── IndexRefine.h ├── IndexReplicas.cpp ├── IndexReplicas.h ├── IndexRowwiseMinMax.cpp ├── IndexRowwiseMinMax.h ├── IndexScalarQuantizer.cpp ├── IndexScalarQuantizer.h ├── IndexShards.cpp ├── IndexShards.h ├── IndexShardsIVF.cpp ├── IndexShardsIVF.h ├── MatrixStats.cpp ├── MatrixStats.h ├── MetaIndexes.cpp ├── MetaIndexes.h ├── MetricType.h ├── VectorTransform.cpp ├── VectorTransform.h ├── clone_index.cpp ├── clone_index.h ├── cppcontrib │ ├── SaDecodeKernels.h │ ├── detail │ │ ├── CoarseBitType.h │ │ └── UintReader.h │ └── sa_decode │ │ ├── Level2-avx2-inl.h │ │ ├── Level2-inl.h │ │ ├── Level2-neon-inl.h │ │ ├── MinMax-inl.h │ │ ├── MinMaxFP16-inl.h │ │ ├── PQ-avx2-inl.h │ │ ├── PQ-inl.h │ │ └── PQ-neon-inl.h ├── gpu │ ├── CMakeLists.txt │ ├── GpuAutoTune.cpp │ ├── GpuAutoTune.h │ ├── GpuCloner.cpp │ ├── GpuCloner.h │ ├── GpuClonerOptions.h │ ├── GpuDistance.cu │ ├── GpuDistance.h │ ├── GpuFaissAssert.h │ ├── GpuIcmEncoder.cu │ ├── GpuIcmEncoder.h │ ├── GpuIndex.cu │ ├── GpuIndex.h │ ├── GpuIndexBinaryFlat.cu │ ├── GpuIndexBinaryFlat.h │ ├── GpuIndexFlat.cu │ ├── GpuIndexFlat.h │ ├── GpuIndexIVF.cu │ ├── GpuIndexIVF.h │ ├── GpuIndexIVFFlat.cu │ ├── GpuIndexIVFFlat.h │ ├── GpuIndexIVFPQ.cu │ ├── GpuIndexIVFPQ.h │ ├── GpuIndexIVFScalarQuantizer.cu │ ├── GpuIndexIVFScalarQuantizer.h │ ├── GpuIndicesOptions.h │ ├── GpuResources.cpp │ ├── GpuResources.h │ ├── StandardGpuResources.cpp │ ├── StandardGpuResources.h │ ├── impl │ │ ├── BinaryDistance.cu │ │ ├── BinaryDistance.cuh │ │ ├── BinaryFlatIndex.cu │ │ ├── BinaryFlatIndex.cuh │ │ ├── BroadcastSum.cu │ │ ├── BroadcastSum.cuh │ │ ├── Distance.cu │ │ ├── Distance.cuh │ │ ├── DistanceUtils.cuh │ │ ├── FlatIndex.cu │ │ ├── FlatIndex.cuh │ │ ├── GeneralDistance.cuh │ │ ├── GpuScalarQuantizer.cuh │ │ ├── IVFAppend.cu │ │ ├── IVFAppend.cuh │ │ ├── IVFBase.cu │ │ ├── IVFBase.cuh │ │ ├── IVFFlat.cu │ │ ├── IVFFlat.cuh │ │ ├── IVFFlatScan.cu │ │ ├── IVFFlatScan.cuh │ │ ├── IVFInterleaved.cu │ │ ├── IVFInterleaved.cuh │ │ ├── IVFPQ.cu │ │ ├── IVFPQ.cuh │ │ ├── IVFUtils.cu │ │ ├── IVFUtils.cuh │ │ ├── IVFUtilsSelect1.cu │ │ ├── IVFUtilsSelect2.cu │ │ ├── IcmEncoder.cu │ │ ├── IcmEncoder.cuh │ │ ├── IndexUtils.cu │ │ ├── IndexUtils.h │ │ ├── InterleavedCodes.cpp │ │ ├── InterleavedCodes.h │ │ ├── L2Norm.cu │ │ ├── L2Norm.cuh │ │ ├── L2Select.cu │ │ ├── L2Select.cuh │ │ ├── PQCodeDistances-inl.cuh │ │ ├── PQCodeDistances.cuh │ │ ├── PQCodeLoad.cuh │ │ ├── PQScanMultiPassNoPrecomputed-inl.cuh │ │ ├── PQScanMultiPassNoPrecomputed.cuh │ │ ├── PQScanMultiPassPrecomputed.cu │ │ ├── PQScanMultiPassPrecomputed.cuh │ │ ├── RaftFlatIndex.cu │ │ ├── RaftFlatIndex.cuh │ │ ├── RaftUtils.h │ │ ├── RemapIndices.cpp │ │ ├── RemapIndices.h │ │ ├── VectorResidual.cu │ │ ├── VectorResidual.cuh │ │ └── scan │ │ │ ├── IVFInterleaved1.cu │ │ │ ├── IVFInterleaved1024.cu │ │ │ ├── IVFInterleaved128.cu │ │ │ ├── IVFInterleaved2048.cu │ │ │ ├── IVFInterleaved256.cu │ │ │ ├── IVFInterleaved32.cu │ │ │ ├── IVFInterleaved512.cu │ │ │ ├── IVFInterleaved64.cu │ │ │ └── IVFInterleavedImpl.cuh │ ├── perf │ │ ├── IndexWrapper-inl.h │ │ ├── IndexWrapper.h │ │ ├── PerfBinaryFlat.cu │ │ ├── PerfClustering.cpp │ │ ├── PerfFlat.cu │ │ ├── PerfIVFFlat.cu │ │ ├── PerfIVFPQ.cu │ │ ├── PerfIVFPQAdd.cpp │ │ ├── PerfSelect.cu │ │ ├── WriteIndex.cpp │ │ └── slow.py │ ├── test │ │ ├── CMakeLists.txt │ │ ├── TestCodePacking.cpp │ │ ├── TestGpuDistance.cu │ │ ├── TestGpuIndexBinaryFlat.cpp │ │ ├── TestGpuIndexFlat.cpp │ │ ├── TestGpuIndexIVFFlat.cpp │ │ ├── TestGpuIndexIVFPQ.cpp │ │ ├── TestGpuIndexIVFScalarQuantizer.cpp │ │ ├── TestGpuMemoryException.cpp │ │ ├── TestGpuSelect.cu │ │ ├── TestUtils.cpp │ │ ├── TestUtils.h │ │ ├── demo_ivfpq_indexing_gpu.cpp │ │ ├── test_contrib_gpu.py │ │ ├── test_gpu_basics.py │ │ ├── test_gpu_index.py │ │ ├── test_gpu_index_ivfsq.py │ │ ├── test_gpu_index_serialize.py │ │ ├── test_multi_gpu.py │ │ ├── test_raft.py │ │ └── torch_test_contrib_gpu.py │ └── utils │ │ ├── BlockSelectFloat.cu │ │ ├── BlockSelectKernel.cuh │ │ ├── Comparators.cuh │ │ ├── ConversionOperators.cuh │ │ ├── CopyUtils.cuh │ │ ├── DeviceDefs.cuh │ │ ├── DeviceTensor-inl.cuh │ │ ├── DeviceTensor.cuh │ │ ├── DeviceUtils.cu │ │ ├── DeviceUtils.h │ │ ├── DeviceVector.cuh │ │ ├── Float16.cuh │ │ ├── HostTensor-inl.cuh │ │ ├── HostTensor.cuh │ │ ├── Limits.cuh │ │ ├── LoadStoreOperators.cuh │ │ ├── MathOperators.cuh │ │ ├── MatrixMult-inl.cuh │ │ ├── MatrixMult.cuh │ │ ├── MergeNetworkBlock.cuh │ │ ├── MergeNetworkUtils.cuh │ │ ├── MergeNetworkWarp.cuh │ │ ├── NoTypeTensor.cuh │ │ ├── Pair.cuh │ │ ├── PtxUtils.cuh │ │ ├── ReductionOperators.cuh │ │ ├── Reductions.cuh │ │ ├── Select.cuh │ │ ├── StackDeviceMemory.cpp │ │ ├── StackDeviceMemory.h │ │ ├── StaticUtils.h │ │ ├── Tensor-inl.cuh │ │ ├── Tensor.cuh │ │ ├── ThrustUtils.cuh │ │ ├── Timer.cpp │ │ ├── Timer.h │ │ ├── Transpose.cuh │ │ ├── WarpPackedBits.cuh │ │ ├── WarpSelectFloat.cu │ │ ├── WarpSelectKernel.cuh │ │ ├── WarpShuffles.cuh │ │ ├── blockselect │ │ ├── BlockSelectFloat1.cu │ │ ├── BlockSelectFloat128.cu │ │ ├── BlockSelectFloat256.cu │ │ ├── BlockSelectFloat32.cu │ │ ├── BlockSelectFloat64.cu │ │ ├── BlockSelectFloatF1024.cu │ │ ├── BlockSelectFloatF2048.cu │ │ ├── BlockSelectFloatF512.cu │ │ ├── BlockSelectFloatT1024.cu │ │ ├── BlockSelectFloatT2048.cu │ │ ├── BlockSelectFloatT512.cu │ │ └── BlockSelectImpl.cuh │ │ └── warpselect │ │ ├── WarpSelectFloat1.cu │ │ ├── WarpSelectFloat128.cu │ │ ├── WarpSelectFloat256.cu │ │ ├── WarpSelectFloat32.cu │ │ ├── WarpSelectFloat64.cu │ │ ├── WarpSelectFloatF1024.cu │ │ ├── WarpSelectFloatF2048.cu │ │ ├── WarpSelectFloatF512.cu │ │ ├── WarpSelectFloatT1024.cu │ │ ├── WarpSelectFloatT2048.cu │ │ ├── WarpSelectFloatT512.cu │ │ └── WarpSelectImpl.cuh ├── impl │ ├── AdditiveQuantizer.cpp │ ├── AdditiveQuantizer.h │ ├── AuxIndexStructures.cpp │ ├── AuxIndexStructures.h │ ├── CodePacker.cpp │ ├── CodePacker.h │ ├── DistanceComputer.h │ ├── FaissAssert.h │ ├── FaissException.cpp │ ├── FaissException.h │ ├── HNSW.cpp │ ├── HNSW.h │ ├── IDSelector.cpp │ ├── IDSelector.h │ ├── LocalSearchQuantizer.cpp │ ├── LocalSearchQuantizer.h │ ├── LookupTableScaler.h │ ├── NNDescent.cpp │ ├── NNDescent.h │ ├── NSG.cpp │ ├── NSG.h │ ├── PolysemousTraining.cpp │ ├── PolysemousTraining.h │ ├── ProductAdditiveQuantizer.cpp │ ├── ProductAdditiveQuantizer.h │ ├── ProductQuantizer-inl.h │ ├── ProductQuantizer.cpp │ ├── ProductQuantizer.h │ ├── Quantizer.h │ ├── ResidualQuantizer.cpp │ ├── ResidualQuantizer.h │ ├── ResultHandler.h │ ├── ScalarQuantizer.cpp │ ├── ScalarQuantizer.h │ ├── ThreadedIndex-inl.h │ ├── ThreadedIndex.h │ ├── code_distance │ │ ├── code_distance-avx2.h │ │ ├── code_distance-generic.h │ │ ├── code_distance.h │ │ └── code_distance_avx512.h │ ├── index_read.cpp │ ├── index_write.cpp │ ├── io.cpp │ ├── io.h │ ├── io_macros.h │ ├── kmeans1d.cpp │ ├── kmeans1d.h │ ├── lattice_Zn.cpp │ ├── lattice_Zn.h │ ├── platform_macros.h │ ├── pq4_fast_scan.cpp │ ├── pq4_fast_scan.h │ ├── pq4_fast_scan_search_1.cpp │ ├── pq4_fast_scan_search_qbs.cpp │ └── simd_result_handlers.h ├── index_factory.cpp ├── index_factory.h ├── index_io.h ├── invlists │ ├── BlockInvertedLists.cpp │ ├── BlockInvertedLists.h │ ├── DirectMap.cpp │ ├── DirectMap.h │ ├── InvertedLists.cpp │ ├── InvertedLists.h │ ├── InvertedListsIOHook.cpp │ ├── InvertedListsIOHook.h │ ├── OnDiskInvertedLists.cpp │ └── OnDiskInvertedLists.h ├── python │ ├── CMakeLists.txt │ ├── __init__.py │ ├── array_conversions.py │ ├── class_wrappers.py │ ├── extra_wrappers.py │ ├── gpu_wrappers.py │ ├── loader.py │ ├── python_callbacks.cpp │ ├── python_callbacks.h │ ├── setup.py │ └── swigfaiss.swig └── utils │ ├── AlignedTable.h │ ├── Heap.cpp │ ├── Heap.h │ ├── WorkerThread.cpp │ ├── WorkerThread.h │ ├── approx_topk │ ├── approx_topk.h │ ├── avx2-inl.h │ ├── generic.h │ └── mode.h │ ├── approx_topk_hamming │ └── approx_topk_hamming.h │ ├── distances.cpp │ ├── distances.h │ ├── distances_fused │ ├── avx512.cpp │ ├── avx512.h │ ├── distances_fused.cpp │ ├── distances_fused.h │ ├── simdlib_based.cpp │ └── simdlib_based.h │ ├── distances_simd.cpp │ ├── extra_distances-inl.h │ ├── extra_distances.cpp │ ├── extra_distances.h │ ├── fp16-fp16c.h │ ├── fp16-inl.h │ ├── fp16.h │ ├── hamming-inl.h │ ├── hamming.cpp │ ├── hamming.h │ ├── hamming_distance │ ├── avx2-inl.h │ ├── common.h │ ├── generic-inl.h │ ├── hamdis-inl.h │ └── neon-inl.h │ ├── ordered_key_value.h │ ├── partitioning.cpp │ ├── partitioning.h │ ├── prefetch.h │ ├── quantize_lut.cpp │ ├── quantize_lut.h │ ├── random.cpp │ ├── random.h │ ├── simdlib.h │ ├── simdlib_avx2.h │ ├── simdlib_emulated.h │ ├── simdlib_neon.h │ ├── sorting.cpp │ ├── sorting.h │ ├── transpose │ └── transpose-avx2-inl.h │ ├── utils.cpp │ └── utils.h ├── misc └── test_blas.cpp ├── tests ├── CMakeLists.txt ├── common_faiss_tests.py ├── test_RCQ_cropping.cpp ├── test_approx_topk.cpp ├── test_autotune.py ├── test_binary_factory.py ├── test_binary_flat.cpp ├── test_binary_hashindex.py ├── test_binary_io.py ├── test_build_blocks.py ├── test_clone.py ├── test_clustering.py ├── test_code_distance.cpp ├── test_contrib.py ├── test_contrib_with_scipy.py ├── test_cppcontrib_sa_decode.cpp ├── test_cppcontrib_uintreader.cpp ├── test_dealloc_invlists.cpp ├── test_distances_simd.cpp ├── test_documentation.py ├── test_doxygen_documentation.py ├── test_extra_distances.py ├── test_factory.py ├── test_fast_scan.py ├── test_fast_scan_ivf.py ├── test_heap.cpp ├── test_index.py ├── test_index_accuracy.py ├── test_index_binary.py ├── test_index_binary_from_float.py ├── test_index_composite.py ├── test_io.py ├── test_ivflib.py ├── test_ivfpq_codec.cpp ├── test_ivfpq_indexing.cpp ├── test_local_search_quantizer.py ├── test_lowlevel_ivf.cpp ├── test_mem_leak.cpp ├── test_merge.cpp ├── test_merge_index.py ├── test_meta_index.py ├── 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 ├── test_pq_encoding.cpp ├── test_product_quantizer.py ├── test_referenced_objects.py ├── test_refine.py ├── test_residual_quantizer.py ├── test_rowwise_minmax.py ├── test_search_params.py ├── test_simdlib.cpp ├── test_sliding_ivf.cpp ├── test_standalone_codec.py ├── test_threaded_index.cpp ├── test_transfer_invlists.cpp └── torch_test_contrib.py └── tutorial ├── cpp ├── 1-Flat.cpp ├── 2-IVFFlat.cpp ├── 3-IVFPQ.cpp ├── 4-GPU.cpp ├── 5-Multiple-GPUs.cpp └── CMakeLists.txt └── python ├── 1-Flat.py ├── 2-IVFFlat.py ├── 3-IVFPQ.py ├── 4-GPU.py └── 5-Multiple-GPUs.py /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/.clang-format -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | sift1M -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/publish-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/.github/workflows/publish-docs.yml -------------------------------------------------------------------------------- /.github/workflows/update-doxygen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/.github/workflows/update-doxygen.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/Doxyfile -------------------------------------------------------------------------------- /INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/INSTALL.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/README.md -------------------------------------------------------------------------------- /benchs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/CMakeLists.txt -------------------------------------------------------------------------------- /benchs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/README.md -------------------------------------------------------------------------------- /benchs/bench_6bit_codec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/bench_6bit_codec.cpp -------------------------------------------------------------------------------- /benchs/bench_all_ivf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/bench_all_ivf/README.md -------------------------------------------------------------------------------- /benchs/bench_all_ivf/bench_all_ivf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/bench_all_ivf/bench_all_ivf.py -------------------------------------------------------------------------------- /benchs/bench_all_ivf/bench_kmeans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/bench_all_ivf/bench_kmeans.py -------------------------------------------------------------------------------- /benchs/bench_all_ivf/cmp_with_scann.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/bench_all_ivf/cmp_with_scann.py -------------------------------------------------------------------------------- /benchs/bench_all_ivf/datasets_oss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/bench_all_ivf/datasets_oss.py -------------------------------------------------------------------------------- /benchs/bench_all_ivf/make_groundtruth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/bench_all_ivf/make_groundtruth.py -------------------------------------------------------------------------------- /benchs/bench_all_ivf/parse_bench_all_ivf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/bench_all_ivf/parse_bench_all_ivf.py -------------------------------------------------------------------------------- /benchs/bench_all_ivf/run_on_cluster_generic.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/bench_all_ivf/run_on_cluster_generic.bash -------------------------------------------------------------------------------- /benchs/bench_big_batch_ivf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/bench_big_batch_ivf.py -------------------------------------------------------------------------------- /benchs/bench_cppcontrib_sa_decode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/bench_cppcontrib_sa_decode.cpp -------------------------------------------------------------------------------- /benchs/bench_for_interrupt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/bench_for_interrupt.py -------------------------------------------------------------------------------- /benchs/bench_gpu_1bn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/bench_gpu_1bn.py -------------------------------------------------------------------------------- /benchs/bench_gpu_sift1m.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/bench_gpu_sift1m.py -------------------------------------------------------------------------------- /benchs/bench_hamming_computer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/bench_hamming_computer.cpp -------------------------------------------------------------------------------- /benchs/bench_heap_replace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/bench_heap_replace.cpp -------------------------------------------------------------------------------- /benchs/bench_hnsw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/bench_hnsw.py -------------------------------------------------------------------------------- /benchs/bench_hybrid_cpu_gpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/bench_hybrid_cpu_gpu.py -------------------------------------------------------------------------------- /benchs/bench_index_flat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/bench_index_flat.py -------------------------------------------------------------------------------- /benchs/bench_index_pq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/bench_index_pq.py -------------------------------------------------------------------------------- /benchs/bench_ivf_fastscan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/bench_ivf_fastscan.py -------------------------------------------------------------------------------- /benchs/bench_ivf_fastscan_single_query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/bench_ivf_fastscan_single_query.py -------------------------------------------------------------------------------- /benchs/bench_ivf_selector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/bench_ivf_selector.cpp -------------------------------------------------------------------------------- /benchs/bench_pairwise_distances.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/bench_pairwise_distances.py -------------------------------------------------------------------------------- /benchs/bench_partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/bench_partition.py -------------------------------------------------------------------------------- /benchs/bench_polysemous_1bn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/bench_polysemous_1bn.py -------------------------------------------------------------------------------- /benchs/bench_polysemous_sift1m.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/bench_polysemous_sift1m.py -------------------------------------------------------------------------------- /benchs/bench_pq_tables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/bench_pq_tables.py -------------------------------------------------------------------------------- /benchs/bench_pq_transposed_centroid_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/bench_pq_transposed_centroid_table.py -------------------------------------------------------------------------------- /benchs/bench_quantizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/bench_quantizer.py -------------------------------------------------------------------------------- /benchs/bench_scalar_quantizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/bench_scalar_quantizer.py -------------------------------------------------------------------------------- /benchs/bench_vector_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/bench_vector_ops.py -------------------------------------------------------------------------------- /benchs/datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/datasets.py -------------------------------------------------------------------------------- /benchs/distributed_ondisk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/distributed_ondisk/README.md -------------------------------------------------------------------------------- /benchs/distributed_ondisk/combined_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/distributed_ondisk/combined_index.py -------------------------------------------------------------------------------- /benchs/distributed_ondisk/distributed_kmeans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/distributed_ondisk/distributed_kmeans.py -------------------------------------------------------------------------------- /benchs/distributed_ondisk/distributed_query_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/distributed_ondisk/distributed_query_demo.py -------------------------------------------------------------------------------- /benchs/distributed_ondisk/make_index_vslice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/distributed_ondisk/make_index_vslice.py -------------------------------------------------------------------------------- /benchs/distributed_ondisk/make_trained_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/distributed_ondisk/make_trained_index.py -------------------------------------------------------------------------------- /benchs/distributed_ondisk/merge_to_ondisk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/distributed_ondisk/merge_to_ondisk.py -------------------------------------------------------------------------------- /benchs/distributed_ondisk/run_on_cluster.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/distributed_ondisk/run_on_cluster.bash -------------------------------------------------------------------------------- /benchs/distributed_ondisk/search_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/distributed_ondisk/search_server.py -------------------------------------------------------------------------------- /benchs/kmeans_mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/kmeans_mnist.py -------------------------------------------------------------------------------- /benchs/link_and_code/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/link_and_code/README.md -------------------------------------------------------------------------------- /benchs/link_and_code/bench_link_and_code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/link_and_code/bench_link_and_code.py -------------------------------------------------------------------------------- /benchs/link_and_code/datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/link_and_code/datasets.py -------------------------------------------------------------------------------- /benchs/link_and_code/neighbor_codec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/benchs/link_and_code/neighbor_codec.py -------------------------------------------------------------------------------- /c_api/AutoTune_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/AutoTune_c.cpp -------------------------------------------------------------------------------- /c_api/AutoTune_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/AutoTune_c.h -------------------------------------------------------------------------------- /c_api/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/CMakeLists.txt -------------------------------------------------------------------------------- /c_api/Clustering_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/Clustering_c.cpp -------------------------------------------------------------------------------- /c_api/Clustering_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/Clustering_c.h -------------------------------------------------------------------------------- /c_api/INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/INSTALL.md -------------------------------------------------------------------------------- /c_api/IndexBinary_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/IndexBinary_c.cpp -------------------------------------------------------------------------------- /c_api/IndexBinary_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/IndexBinary_c.h -------------------------------------------------------------------------------- /c_api/IndexFlat_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/IndexFlat_c.cpp -------------------------------------------------------------------------------- /c_api/IndexFlat_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/IndexFlat_c.h -------------------------------------------------------------------------------- /c_api/IndexIVFFlat_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/IndexIVFFlat_c.cpp -------------------------------------------------------------------------------- /c_api/IndexIVFFlat_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/IndexIVFFlat_c.h -------------------------------------------------------------------------------- /c_api/IndexIVF_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/IndexIVF_c.cpp -------------------------------------------------------------------------------- /c_api/IndexIVF_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/IndexIVF_c.h -------------------------------------------------------------------------------- /c_api/IndexLSH_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/IndexLSH_c.cpp -------------------------------------------------------------------------------- /c_api/IndexLSH_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/IndexLSH_c.h -------------------------------------------------------------------------------- /c_api/IndexPreTransform_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/IndexPreTransform_c.cpp -------------------------------------------------------------------------------- /c_api/IndexPreTransform_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/IndexPreTransform_c.h -------------------------------------------------------------------------------- /c_api/IndexReplicas_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/IndexReplicas_c.cpp -------------------------------------------------------------------------------- /c_api/IndexReplicas_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/IndexReplicas_c.h -------------------------------------------------------------------------------- /c_api/IndexScalarQuantizer_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/IndexScalarQuantizer_c.cpp -------------------------------------------------------------------------------- /c_api/IndexScalarQuantizer_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/IndexScalarQuantizer_c.h -------------------------------------------------------------------------------- /c_api/IndexShards_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/IndexShards_c.cpp -------------------------------------------------------------------------------- /c_api/IndexShards_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/IndexShards_c.h -------------------------------------------------------------------------------- /c_api/Index_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/Index_c.cpp -------------------------------------------------------------------------------- /c_api/Index_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/Index_c.h -------------------------------------------------------------------------------- /c_api/MetaIndexes_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/MetaIndexes_c.cpp -------------------------------------------------------------------------------- /c_api/MetaIndexes_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/MetaIndexes_c.h -------------------------------------------------------------------------------- /c_api/VectorTransform_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/VectorTransform_c.cpp -------------------------------------------------------------------------------- /c_api/VectorTransform_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/VectorTransform_c.h -------------------------------------------------------------------------------- /c_api/clone_index_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/clone_index_c.cpp -------------------------------------------------------------------------------- /c_api/clone_index_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/clone_index_c.h -------------------------------------------------------------------------------- /c_api/error_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/error_c.h -------------------------------------------------------------------------------- /c_api/error_impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/error_impl.cpp -------------------------------------------------------------------------------- /c_api/error_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/error_impl.h -------------------------------------------------------------------------------- /c_api/example_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/example_c.c -------------------------------------------------------------------------------- /c_api/faiss_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/faiss_c.h -------------------------------------------------------------------------------- /c_api/gpu/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/gpu/CMakeLists.txt -------------------------------------------------------------------------------- /c_api/gpu/DeviceUtils_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/gpu/DeviceUtils_c.cpp -------------------------------------------------------------------------------- /c_api/gpu/DeviceUtils_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/gpu/DeviceUtils_c.h -------------------------------------------------------------------------------- /c_api/gpu/GpuAutoTune_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/gpu/GpuAutoTune_c.cpp -------------------------------------------------------------------------------- /c_api/gpu/GpuAutoTune_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/gpu/GpuAutoTune_c.h -------------------------------------------------------------------------------- /c_api/gpu/GpuClonerOptions_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/gpu/GpuClonerOptions_c.cpp -------------------------------------------------------------------------------- /c_api/gpu/GpuClonerOptions_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/gpu/GpuClonerOptions_c.h -------------------------------------------------------------------------------- /c_api/gpu/GpuIndex_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/gpu/GpuIndex_c.cpp -------------------------------------------------------------------------------- /c_api/gpu/GpuIndex_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/gpu/GpuIndex_c.h -------------------------------------------------------------------------------- /c_api/gpu/GpuIndicesOptions_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/gpu/GpuIndicesOptions_c.h -------------------------------------------------------------------------------- /c_api/gpu/GpuResources_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/gpu/GpuResources_c.cpp -------------------------------------------------------------------------------- /c_api/gpu/GpuResources_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/gpu/GpuResources_c.h -------------------------------------------------------------------------------- /c_api/gpu/StandardGpuResources_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/gpu/StandardGpuResources_c.cpp -------------------------------------------------------------------------------- /c_api/gpu/StandardGpuResources_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/gpu/StandardGpuResources_c.h -------------------------------------------------------------------------------- /c_api/gpu/example_gpu_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/gpu/example_gpu_c.c -------------------------------------------------------------------------------- /c_api/gpu/macros_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/gpu/macros_impl.h -------------------------------------------------------------------------------- /c_api/impl/AuxIndexStructures_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/impl/AuxIndexStructures_c.cpp -------------------------------------------------------------------------------- /c_api/impl/AuxIndexStructures_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/impl/AuxIndexStructures_c.h -------------------------------------------------------------------------------- /c_api/index_factory_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/index_factory_c.cpp -------------------------------------------------------------------------------- /c_api/index_factory_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/index_factory_c.h -------------------------------------------------------------------------------- /c_api/index_io_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/index_io_c.cpp -------------------------------------------------------------------------------- /c_api/index_io_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/index_io_c.h -------------------------------------------------------------------------------- /c_api/macros_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/macros_impl.h -------------------------------------------------------------------------------- /c_api/utils/distances_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/utils/distances_c.cpp -------------------------------------------------------------------------------- /c_api/utils/distances_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/c_api/utils/distances_c.h -------------------------------------------------------------------------------- /cmake/faiss-config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/cmake/faiss-config.cmake.in -------------------------------------------------------------------------------- /cmake/thirdparty/fetch_rapids.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/cmake/thirdparty/fetch_rapids.cmake -------------------------------------------------------------------------------- /cmake/thirdparty/get_cutlass.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/cmake/thirdparty/get_cutlass.cmake -------------------------------------------------------------------------------- /cmake/thirdparty/get_raft.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/cmake/thirdparty/get_raft.cmake -------------------------------------------------------------------------------- /conda/conda_build_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/conda/conda_build_config.yaml -------------------------------------------------------------------------------- /conda/faiss-gpu/build-lib.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/conda/faiss-gpu/build-lib.sh -------------------------------------------------------------------------------- /conda/faiss-gpu/build-pkg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/conda/faiss-gpu/build-pkg.sh -------------------------------------------------------------------------------- /conda/faiss-gpu/install-cmake.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/conda/faiss-gpu/install-cmake.sh -------------------------------------------------------------------------------- /conda/faiss-gpu/meta.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/conda/faiss-gpu/meta.yaml -------------------------------------------------------------------------------- /conda/faiss-gpu/test_cpu_dispatch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/conda/faiss-gpu/test_cpu_dispatch.sh -------------------------------------------------------------------------------- /conda/faiss/build-lib-arm64.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/conda/faiss/build-lib-arm64.sh -------------------------------------------------------------------------------- /conda/faiss/build-lib-osx.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/conda/faiss/build-lib-osx.sh -------------------------------------------------------------------------------- /conda/faiss/build-lib.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/conda/faiss/build-lib.bat -------------------------------------------------------------------------------- /conda/faiss/build-lib.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/conda/faiss/build-lib.sh -------------------------------------------------------------------------------- /conda/faiss/build-pkg-arm64.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/conda/faiss/build-pkg-arm64.sh -------------------------------------------------------------------------------- /conda/faiss/build-pkg-osx.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/conda/faiss/build-pkg-osx.sh -------------------------------------------------------------------------------- /conda/faiss/build-pkg.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/conda/faiss/build-pkg.bat -------------------------------------------------------------------------------- /conda/faiss/build-pkg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/conda/faiss/build-pkg.sh -------------------------------------------------------------------------------- /conda/faiss/install-cmake.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/conda/faiss/install-cmake.sh -------------------------------------------------------------------------------- /conda/faiss/meta.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/conda/faiss/meta.yaml -------------------------------------------------------------------------------- /conda/faiss/test_cpu_dispatch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/conda/faiss/test_cpu_dispatch.sh -------------------------------------------------------------------------------- /contrib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/contrib/README.md -------------------------------------------------------------------------------- /contrib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/big_batch_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/contrib/big_batch_search.py -------------------------------------------------------------------------------- /contrib/client_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/contrib/client_server.py -------------------------------------------------------------------------------- /contrib/clustering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/contrib/clustering.py -------------------------------------------------------------------------------- /contrib/datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/contrib/datasets.py -------------------------------------------------------------------------------- /contrib/evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/contrib/evaluation.py -------------------------------------------------------------------------------- /contrib/exhaustive_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/contrib/exhaustive_search.py -------------------------------------------------------------------------------- /contrib/factory_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/contrib/factory_tools.py -------------------------------------------------------------------------------- /contrib/inspect_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/contrib/inspect_tools.py -------------------------------------------------------------------------------- /contrib/ivf_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/contrib/ivf_tools.py -------------------------------------------------------------------------------- /contrib/ondisk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/contrib/ondisk.py -------------------------------------------------------------------------------- /contrib/rpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/contrib/rpc.py -------------------------------------------------------------------------------- /contrib/torch_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/contrib/torch_utils.py -------------------------------------------------------------------------------- /contrib/vecs_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/contrib/vecs_io.py -------------------------------------------------------------------------------- /demos/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/demos/CMakeLists.txt -------------------------------------------------------------------------------- /demos/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/demos/README.md -------------------------------------------------------------------------------- /demos/demo_auto_tune.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/demos/demo_auto_tune.py -------------------------------------------------------------------------------- /demos/demo_client_server_ivf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/demos/demo_client_server_ivf.py -------------------------------------------------------------------------------- /demos/demo_imi_flat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/demos/demo_imi_flat.cpp -------------------------------------------------------------------------------- /demos/demo_imi_pq.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/demos/demo_imi_pq.cpp -------------------------------------------------------------------------------- /demos/demo_ivfpq_indexing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/demos/demo_ivfpq_indexing.cpp -------------------------------------------------------------------------------- /demos/demo_nndescent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/demos/demo_nndescent.cpp -------------------------------------------------------------------------------- /demos/demo_ondisk_ivf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/demos/demo_ondisk_ivf.py -------------------------------------------------------------------------------- /demos/demo_residual_quantizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/demos/demo_residual_quantizer.cpp -------------------------------------------------------------------------------- /demos/demo_sift1M.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/demos/demo_sift1M.cpp -------------------------------------------------------------------------------- /demos/demo_weighted_kmeans.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/demos/demo_weighted_kmeans.cpp -------------------------------------------------------------------------------- /faiss/.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/.flake8 -------------------------------------------------------------------------------- /faiss/AutoTune.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/AutoTune.cpp -------------------------------------------------------------------------------- /faiss/AutoTune.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/AutoTune.h -------------------------------------------------------------------------------- /faiss/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/CMakeLists.txt -------------------------------------------------------------------------------- /faiss/Clustering.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/Clustering.cpp -------------------------------------------------------------------------------- /faiss/Clustering.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/Clustering.h -------------------------------------------------------------------------------- /faiss/IVFlib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IVFlib.cpp -------------------------------------------------------------------------------- /faiss/IVFlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IVFlib.h -------------------------------------------------------------------------------- /faiss/Index.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/Index.cpp -------------------------------------------------------------------------------- /faiss/Index.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/Index.h -------------------------------------------------------------------------------- /faiss/Index2Layer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/Index2Layer.cpp -------------------------------------------------------------------------------- /faiss/Index2Layer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/Index2Layer.h -------------------------------------------------------------------------------- /faiss/IndexAdditiveQuantizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexAdditiveQuantizer.cpp -------------------------------------------------------------------------------- /faiss/IndexAdditiveQuantizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexAdditiveQuantizer.h -------------------------------------------------------------------------------- /faiss/IndexAdditiveQuantizerFastScan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexAdditiveQuantizerFastScan.cpp -------------------------------------------------------------------------------- /faiss/IndexAdditiveQuantizerFastScan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexAdditiveQuantizerFastScan.h -------------------------------------------------------------------------------- /faiss/IndexBinary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexBinary.cpp -------------------------------------------------------------------------------- /faiss/IndexBinary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexBinary.h -------------------------------------------------------------------------------- /faiss/IndexBinaryFlat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexBinaryFlat.cpp -------------------------------------------------------------------------------- /faiss/IndexBinaryFlat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexBinaryFlat.h -------------------------------------------------------------------------------- /faiss/IndexBinaryFromFloat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexBinaryFromFloat.cpp -------------------------------------------------------------------------------- /faiss/IndexBinaryFromFloat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexBinaryFromFloat.h -------------------------------------------------------------------------------- /faiss/IndexBinaryHNSW.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexBinaryHNSW.cpp -------------------------------------------------------------------------------- /faiss/IndexBinaryHNSW.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexBinaryHNSW.h -------------------------------------------------------------------------------- /faiss/IndexBinaryHash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexBinaryHash.cpp -------------------------------------------------------------------------------- /faiss/IndexBinaryHash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexBinaryHash.h -------------------------------------------------------------------------------- /faiss/IndexBinaryIVF.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexBinaryIVF.cpp -------------------------------------------------------------------------------- /faiss/IndexBinaryIVF.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexBinaryIVF.h -------------------------------------------------------------------------------- /faiss/IndexFastScan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexFastScan.cpp -------------------------------------------------------------------------------- /faiss/IndexFastScan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexFastScan.h -------------------------------------------------------------------------------- /faiss/IndexFlat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexFlat.cpp -------------------------------------------------------------------------------- /faiss/IndexFlat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexFlat.h -------------------------------------------------------------------------------- /faiss/IndexFlatCodes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexFlatCodes.cpp -------------------------------------------------------------------------------- /faiss/IndexFlatCodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexFlatCodes.h -------------------------------------------------------------------------------- /faiss/IndexHNSW.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexHNSW.cpp -------------------------------------------------------------------------------- /faiss/IndexHNSW.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexHNSW.h -------------------------------------------------------------------------------- /faiss/IndexIDMap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexIDMap.cpp -------------------------------------------------------------------------------- /faiss/IndexIDMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexIDMap.h -------------------------------------------------------------------------------- /faiss/IndexIVF.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexIVF.cpp -------------------------------------------------------------------------------- /faiss/IndexIVF.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexIVF.h -------------------------------------------------------------------------------- /faiss/IndexIVFAdditiveQuantizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexIVFAdditiveQuantizer.cpp -------------------------------------------------------------------------------- /faiss/IndexIVFAdditiveQuantizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexIVFAdditiveQuantizer.h -------------------------------------------------------------------------------- /faiss/IndexIVFAdditiveQuantizerFastScan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexIVFAdditiveQuantizerFastScan.cpp -------------------------------------------------------------------------------- /faiss/IndexIVFAdditiveQuantizerFastScan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexIVFAdditiveQuantizerFastScan.h -------------------------------------------------------------------------------- /faiss/IndexIVFFastScan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexIVFFastScan.cpp -------------------------------------------------------------------------------- /faiss/IndexIVFFastScan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexIVFFastScan.h -------------------------------------------------------------------------------- /faiss/IndexIVFFlat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexIVFFlat.cpp -------------------------------------------------------------------------------- /faiss/IndexIVFFlat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexIVFFlat.h -------------------------------------------------------------------------------- /faiss/IndexIVFPQ.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexIVFPQ.cpp -------------------------------------------------------------------------------- /faiss/IndexIVFPQ.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexIVFPQ.h -------------------------------------------------------------------------------- /faiss/IndexIVFPQFastScan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexIVFPQFastScan.cpp -------------------------------------------------------------------------------- /faiss/IndexIVFPQFastScan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexIVFPQFastScan.h -------------------------------------------------------------------------------- /faiss/IndexIVFPQR.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexIVFPQR.cpp -------------------------------------------------------------------------------- /faiss/IndexIVFPQR.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexIVFPQR.h -------------------------------------------------------------------------------- /faiss/IndexIVFSpectralHash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexIVFSpectralHash.cpp -------------------------------------------------------------------------------- /faiss/IndexIVFSpectralHash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexIVFSpectralHash.h -------------------------------------------------------------------------------- /faiss/IndexLSH.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexLSH.cpp -------------------------------------------------------------------------------- /faiss/IndexLSH.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexLSH.h -------------------------------------------------------------------------------- /faiss/IndexLattice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexLattice.cpp -------------------------------------------------------------------------------- /faiss/IndexLattice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexLattice.h -------------------------------------------------------------------------------- /faiss/IndexNNDescent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexNNDescent.cpp -------------------------------------------------------------------------------- /faiss/IndexNNDescent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexNNDescent.h -------------------------------------------------------------------------------- /faiss/IndexNSG.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexNSG.cpp -------------------------------------------------------------------------------- /faiss/IndexNSG.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexNSG.h -------------------------------------------------------------------------------- /faiss/IndexPQ.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexPQ.cpp -------------------------------------------------------------------------------- /faiss/IndexPQ.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexPQ.h -------------------------------------------------------------------------------- /faiss/IndexPQFastScan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexPQFastScan.cpp -------------------------------------------------------------------------------- /faiss/IndexPQFastScan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexPQFastScan.h -------------------------------------------------------------------------------- /faiss/IndexPreTransform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexPreTransform.cpp -------------------------------------------------------------------------------- /faiss/IndexPreTransform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexPreTransform.h -------------------------------------------------------------------------------- /faiss/IndexRefine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexRefine.cpp -------------------------------------------------------------------------------- /faiss/IndexRefine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexRefine.h -------------------------------------------------------------------------------- /faiss/IndexReplicas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexReplicas.cpp -------------------------------------------------------------------------------- /faiss/IndexReplicas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexReplicas.h -------------------------------------------------------------------------------- /faiss/IndexRowwiseMinMax.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexRowwiseMinMax.cpp -------------------------------------------------------------------------------- /faiss/IndexRowwiseMinMax.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexRowwiseMinMax.h -------------------------------------------------------------------------------- /faiss/IndexScalarQuantizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexScalarQuantizer.cpp -------------------------------------------------------------------------------- /faiss/IndexScalarQuantizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexScalarQuantizer.h -------------------------------------------------------------------------------- /faiss/IndexShards.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexShards.cpp -------------------------------------------------------------------------------- /faiss/IndexShards.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexShards.h -------------------------------------------------------------------------------- /faiss/IndexShardsIVF.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexShardsIVF.cpp -------------------------------------------------------------------------------- /faiss/IndexShardsIVF.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/IndexShardsIVF.h -------------------------------------------------------------------------------- /faiss/MatrixStats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/MatrixStats.cpp -------------------------------------------------------------------------------- /faiss/MatrixStats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/MatrixStats.h -------------------------------------------------------------------------------- /faiss/MetaIndexes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/MetaIndexes.cpp -------------------------------------------------------------------------------- /faiss/MetaIndexes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/MetaIndexes.h -------------------------------------------------------------------------------- /faiss/MetricType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/MetricType.h -------------------------------------------------------------------------------- /faiss/VectorTransform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/VectorTransform.cpp -------------------------------------------------------------------------------- /faiss/VectorTransform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/VectorTransform.h -------------------------------------------------------------------------------- /faiss/clone_index.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/clone_index.cpp -------------------------------------------------------------------------------- /faiss/clone_index.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/clone_index.h -------------------------------------------------------------------------------- /faiss/cppcontrib/SaDecodeKernels.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/cppcontrib/SaDecodeKernels.h -------------------------------------------------------------------------------- /faiss/cppcontrib/detail/CoarseBitType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/cppcontrib/detail/CoarseBitType.h -------------------------------------------------------------------------------- /faiss/cppcontrib/detail/UintReader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/cppcontrib/detail/UintReader.h -------------------------------------------------------------------------------- /faiss/cppcontrib/sa_decode/Level2-avx2-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/cppcontrib/sa_decode/Level2-avx2-inl.h -------------------------------------------------------------------------------- /faiss/cppcontrib/sa_decode/Level2-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/cppcontrib/sa_decode/Level2-inl.h -------------------------------------------------------------------------------- /faiss/cppcontrib/sa_decode/Level2-neon-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/cppcontrib/sa_decode/Level2-neon-inl.h -------------------------------------------------------------------------------- /faiss/cppcontrib/sa_decode/MinMax-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/cppcontrib/sa_decode/MinMax-inl.h -------------------------------------------------------------------------------- /faiss/cppcontrib/sa_decode/MinMaxFP16-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/cppcontrib/sa_decode/MinMaxFP16-inl.h -------------------------------------------------------------------------------- /faiss/cppcontrib/sa_decode/PQ-avx2-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/cppcontrib/sa_decode/PQ-avx2-inl.h -------------------------------------------------------------------------------- /faiss/cppcontrib/sa_decode/PQ-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/cppcontrib/sa_decode/PQ-inl.h -------------------------------------------------------------------------------- /faiss/cppcontrib/sa_decode/PQ-neon-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/cppcontrib/sa_decode/PQ-neon-inl.h -------------------------------------------------------------------------------- /faiss/gpu/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/CMakeLists.txt -------------------------------------------------------------------------------- /faiss/gpu/GpuAutoTune.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/GpuAutoTune.cpp -------------------------------------------------------------------------------- /faiss/gpu/GpuAutoTune.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/GpuAutoTune.h -------------------------------------------------------------------------------- /faiss/gpu/GpuCloner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/GpuCloner.cpp -------------------------------------------------------------------------------- /faiss/gpu/GpuCloner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/GpuCloner.h -------------------------------------------------------------------------------- /faiss/gpu/GpuClonerOptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/GpuClonerOptions.h -------------------------------------------------------------------------------- /faiss/gpu/GpuDistance.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/GpuDistance.cu -------------------------------------------------------------------------------- /faiss/gpu/GpuDistance.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/GpuDistance.h -------------------------------------------------------------------------------- /faiss/gpu/GpuFaissAssert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/GpuFaissAssert.h -------------------------------------------------------------------------------- /faiss/gpu/GpuIcmEncoder.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/GpuIcmEncoder.cu -------------------------------------------------------------------------------- /faiss/gpu/GpuIcmEncoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/GpuIcmEncoder.h -------------------------------------------------------------------------------- /faiss/gpu/GpuIndex.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/GpuIndex.cu -------------------------------------------------------------------------------- /faiss/gpu/GpuIndex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/GpuIndex.h -------------------------------------------------------------------------------- /faiss/gpu/GpuIndexBinaryFlat.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/GpuIndexBinaryFlat.cu -------------------------------------------------------------------------------- /faiss/gpu/GpuIndexBinaryFlat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/GpuIndexBinaryFlat.h -------------------------------------------------------------------------------- /faiss/gpu/GpuIndexFlat.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/GpuIndexFlat.cu -------------------------------------------------------------------------------- /faiss/gpu/GpuIndexFlat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/GpuIndexFlat.h -------------------------------------------------------------------------------- /faiss/gpu/GpuIndexIVF.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/GpuIndexIVF.cu -------------------------------------------------------------------------------- /faiss/gpu/GpuIndexIVF.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/GpuIndexIVF.h -------------------------------------------------------------------------------- /faiss/gpu/GpuIndexIVFFlat.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/GpuIndexIVFFlat.cu -------------------------------------------------------------------------------- /faiss/gpu/GpuIndexIVFFlat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/GpuIndexIVFFlat.h -------------------------------------------------------------------------------- /faiss/gpu/GpuIndexIVFPQ.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/GpuIndexIVFPQ.cu -------------------------------------------------------------------------------- /faiss/gpu/GpuIndexIVFPQ.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/GpuIndexIVFPQ.h -------------------------------------------------------------------------------- /faiss/gpu/GpuIndexIVFScalarQuantizer.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/GpuIndexIVFScalarQuantizer.cu -------------------------------------------------------------------------------- /faiss/gpu/GpuIndexIVFScalarQuantizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/GpuIndexIVFScalarQuantizer.h -------------------------------------------------------------------------------- /faiss/gpu/GpuIndicesOptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/GpuIndicesOptions.h -------------------------------------------------------------------------------- /faiss/gpu/GpuResources.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/GpuResources.cpp -------------------------------------------------------------------------------- /faiss/gpu/GpuResources.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/GpuResources.h -------------------------------------------------------------------------------- /faiss/gpu/StandardGpuResources.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/StandardGpuResources.cpp -------------------------------------------------------------------------------- /faiss/gpu/StandardGpuResources.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/StandardGpuResources.h -------------------------------------------------------------------------------- /faiss/gpu/impl/BinaryDistance.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/BinaryDistance.cu -------------------------------------------------------------------------------- /faiss/gpu/impl/BinaryDistance.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/BinaryDistance.cuh -------------------------------------------------------------------------------- /faiss/gpu/impl/BinaryFlatIndex.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/BinaryFlatIndex.cu -------------------------------------------------------------------------------- /faiss/gpu/impl/BinaryFlatIndex.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/BinaryFlatIndex.cuh -------------------------------------------------------------------------------- /faiss/gpu/impl/BroadcastSum.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/BroadcastSum.cu -------------------------------------------------------------------------------- /faiss/gpu/impl/BroadcastSum.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/BroadcastSum.cuh -------------------------------------------------------------------------------- /faiss/gpu/impl/Distance.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/Distance.cu -------------------------------------------------------------------------------- /faiss/gpu/impl/Distance.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/Distance.cuh -------------------------------------------------------------------------------- /faiss/gpu/impl/DistanceUtils.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/DistanceUtils.cuh -------------------------------------------------------------------------------- /faiss/gpu/impl/FlatIndex.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/FlatIndex.cu -------------------------------------------------------------------------------- /faiss/gpu/impl/FlatIndex.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/FlatIndex.cuh -------------------------------------------------------------------------------- /faiss/gpu/impl/GeneralDistance.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/GeneralDistance.cuh -------------------------------------------------------------------------------- /faiss/gpu/impl/GpuScalarQuantizer.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/GpuScalarQuantizer.cuh -------------------------------------------------------------------------------- /faiss/gpu/impl/IVFAppend.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/IVFAppend.cu -------------------------------------------------------------------------------- /faiss/gpu/impl/IVFAppend.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/IVFAppend.cuh -------------------------------------------------------------------------------- /faiss/gpu/impl/IVFBase.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/IVFBase.cu -------------------------------------------------------------------------------- /faiss/gpu/impl/IVFBase.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/IVFBase.cuh -------------------------------------------------------------------------------- /faiss/gpu/impl/IVFFlat.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/IVFFlat.cu -------------------------------------------------------------------------------- /faiss/gpu/impl/IVFFlat.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/IVFFlat.cuh -------------------------------------------------------------------------------- /faiss/gpu/impl/IVFFlatScan.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/IVFFlatScan.cu -------------------------------------------------------------------------------- /faiss/gpu/impl/IVFFlatScan.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/IVFFlatScan.cuh -------------------------------------------------------------------------------- /faiss/gpu/impl/IVFInterleaved.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/IVFInterleaved.cu -------------------------------------------------------------------------------- /faiss/gpu/impl/IVFInterleaved.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/IVFInterleaved.cuh -------------------------------------------------------------------------------- /faiss/gpu/impl/IVFPQ.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/IVFPQ.cu -------------------------------------------------------------------------------- /faiss/gpu/impl/IVFPQ.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/IVFPQ.cuh -------------------------------------------------------------------------------- /faiss/gpu/impl/IVFUtils.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/IVFUtils.cu -------------------------------------------------------------------------------- /faiss/gpu/impl/IVFUtils.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/IVFUtils.cuh -------------------------------------------------------------------------------- /faiss/gpu/impl/IVFUtilsSelect1.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/IVFUtilsSelect1.cu -------------------------------------------------------------------------------- /faiss/gpu/impl/IVFUtilsSelect2.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/IVFUtilsSelect2.cu -------------------------------------------------------------------------------- /faiss/gpu/impl/IcmEncoder.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/IcmEncoder.cu -------------------------------------------------------------------------------- /faiss/gpu/impl/IcmEncoder.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/IcmEncoder.cuh -------------------------------------------------------------------------------- /faiss/gpu/impl/IndexUtils.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/IndexUtils.cu -------------------------------------------------------------------------------- /faiss/gpu/impl/IndexUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/IndexUtils.h -------------------------------------------------------------------------------- /faiss/gpu/impl/InterleavedCodes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/InterleavedCodes.cpp -------------------------------------------------------------------------------- /faiss/gpu/impl/InterleavedCodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/InterleavedCodes.h -------------------------------------------------------------------------------- /faiss/gpu/impl/L2Norm.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/L2Norm.cu -------------------------------------------------------------------------------- /faiss/gpu/impl/L2Norm.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/L2Norm.cuh -------------------------------------------------------------------------------- /faiss/gpu/impl/L2Select.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/L2Select.cu -------------------------------------------------------------------------------- /faiss/gpu/impl/L2Select.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/L2Select.cuh -------------------------------------------------------------------------------- /faiss/gpu/impl/PQCodeDistances-inl.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/PQCodeDistances-inl.cuh -------------------------------------------------------------------------------- /faiss/gpu/impl/PQCodeDistances.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/PQCodeDistances.cuh -------------------------------------------------------------------------------- /faiss/gpu/impl/PQCodeLoad.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/PQCodeLoad.cuh -------------------------------------------------------------------------------- /faiss/gpu/impl/PQScanMultiPassNoPrecomputed-inl.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/PQScanMultiPassNoPrecomputed-inl.cuh -------------------------------------------------------------------------------- /faiss/gpu/impl/PQScanMultiPassNoPrecomputed.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/PQScanMultiPassNoPrecomputed.cuh -------------------------------------------------------------------------------- /faiss/gpu/impl/PQScanMultiPassPrecomputed.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/PQScanMultiPassPrecomputed.cu -------------------------------------------------------------------------------- /faiss/gpu/impl/PQScanMultiPassPrecomputed.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/PQScanMultiPassPrecomputed.cuh -------------------------------------------------------------------------------- /faiss/gpu/impl/RaftFlatIndex.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/RaftFlatIndex.cu -------------------------------------------------------------------------------- /faiss/gpu/impl/RaftFlatIndex.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/RaftFlatIndex.cuh -------------------------------------------------------------------------------- /faiss/gpu/impl/RaftUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/RaftUtils.h -------------------------------------------------------------------------------- /faiss/gpu/impl/RemapIndices.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/RemapIndices.cpp -------------------------------------------------------------------------------- /faiss/gpu/impl/RemapIndices.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/RemapIndices.h -------------------------------------------------------------------------------- /faiss/gpu/impl/VectorResidual.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/VectorResidual.cu -------------------------------------------------------------------------------- /faiss/gpu/impl/VectorResidual.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/VectorResidual.cuh -------------------------------------------------------------------------------- /faiss/gpu/impl/scan/IVFInterleaved1.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/scan/IVFInterleaved1.cu -------------------------------------------------------------------------------- /faiss/gpu/impl/scan/IVFInterleaved1024.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/scan/IVFInterleaved1024.cu -------------------------------------------------------------------------------- /faiss/gpu/impl/scan/IVFInterleaved128.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/scan/IVFInterleaved128.cu -------------------------------------------------------------------------------- /faiss/gpu/impl/scan/IVFInterleaved2048.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/scan/IVFInterleaved2048.cu -------------------------------------------------------------------------------- /faiss/gpu/impl/scan/IVFInterleaved256.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/scan/IVFInterleaved256.cu -------------------------------------------------------------------------------- /faiss/gpu/impl/scan/IVFInterleaved32.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/scan/IVFInterleaved32.cu -------------------------------------------------------------------------------- /faiss/gpu/impl/scan/IVFInterleaved512.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/scan/IVFInterleaved512.cu -------------------------------------------------------------------------------- /faiss/gpu/impl/scan/IVFInterleaved64.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/scan/IVFInterleaved64.cu -------------------------------------------------------------------------------- /faiss/gpu/impl/scan/IVFInterleavedImpl.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/impl/scan/IVFInterleavedImpl.cuh -------------------------------------------------------------------------------- /faiss/gpu/perf/IndexWrapper-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/perf/IndexWrapper-inl.h -------------------------------------------------------------------------------- /faiss/gpu/perf/IndexWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/perf/IndexWrapper.h -------------------------------------------------------------------------------- /faiss/gpu/perf/PerfBinaryFlat.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/perf/PerfBinaryFlat.cu -------------------------------------------------------------------------------- /faiss/gpu/perf/PerfClustering.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/perf/PerfClustering.cpp -------------------------------------------------------------------------------- /faiss/gpu/perf/PerfFlat.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/perf/PerfFlat.cu -------------------------------------------------------------------------------- /faiss/gpu/perf/PerfIVFFlat.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/perf/PerfIVFFlat.cu -------------------------------------------------------------------------------- /faiss/gpu/perf/PerfIVFPQ.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/perf/PerfIVFPQ.cu -------------------------------------------------------------------------------- /faiss/gpu/perf/PerfIVFPQAdd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/perf/PerfIVFPQAdd.cpp -------------------------------------------------------------------------------- /faiss/gpu/perf/PerfSelect.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/perf/PerfSelect.cu -------------------------------------------------------------------------------- /faiss/gpu/perf/WriteIndex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/perf/WriteIndex.cpp -------------------------------------------------------------------------------- /faiss/gpu/perf/slow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/perf/slow.py -------------------------------------------------------------------------------- /faiss/gpu/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/test/CMakeLists.txt -------------------------------------------------------------------------------- /faiss/gpu/test/TestCodePacking.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/test/TestCodePacking.cpp -------------------------------------------------------------------------------- /faiss/gpu/test/TestGpuDistance.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/test/TestGpuDistance.cu -------------------------------------------------------------------------------- /faiss/gpu/test/TestGpuIndexBinaryFlat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/test/TestGpuIndexBinaryFlat.cpp -------------------------------------------------------------------------------- /faiss/gpu/test/TestGpuIndexFlat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/test/TestGpuIndexFlat.cpp -------------------------------------------------------------------------------- /faiss/gpu/test/TestGpuIndexIVFFlat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/test/TestGpuIndexIVFFlat.cpp -------------------------------------------------------------------------------- /faiss/gpu/test/TestGpuIndexIVFPQ.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/test/TestGpuIndexIVFPQ.cpp -------------------------------------------------------------------------------- /faiss/gpu/test/TestGpuIndexIVFScalarQuantizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/test/TestGpuIndexIVFScalarQuantizer.cpp -------------------------------------------------------------------------------- /faiss/gpu/test/TestGpuMemoryException.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/test/TestGpuMemoryException.cpp -------------------------------------------------------------------------------- /faiss/gpu/test/TestGpuSelect.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/test/TestGpuSelect.cu -------------------------------------------------------------------------------- /faiss/gpu/test/TestUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/test/TestUtils.cpp -------------------------------------------------------------------------------- /faiss/gpu/test/TestUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/test/TestUtils.h -------------------------------------------------------------------------------- /faiss/gpu/test/demo_ivfpq_indexing_gpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/test/demo_ivfpq_indexing_gpu.cpp -------------------------------------------------------------------------------- /faiss/gpu/test/test_contrib_gpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/test/test_contrib_gpu.py -------------------------------------------------------------------------------- /faiss/gpu/test/test_gpu_basics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/test/test_gpu_basics.py -------------------------------------------------------------------------------- /faiss/gpu/test/test_gpu_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/test/test_gpu_index.py -------------------------------------------------------------------------------- /faiss/gpu/test/test_gpu_index_ivfsq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/test/test_gpu_index_ivfsq.py -------------------------------------------------------------------------------- /faiss/gpu/test/test_gpu_index_serialize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/test/test_gpu_index_serialize.py -------------------------------------------------------------------------------- /faiss/gpu/test/test_multi_gpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/test/test_multi_gpu.py -------------------------------------------------------------------------------- /faiss/gpu/test/test_raft.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/test/test_raft.py -------------------------------------------------------------------------------- /faiss/gpu/test/torch_test_contrib_gpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/test/torch_test_contrib_gpu.py -------------------------------------------------------------------------------- /faiss/gpu/utils/BlockSelectFloat.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/BlockSelectFloat.cu -------------------------------------------------------------------------------- /faiss/gpu/utils/BlockSelectKernel.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/BlockSelectKernel.cuh -------------------------------------------------------------------------------- /faiss/gpu/utils/Comparators.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/Comparators.cuh -------------------------------------------------------------------------------- /faiss/gpu/utils/ConversionOperators.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/ConversionOperators.cuh -------------------------------------------------------------------------------- /faiss/gpu/utils/CopyUtils.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/CopyUtils.cuh -------------------------------------------------------------------------------- /faiss/gpu/utils/DeviceDefs.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/DeviceDefs.cuh -------------------------------------------------------------------------------- /faiss/gpu/utils/DeviceTensor-inl.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/DeviceTensor-inl.cuh -------------------------------------------------------------------------------- /faiss/gpu/utils/DeviceTensor.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/DeviceTensor.cuh -------------------------------------------------------------------------------- /faiss/gpu/utils/DeviceUtils.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/DeviceUtils.cu -------------------------------------------------------------------------------- /faiss/gpu/utils/DeviceUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/DeviceUtils.h -------------------------------------------------------------------------------- /faiss/gpu/utils/DeviceVector.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/DeviceVector.cuh -------------------------------------------------------------------------------- /faiss/gpu/utils/Float16.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/Float16.cuh -------------------------------------------------------------------------------- /faiss/gpu/utils/HostTensor-inl.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/HostTensor-inl.cuh -------------------------------------------------------------------------------- /faiss/gpu/utils/HostTensor.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/HostTensor.cuh -------------------------------------------------------------------------------- /faiss/gpu/utils/Limits.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/Limits.cuh -------------------------------------------------------------------------------- /faiss/gpu/utils/LoadStoreOperators.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/LoadStoreOperators.cuh -------------------------------------------------------------------------------- /faiss/gpu/utils/MathOperators.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/MathOperators.cuh -------------------------------------------------------------------------------- /faiss/gpu/utils/MatrixMult-inl.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/MatrixMult-inl.cuh -------------------------------------------------------------------------------- /faiss/gpu/utils/MatrixMult.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/MatrixMult.cuh -------------------------------------------------------------------------------- /faiss/gpu/utils/MergeNetworkBlock.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/MergeNetworkBlock.cuh -------------------------------------------------------------------------------- /faiss/gpu/utils/MergeNetworkUtils.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/MergeNetworkUtils.cuh -------------------------------------------------------------------------------- /faiss/gpu/utils/MergeNetworkWarp.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/MergeNetworkWarp.cuh -------------------------------------------------------------------------------- /faiss/gpu/utils/NoTypeTensor.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/NoTypeTensor.cuh -------------------------------------------------------------------------------- /faiss/gpu/utils/Pair.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/Pair.cuh -------------------------------------------------------------------------------- /faiss/gpu/utils/PtxUtils.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/PtxUtils.cuh -------------------------------------------------------------------------------- /faiss/gpu/utils/ReductionOperators.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/ReductionOperators.cuh -------------------------------------------------------------------------------- /faiss/gpu/utils/Reductions.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/Reductions.cuh -------------------------------------------------------------------------------- /faiss/gpu/utils/Select.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/Select.cuh -------------------------------------------------------------------------------- /faiss/gpu/utils/StackDeviceMemory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/StackDeviceMemory.cpp -------------------------------------------------------------------------------- /faiss/gpu/utils/StackDeviceMemory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/StackDeviceMemory.h -------------------------------------------------------------------------------- /faiss/gpu/utils/StaticUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/StaticUtils.h -------------------------------------------------------------------------------- /faiss/gpu/utils/Tensor-inl.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/Tensor-inl.cuh -------------------------------------------------------------------------------- /faiss/gpu/utils/Tensor.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/Tensor.cuh -------------------------------------------------------------------------------- /faiss/gpu/utils/ThrustUtils.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/ThrustUtils.cuh -------------------------------------------------------------------------------- /faiss/gpu/utils/Timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/Timer.cpp -------------------------------------------------------------------------------- /faiss/gpu/utils/Timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/Timer.h -------------------------------------------------------------------------------- /faiss/gpu/utils/Transpose.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/Transpose.cuh -------------------------------------------------------------------------------- /faiss/gpu/utils/WarpPackedBits.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/WarpPackedBits.cuh -------------------------------------------------------------------------------- /faiss/gpu/utils/WarpSelectFloat.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/WarpSelectFloat.cu -------------------------------------------------------------------------------- /faiss/gpu/utils/WarpSelectKernel.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/WarpSelectKernel.cuh -------------------------------------------------------------------------------- /faiss/gpu/utils/WarpShuffles.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/WarpShuffles.cuh -------------------------------------------------------------------------------- /faiss/gpu/utils/blockselect/BlockSelectFloat1.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/blockselect/BlockSelectFloat1.cu -------------------------------------------------------------------------------- /faiss/gpu/utils/blockselect/BlockSelectFloat128.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/blockselect/BlockSelectFloat128.cu -------------------------------------------------------------------------------- /faiss/gpu/utils/blockselect/BlockSelectFloat256.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/blockselect/BlockSelectFloat256.cu -------------------------------------------------------------------------------- /faiss/gpu/utils/blockselect/BlockSelectFloat32.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/blockselect/BlockSelectFloat32.cu -------------------------------------------------------------------------------- /faiss/gpu/utils/blockselect/BlockSelectFloat64.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/blockselect/BlockSelectFloat64.cu -------------------------------------------------------------------------------- /faiss/gpu/utils/blockselect/BlockSelectFloatF1024.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/blockselect/BlockSelectFloatF1024.cu -------------------------------------------------------------------------------- /faiss/gpu/utils/blockselect/BlockSelectFloatF2048.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/blockselect/BlockSelectFloatF2048.cu -------------------------------------------------------------------------------- /faiss/gpu/utils/blockselect/BlockSelectFloatF512.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/blockselect/BlockSelectFloatF512.cu -------------------------------------------------------------------------------- /faiss/gpu/utils/blockselect/BlockSelectFloatT1024.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/blockselect/BlockSelectFloatT1024.cu -------------------------------------------------------------------------------- /faiss/gpu/utils/blockselect/BlockSelectFloatT2048.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/blockselect/BlockSelectFloatT2048.cu -------------------------------------------------------------------------------- /faiss/gpu/utils/blockselect/BlockSelectFloatT512.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/blockselect/BlockSelectFloatT512.cu -------------------------------------------------------------------------------- /faiss/gpu/utils/blockselect/BlockSelectImpl.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/blockselect/BlockSelectImpl.cuh -------------------------------------------------------------------------------- /faiss/gpu/utils/warpselect/WarpSelectFloat1.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/warpselect/WarpSelectFloat1.cu -------------------------------------------------------------------------------- /faiss/gpu/utils/warpselect/WarpSelectFloat128.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/warpselect/WarpSelectFloat128.cu -------------------------------------------------------------------------------- /faiss/gpu/utils/warpselect/WarpSelectFloat256.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/warpselect/WarpSelectFloat256.cu -------------------------------------------------------------------------------- /faiss/gpu/utils/warpselect/WarpSelectFloat32.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/warpselect/WarpSelectFloat32.cu -------------------------------------------------------------------------------- /faiss/gpu/utils/warpselect/WarpSelectFloat64.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/warpselect/WarpSelectFloat64.cu -------------------------------------------------------------------------------- /faiss/gpu/utils/warpselect/WarpSelectFloatF1024.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/warpselect/WarpSelectFloatF1024.cu -------------------------------------------------------------------------------- /faiss/gpu/utils/warpselect/WarpSelectFloatF2048.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/warpselect/WarpSelectFloatF2048.cu -------------------------------------------------------------------------------- /faiss/gpu/utils/warpselect/WarpSelectFloatF512.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/warpselect/WarpSelectFloatF512.cu -------------------------------------------------------------------------------- /faiss/gpu/utils/warpselect/WarpSelectFloatT1024.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/warpselect/WarpSelectFloatT1024.cu -------------------------------------------------------------------------------- /faiss/gpu/utils/warpselect/WarpSelectFloatT2048.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/warpselect/WarpSelectFloatT2048.cu -------------------------------------------------------------------------------- /faiss/gpu/utils/warpselect/WarpSelectFloatT512.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/warpselect/WarpSelectFloatT512.cu -------------------------------------------------------------------------------- /faiss/gpu/utils/warpselect/WarpSelectImpl.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/gpu/utils/warpselect/WarpSelectImpl.cuh -------------------------------------------------------------------------------- /faiss/impl/AdditiveQuantizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/AdditiveQuantizer.cpp -------------------------------------------------------------------------------- /faiss/impl/AdditiveQuantizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/AdditiveQuantizer.h -------------------------------------------------------------------------------- /faiss/impl/AuxIndexStructures.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/AuxIndexStructures.cpp -------------------------------------------------------------------------------- /faiss/impl/AuxIndexStructures.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/AuxIndexStructures.h -------------------------------------------------------------------------------- /faiss/impl/CodePacker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/CodePacker.cpp -------------------------------------------------------------------------------- /faiss/impl/CodePacker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/CodePacker.h -------------------------------------------------------------------------------- /faiss/impl/DistanceComputer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/DistanceComputer.h -------------------------------------------------------------------------------- /faiss/impl/FaissAssert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/FaissAssert.h -------------------------------------------------------------------------------- /faiss/impl/FaissException.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/FaissException.cpp -------------------------------------------------------------------------------- /faiss/impl/FaissException.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/FaissException.h -------------------------------------------------------------------------------- /faiss/impl/HNSW.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/HNSW.cpp -------------------------------------------------------------------------------- /faiss/impl/HNSW.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/HNSW.h -------------------------------------------------------------------------------- /faiss/impl/IDSelector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/IDSelector.cpp -------------------------------------------------------------------------------- /faiss/impl/IDSelector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/IDSelector.h -------------------------------------------------------------------------------- /faiss/impl/LocalSearchQuantizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/LocalSearchQuantizer.cpp -------------------------------------------------------------------------------- /faiss/impl/LocalSearchQuantizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/LocalSearchQuantizer.h -------------------------------------------------------------------------------- /faiss/impl/LookupTableScaler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/LookupTableScaler.h -------------------------------------------------------------------------------- /faiss/impl/NNDescent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/NNDescent.cpp -------------------------------------------------------------------------------- /faiss/impl/NNDescent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/NNDescent.h -------------------------------------------------------------------------------- /faiss/impl/NSG.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/NSG.cpp -------------------------------------------------------------------------------- /faiss/impl/NSG.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/NSG.h -------------------------------------------------------------------------------- /faiss/impl/PolysemousTraining.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/PolysemousTraining.cpp -------------------------------------------------------------------------------- /faiss/impl/PolysemousTraining.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/PolysemousTraining.h -------------------------------------------------------------------------------- /faiss/impl/ProductAdditiveQuantizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/ProductAdditiveQuantizer.cpp -------------------------------------------------------------------------------- /faiss/impl/ProductAdditiveQuantizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/ProductAdditiveQuantizer.h -------------------------------------------------------------------------------- /faiss/impl/ProductQuantizer-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/ProductQuantizer-inl.h -------------------------------------------------------------------------------- /faiss/impl/ProductQuantizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/ProductQuantizer.cpp -------------------------------------------------------------------------------- /faiss/impl/ProductQuantizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/ProductQuantizer.h -------------------------------------------------------------------------------- /faiss/impl/Quantizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/Quantizer.h -------------------------------------------------------------------------------- /faiss/impl/ResidualQuantizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/ResidualQuantizer.cpp -------------------------------------------------------------------------------- /faiss/impl/ResidualQuantizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/ResidualQuantizer.h -------------------------------------------------------------------------------- /faiss/impl/ResultHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/ResultHandler.h -------------------------------------------------------------------------------- /faiss/impl/ScalarQuantizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/ScalarQuantizer.cpp -------------------------------------------------------------------------------- /faiss/impl/ScalarQuantizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/ScalarQuantizer.h -------------------------------------------------------------------------------- /faiss/impl/ThreadedIndex-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/ThreadedIndex-inl.h -------------------------------------------------------------------------------- /faiss/impl/ThreadedIndex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/ThreadedIndex.h -------------------------------------------------------------------------------- /faiss/impl/code_distance/code_distance-avx2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/code_distance/code_distance-avx2.h -------------------------------------------------------------------------------- /faiss/impl/code_distance/code_distance-generic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/code_distance/code_distance-generic.h -------------------------------------------------------------------------------- /faiss/impl/code_distance/code_distance.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/code_distance/code_distance.h -------------------------------------------------------------------------------- /faiss/impl/code_distance/code_distance_avx512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/code_distance/code_distance_avx512.h -------------------------------------------------------------------------------- /faiss/impl/index_read.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/index_read.cpp -------------------------------------------------------------------------------- /faiss/impl/index_write.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/index_write.cpp -------------------------------------------------------------------------------- /faiss/impl/io.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/io.cpp -------------------------------------------------------------------------------- /faiss/impl/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/io.h -------------------------------------------------------------------------------- /faiss/impl/io_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/io_macros.h -------------------------------------------------------------------------------- /faiss/impl/kmeans1d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/kmeans1d.cpp -------------------------------------------------------------------------------- /faiss/impl/kmeans1d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/kmeans1d.h -------------------------------------------------------------------------------- /faiss/impl/lattice_Zn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/lattice_Zn.cpp -------------------------------------------------------------------------------- /faiss/impl/lattice_Zn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/lattice_Zn.h -------------------------------------------------------------------------------- /faiss/impl/platform_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/platform_macros.h -------------------------------------------------------------------------------- /faiss/impl/pq4_fast_scan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/pq4_fast_scan.cpp -------------------------------------------------------------------------------- /faiss/impl/pq4_fast_scan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/pq4_fast_scan.h -------------------------------------------------------------------------------- /faiss/impl/pq4_fast_scan_search_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/pq4_fast_scan_search_1.cpp -------------------------------------------------------------------------------- /faiss/impl/pq4_fast_scan_search_qbs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/pq4_fast_scan_search_qbs.cpp -------------------------------------------------------------------------------- /faiss/impl/simd_result_handlers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/impl/simd_result_handlers.h -------------------------------------------------------------------------------- /faiss/index_factory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/index_factory.cpp -------------------------------------------------------------------------------- /faiss/index_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/index_factory.h -------------------------------------------------------------------------------- /faiss/index_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/index_io.h -------------------------------------------------------------------------------- /faiss/invlists/BlockInvertedLists.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/invlists/BlockInvertedLists.cpp -------------------------------------------------------------------------------- /faiss/invlists/BlockInvertedLists.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/invlists/BlockInvertedLists.h -------------------------------------------------------------------------------- /faiss/invlists/DirectMap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/invlists/DirectMap.cpp -------------------------------------------------------------------------------- /faiss/invlists/DirectMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/invlists/DirectMap.h -------------------------------------------------------------------------------- /faiss/invlists/InvertedLists.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/invlists/InvertedLists.cpp -------------------------------------------------------------------------------- /faiss/invlists/InvertedLists.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/invlists/InvertedLists.h -------------------------------------------------------------------------------- /faiss/invlists/InvertedListsIOHook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/invlists/InvertedListsIOHook.cpp -------------------------------------------------------------------------------- /faiss/invlists/InvertedListsIOHook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/invlists/InvertedListsIOHook.h -------------------------------------------------------------------------------- /faiss/invlists/OnDiskInvertedLists.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/invlists/OnDiskInvertedLists.cpp -------------------------------------------------------------------------------- /faiss/invlists/OnDiskInvertedLists.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/invlists/OnDiskInvertedLists.h -------------------------------------------------------------------------------- /faiss/python/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/python/CMakeLists.txt -------------------------------------------------------------------------------- /faiss/python/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/python/__init__.py -------------------------------------------------------------------------------- /faiss/python/array_conversions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/python/array_conversions.py -------------------------------------------------------------------------------- /faiss/python/class_wrappers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/python/class_wrappers.py -------------------------------------------------------------------------------- /faiss/python/extra_wrappers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/python/extra_wrappers.py -------------------------------------------------------------------------------- /faiss/python/gpu_wrappers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/python/gpu_wrappers.py -------------------------------------------------------------------------------- /faiss/python/loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/python/loader.py -------------------------------------------------------------------------------- /faiss/python/python_callbacks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/python/python_callbacks.cpp -------------------------------------------------------------------------------- /faiss/python/python_callbacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/python/python_callbacks.h -------------------------------------------------------------------------------- /faiss/python/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/python/setup.py -------------------------------------------------------------------------------- /faiss/python/swigfaiss.swig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/python/swigfaiss.swig -------------------------------------------------------------------------------- /faiss/utils/AlignedTable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/AlignedTable.h -------------------------------------------------------------------------------- /faiss/utils/Heap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/Heap.cpp -------------------------------------------------------------------------------- /faiss/utils/Heap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/Heap.h -------------------------------------------------------------------------------- /faiss/utils/WorkerThread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/WorkerThread.cpp -------------------------------------------------------------------------------- /faiss/utils/WorkerThread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/WorkerThread.h -------------------------------------------------------------------------------- /faiss/utils/approx_topk/approx_topk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/approx_topk/approx_topk.h -------------------------------------------------------------------------------- /faiss/utils/approx_topk/avx2-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/approx_topk/avx2-inl.h -------------------------------------------------------------------------------- /faiss/utils/approx_topk/generic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/approx_topk/generic.h -------------------------------------------------------------------------------- /faiss/utils/approx_topk/mode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/approx_topk/mode.h -------------------------------------------------------------------------------- /faiss/utils/approx_topk_hamming/approx_topk_hamming.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/approx_topk_hamming/approx_topk_hamming.h -------------------------------------------------------------------------------- /faiss/utils/distances.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/distances.cpp -------------------------------------------------------------------------------- /faiss/utils/distances.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/distances.h -------------------------------------------------------------------------------- /faiss/utils/distances_fused/avx512.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/distances_fused/avx512.cpp -------------------------------------------------------------------------------- /faiss/utils/distances_fused/avx512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/distances_fused/avx512.h -------------------------------------------------------------------------------- /faiss/utils/distances_fused/distances_fused.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/distances_fused/distances_fused.cpp -------------------------------------------------------------------------------- /faiss/utils/distances_fused/distances_fused.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/distances_fused/distances_fused.h -------------------------------------------------------------------------------- /faiss/utils/distances_fused/simdlib_based.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/distances_fused/simdlib_based.cpp -------------------------------------------------------------------------------- /faiss/utils/distances_fused/simdlib_based.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/distances_fused/simdlib_based.h -------------------------------------------------------------------------------- /faiss/utils/distances_simd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/distances_simd.cpp -------------------------------------------------------------------------------- /faiss/utils/extra_distances-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/extra_distances-inl.h -------------------------------------------------------------------------------- /faiss/utils/extra_distances.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/extra_distances.cpp -------------------------------------------------------------------------------- /faiss/utils/extra_distances.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/extra_distances.h -------------------------------------------------------------------------------- /faiss/utils/fp16-fp16c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/fp16-fp16c.h -------------------------------------------------------------------------------- /faiss/utils/fp16-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/fp16-inl.h -------------------------------------------------------------------------------- /faiss/utils/fp16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/fp16.h -------------------------------------------------------------------------------- /faiss/utils/hamming-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/hamming-inl.h -------------------------------------------------------------------------------- /faiss/utils/hamming.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/hamming.cpp -------------------------------------------------------------------------------- /faiss/utils/hamming.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/hamming.h -------------------------------------------------------------------------------- /faiss/utils/hamming_distance/avx2-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/hamming_distance/avx2-inl.h -------------------------------------------------------------------------------- /faiss/utils/hamming_distance/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/hamming_distance/common.h -------------------------------------------------------------------------------- /faiss/utils/hamming_distance/generic-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/hamming_distance/generic-inl.h -------------------------------------------------------------------------------- /faiss/utils/hamming_distance/hamdis-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/hamming_distance/hamdis-inl.h -------------------------------------------------------------------------------- /faiss/utils/hamming_distance/neon-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/hamming_distance/neon-inl.h -------------------------------------------------------------------------------- /faiss/utils/ordered_key_value.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/ordered_key_value.h -------------------------------------------------------------------------------- /faiss/utils/partitioning.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/partitioning.cpp -------------------------------------------------------------------------------- /faiss/utils/partitioning.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/partitioning.h -------------------------------------------------------------------------------- /faiss/utils/prefetch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/prefetch.h -------------------------------------------------------------------------------- /faiss/utils/quantize_lut.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/quantize_lut.cpp -------------------------------------------------------------------------------- /faiss/utils/quantize_lut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/quantize_lut.h -------------------------------------------------------------------------------- /faiss/utils/random.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/random.cpp -------------------------------------------------------------------------------- /faiss/utils/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/random.h -------------------------------------------------------------------------------- /faiss/utils/simdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/simdlib.h -------------------------------------------------------------------------------- /faiss/utils/simdlib_avx2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/simdlib_avx2.h -------------------------------------------------------------------------------- /faiss/utils/simdlib_emulated.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/simdlib_emulated.h -------------------------------------------------------------------------------- /faiss/utils/simdlib_neon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/simdlib_neon.h -------------------------------------------------------------------------------- /faiss/utils/sorting.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/sorting.cpp -------------------------------------------------------------------------------- /faiss/utils/sorting.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/sorting.h -------------------------------------------------------------------------------- /faiss/utils/transpose/transpose-avx2-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/transpose/transpose-avx2-inl.h -------------------------------------------------------------------------------- /faiss/utils/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/utils.cpp -------------------------------------------------------------------------------- /faiss/utils/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/faiss/utils/utils.h -------------------------------------------------------------------------------- /misc/test_blas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/misc/test_blas.cpp -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/common_faiss_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/common_faiss_tests.py -------------------------------------------------------------------------------- /tests/test_RCQ_cropping.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_RCQ_cropping.cpp -------------------------------------------------------------------------------- /tests/test_approx_topk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_approx_topk.cpp -------------------------------------------------------------------------------- /tests/test_autotune.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_autotune.py -------------------------------------------------------------------------------- /tests/test_binary_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_binary_factory.py -------------------------------------------------------------------------------- /tests/test_binary_flat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_binary_flat.cpp -------------------------------------------------------------------------------- /tests/test_binary_hashindex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_binary_hashindex.py -------------------------------------------------------------------------------- /tests/test_binary_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_binary_io.py -------------------------------------------------------------------------------- /tests/test_build_blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_build_blocks.py -------------------------------------------------------------------------------- /tests/test_clone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_clone.py -------------------------------------------------------------------------------- /tests/test_clustering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_clustering.py -------------------------------------------------------------------------------- /tests/test_code_distance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_code_distance.cpp -------------------------------------------------------------------------------- /tests/test_contrib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_contrib.py -------------------------------------------------------------------------------- /tests/test_contrib_with_scipy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_contrib_with_scipy.py -------------------------------------------------------------------------------- /tests/test_cppcontrib_sa_decode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_cppcontrib_sa_decode.cpp -------------------------------------------------------------------------------- /tests/test_cppcontrib_uintreader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_cppcontrib_uintreader.cpp -------------------------------------------------------------------------------- /tests/test_dealloc_invlists.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_dealloc_invlists.cpp -------------------------------------------------------------------------------- /tests/test_distances_simd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_distances_simd.cpp -------------------------------------------------------------------------------- /tests/test_documentation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_documentation.py -------------------------------------------------------------------------------- /tests/test_doxygen_documentation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_doxygen_documentation.py -------------------------------------------------------------------------------- /tests/test_extra_distances.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_extra_distances.py -------------------------------------------------------------------------------- /tests/test_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_factory.py -------------------------------------------------------------------------------- /tests/test_fast_scan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_fast_scan.py -------------------------------------------------------------------------------- /tests/test_fast_scan_ivf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_fast_scan_ivf.py -------------------------------------------------------------------------------- /tests/test_heap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_heap.cpp -------------------------------------------------------------------------------- /tests/test_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_index.py -------------------------------------------------------------------------------- /tests/test_index_accuracy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_index_accuracy.py -------------------------------------------------------------------------------- /tests/test_index_binary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_index_binary.py -------------------------------------------------------------------------------- /tests/test_index_binary_from_float.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_index_binary_from_float.py -------------------------------------------------------------------------------- /tests/test_index_composite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_index_composite.py -------------------------------------------------------------------------------- /tests/test_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_io.py -------------------------------------------------------------------------------- /tests/test_ivflib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_ivflib.py -------------------------------------------------------------------------------- /tests/test_ivfpq_codec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_ivfpq_codec.cpp -------------------------------------------------------------------------------- /tests/test_ivfpq_indexing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_ivfpq_indexing.cpp -------------------------------------------------------------------------------- /tests/test_local_search_quantizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_local_search_quantizer.py -------------------------------------------------------------------------------- /tests/test_lowlevel_ivf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_lowlevel_ivf.cpp -------------------------------------------------------------------------------- /tests/test_mem_leak.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_mem_leak.cpp -------------------------------------------------------------------------------- /tests/test_merge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_merge.cpp -------------------------------------------------------------------------------- /tests/test_merge_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_merge_index.py -------------------------------------------------------------------------------- /tests/test_meta_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_meta_index.py -------------------------------------------------------------------------------- /tests/test_omp_threads.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_omp_threads.cpp -------------------------------------------------------------------------------- /tests/test_omp_threads_py.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_omp_threads_py.py -------------------------------------------------------------------------------- /tests/test_ondisk_ivf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_ondisk_ivf.cpp -------------------------------------------------------------------------------- /tests/test_oom_exception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_oom_exception.py -------------------------------------------------------------------------------- /tests/test_pairs_decoding.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_pairs_decoding.cpp -------------------------------------------------------------------------------- /tests/test_params_override.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_params_override.cpp -------------------------------------------------------------------------------- /tests/test_partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_partition.py -------------------------------------------------------------------------------- /tests/test_pq_encoding.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_pq_encoding.cpp -------------------------------------------------------------------------------- /tests/test_product_quantizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_product_quantizer.py -------------------------------------------------------------------------------- /tests/test_referenced_objects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_referenced_objects.py -------------------------------------------------------------------------------- /tests/test_refine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_refine.py -------------------------------------------------------------------------------- /tests/test_residual_quantizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_residual_quantizer.py -------------------------------------------------------------------------------- /tests/test_rowwise_minmax.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_rowwise_minmax.py -------------------------------------------------------------------------------- /tests/test_search_params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_search_params.py -------------------------------------------------------------------------------- /tests/test_simdlib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_simdlib.cpp -------------------------------------------------------------------------------- /tests/test_sliding_ivf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_sliding_ivf.cpp -------------------------------------------------------------------------------- /tests/test_standalone_codec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_standalone_codec.py -------------------------------------------------------------------------------- /tests/test_threaded_index.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_threaded_index.cpp -------------------------------------------------------------------------------- /tests/test_transfer_invlists.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/test_transfer_invlists.cpp -------------------------------------------------------------------------------- /tests/torch_test_contrib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tests/torch_test_contrib.py -------------------------------------------------------------------------------- /tutorial/cpp/1-Flat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tutorial/cpp/1-Flat.cpp -------------------------------------------------------------------------------- /tutorial/cpp/2-IVFFlat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tutorial/cpp/2-IVFFlat.cpp -------------------------------------------------------------------------------- /tutorial/cpp/3-IVFPQ.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tutorial/cpp/3-IVFPQ.cpp -------------------------------------------------------------------------------- /tutorial/cpp/4-GPU.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tutorial/cpp/4-GPU.cpp -------------------------------------------------------------------------------- /tutorial/cpp/5-Multiple-GPUs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tutorial/cpp/5-Multiple-GPUs.cpp -------------------------------------------------------------------------------- /tutorial/cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tutorial/cpp/CMakeLists.txt -------------------------------------------------------------------------------- /tutorial/python/1-Flat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tutorial/python/1-Flat.py -------------------------------------------------------------------------------- /tutorial/python/2-IVFFlat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tutorial/python/2-IVFFlat.py -------------------------------------------------------------------------------- /tutorial/python/3-IVFPQ.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tutorial/python/3-IVFPQ.py -------------------------------------------------------------------------------- /tutorial/python/4-GPU.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tutorial/python/4-GPU.py -------------------------------------------------------------------------------- /tutorial/python/5-Multiple-GPUs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitsun/faiss/HEAD/tutorial/python/5-Multiple-GPUs.py --------------------------------------------------------------------------------