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
]
gpu
impl
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
PerfClustering.cpp
PerfIVFPQAdd.cpp
WriteIndex.cpp
test
demo_ivfpq_indexing_gpu.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
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
MergeNetworkBlock.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
GpuIndex.cu
GpuIndex.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
tests
demo_imi_flat.cpp
demo_ivfpq_indexing.cpp
demo_sift1M.cpp
test_blas.cpp
test_ivfpq_indexing.cpp
tutorial
cpp
1-Flat.cpp
2-IVFFlat.cpp
3-IVFPQ.cpp
AutoTune.cpp
AutoTune.h
AuxIndexStructures.cpp
AuxIndexStructures.h
Clustering.cpp
Clustering.h
faiss.h
FaissAssert.h
hamming.cpp
hamming.h
Heap.cpp
Heap.h
Index.cpp
Index.h
index_io.cpp
index_io.h
IndexFlat.cpp
IndexFlat.h
IndexIVF.cpp
IndexIVF.h
IndexIVFPQ.cpp
IndexIVFPQ.h
IndexLSH.cpp
IndexLSH.h
IndexPQ.cpp
IndexPQ.h
MetaIndexes.cpp
MetaIndexes.h
PolysemousTraining.cpp
PolysemousTraining.h
ProductQuantizer.cpp
ProductQuantizer.h
utils.cpp
utils.h
VectorTransform.cpp
VectorTransform.h
Generated by
1.8.5