Faiss
Main Page
Namespaces
Classes
Files
File List
All
Classes
Namespaces
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
File List
Here is a list of all documented files with brief descriptions:
[detail level
1
2
3
4
]
c_api
gpu
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
macros_impl.h
StandardGpuResources_c.cpp
StandardGpuResources_c.h
AutoTune_c.cpp
AutoTune_c.h
AuxIndexStructures_c.cpp
AuxIndexStructures_c.h
Clustering_c.cpp
Clustering_c.h
error_c.h
error_impl.cpp
error_impl.h
faiss_c.h
Index_c.cpp
Index_c.h
index_io_c.cpp
index_io_c.h
IndexFlat_c.cpp
IndexFlat_c.h
IndexIVF_c.cpp
IndexIVF_c.h
IndexIVFFlat_c.cpp
IndexIVFFlat_c.h
IndexLSH_c.cpp
IndexLSH_c.h
macros_impl.h
MetaIndexes_c.cpp
MetaIndexes_c.h
demos
demo_imi_flat.cpp
demo_imi_pq.cpp
demo_ivfpq_indexing.cpp
demo_sift1M.cpp
gpu
impl
BinaryDistance.cu
BinaryDistance.cuh
BinaryFlatIndex.cu
BinaryFlatIndex.cuh
BroadcastSum.cu
BroadcastSum.cuh
Distance.cu
Distance.cuh
FlatIndex.cu
FlatIndex.cuh
InvertedListAppend.cu
InvertedListAppend.cuh
IVFBase.cu
IVFBase.cuh
IVFFlat.cu
IVFFlat.cuh
IVFFlatScan.cu
IVFFlatScan.cuh
IVFPQ.cu
IVFPQ.cuh
IVFUtils.cu
IVFUtils.cuh
IVFUtilsSelect1.cu
IVFUtilsSelect2.cu
L2Norm.cu
L2Norm.cuh
L2Select.cu
L2Select.cuh
PQCodeDistances.cu
PQCodeDistances.cuh
PQCodeLoad.cuh
PQScanMultiPassNoPrecomputed.cu
PQScanMultiPassNoPrecomputed.cuh
PQScanMultiPassPrecomputed.cu
PQScanMultiPassPrecomputed.cuh
RemapIndices.cpp
RemapIndices.h
VectorResidual.cu
VectorResidual.cuh
perf
CompareFlat.cu
CompareIVFFlat.cu
CompareIVFPQ.cu
CompareIVFPQGrid.cu
IndexWrapper-inl.h
IndexWrapper.h
PerfBinaryFlat.cu
PerfClustering.cpp
PerfFlat.cu
PerfIVFFlat.cu
PerfIVFPQ.cu
PerfIVFPQAdd.cpp
PerfSelect.cu
WriteIndex.cpp
test
demo_ivfpq_indexing_gpu.cpp
TestGpuIndexBinaryFlat.cpp
TestGpuIndexFlat.cpp
TestGpuIndexIVFFlat.cpp
TestGpuIndexIVFPQ.cpp
TestGpuSelect.cu
TestUtils.cpp
TestUtils.h
utils
blockselect
BlockSelectFloat1.cu
BlockSelectFloat128.cu
BlockSelectFloat256.cu
BlockSelectFloat32.cu
BlockSelectFloat64.cu
BlockSelectFloatF1024.cu
BlockSelectFloatF512.cu
BlockSelectFloatT1024.cu
BlockSelectFloatT512.cu
BlockSelectHalf1.cu
BlockSelectHalf128.cu
BlockSelectHalf256.cu
BlockSelectHalf32.cu
BlockSelectHalf64.cu
BlockSelectHalfF1024.cu
BlockSelectHalfF512.cu
BlockSelectHalfT1024.cu
BlockSelectHalfT512.cu
BlockSelectImpl.cuh
nvidia
fp16_emu.cu
fp16_emu.cuh
warpselect
WarpSelectFloat1.cu
WarpSelectFloat128.cu
WarpSelectFloat256.cu
WarpSelectFloat32.cu
WarpSelectFloat64.cu
WarpSelectFloatF1024.cu
WarpSelectFloatF512.cu
WarpSelectFloatT1024.cu
WarpSelectFloatT512.cu
WarpSelectHalf1.cu
WarpSelectHalf128.cu
WarpSelectHalf256.cu
WarpSelectHalf32.cu
WarpSelectHalf64.cu
WarpSelectHalfF1024.cu
WarpSelectHalfF512.cu
WarpSelectHalfT1024.cu
WarpSelectHalfT512.cu
WarpSelectImpl.cuh
BlockSelectFloat.cu
BlockSelectHalf.cu
BlockSelectKernel.cuh
Comparators.cuh
ConversionOperators.cuh
CopyUtils.cuh
DeviceDefs.cuh
DeviceMemory.cpp
DeviceMemory.h
DeviceTensor-inl.cuh
DeviceTensor.cuh
DeviceUtils.cpp
DeviceUtils.h
DeviceVector.cuh
Float16.cu
Float16.cuh
HostTensor-inl.cuh
HostTensor.cuh
Limits.cuh
LoadStoreOperators.cuh
MathOperators.cuh
MatrixMult.cu
MatrixMult.cuh
MemorySpace.cpp
MemorySpace.h
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
ThrustAllocator.cuh
Timer.cpp
Timer.h
Transpose.cuh
WarpSelectFloat.cu
WarpSelectHalf.cu
WarpSelectKernel.cuh
WarpShuffles.cuh
WorkerThread.cpp
WorkerThread.h
GpuAutoTune.cpp
GpuAutoTune.h
GpuClonerOptions.cpp
GpuClonerOptions.h
GpuDistance.cu
GpuDistance.h
GpuFaissAssert.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
GpuIndicesOptions.h
GpuResources.cpp
GpuResources.h
IndexProxy.cpp
IndexProxy.h
StandardGpuResources.cpp
StandardGpuResources.h
misc
test_blas.cpp
python
swigfaiss_gpu_wrap.cpp
swigfaiss_wrap.cpp
tests
test_binary_flat.cpp
test_dealloc_invlists.cpp
test_ivfpq_codec.cpp
test_ivfpq_indexing.cpp
test_lowlevel_ivf.cpp
test_merge.cpp
test_omp_threads.cpp
test_ondisk_ivf.cpp
test_pairs_decoding.cpp
test_params_override.cpp
test_sliding_ivf.cpp
test_transfer_invlists.cpp
tutorial
cpp
1-Flat.cpp
2-IVFFlat.cpp
3-IVFPQ.cpp
4-GPU.cpp
5-Multiple-GPUs.cpp
AutoTune.cpp
AutoTune.h
AuxIndexStructures.cpp
AuxIndexStructures.h
Clustering.cpp
Clustering.h
FaissAssert.h
FaissException.cpp
FaissException.h
hamming.cpp
hamming.h
Heap.cpp
Heap.h
HNSW.cpp
HNSW.h
Index.cpp
Index.h
index_io.cpp
index_io.h
IndexBinary.cpp
IndexBinary.h
IndexBinaryFlat.cpp
IndexBinaryFlat.h
IndexBinaryFromFloat.cpp
IndexBinaryFromFloat.h
IndexBinaryHNSW.cpp
IndexBinaryHNSW.h
IndexBinaryIVF.cpp
IndexBinaryIVF.h
IndexFlat.cpp
IndexFlat.h
IndexHNSW.cpp
IndexHNSW.h
IndexIVF.cpp
IndexIVF.h
IndexIVFFlat.cpp
IndexIVFFlat.h
IndexIVFPQ.cpp
IndexIVFPQ.h
IndexLSH.cpp
IndexLSH.h
IndexPQ.cpp
IndexPQ.h
IndexScalarQuantizer.cpp
IndexScalarQuantizer.h
InvertedLists.cpp
InvertedLists.h
IVFlib.cpp
IVFlib.h
MetaIndexes.cpp
MetaIndexes.h
OnDiskInvertedLists.cpp
OnDiskInvertedLists.h
PolysemousTraining.cpp
PolysemousTraining.h
ProductQuantizer.cpp
ProductQuantizer.h
utils.cpp
utils.h
utils_simd.cpp
VectorTransform.cpp
VectorTransform.h
Generated by
1.8.5