All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
Class Index

A

FinalBlockMerge< 1, NumThreads, K, V, NumWarpQ, Dir, Comp > (faiss::gpu)

IndexFlatIP (faiss)

LoadCode32< 24 > (faiss::gpu)

RankingScore2 (faiss)

FinalBlockMerge< 2, NumThreads, K, V, NumWarpQ, Dir, Comp > (faiss::gpu) | IndexFlatL2 (faiss) | LoadCode32< 28 > (faiss::gpu) | ReconstructFromNeighbors (faiss)
ArrayInvertedLists (faiss) | FinalBlockMerge< 4, NumThreads, K, V, NumWarpQ, Dir, Comp > (faiss::gpu) | IndexFlatL2BaseShift (faiss) | LoadCode32< 3 > (faiss::gpu) | RemapDimensionsTransform (faiss)
AutoTuneCriterion (faiss) | FinalBlockMerge< 8, NumThreads, K, V, NumWarpQ, Dir, Comp > (faiss::gpu) | IndexHNSW (faiss) | LoadCode32< 32 > (faiss::gpu) | ReproduceDistancesObjective (faiss)

B

FlatIndex (faiss::gpu)

IndexHNSW2Level (faiss)

LoadCode32< 4 > (faiss::gpu)

RestrictPtrTraits (faiss::gpu::traits)

G

IndexHNSWFlat (faiss)

LoadCode32< 40 > (faiss::gpu)

S

BaseShiftDistanceCorrection (faiss) | IndexHNSWPQ (faiss) | LoadCode32< 48 > (faiss::gpu)
BinaryFlatIndex (faiss::gpu) | GenHammingComputer16 (faiss) | IndexHNSWSQ (faiss) | LoadCode32< 56 > (faiss::gpu) | ScalarQuantizer (faiss)
BinaryInvertedListScanner (faiss) | GenHammingComputer32 (faiss) | IndexIDMap (faiss) | LoadCode32< 64 > (faiss::gpu) | InvertedLists::ScopedCodes (faiss)
BitonicMergeStep (faiss::gpu) | GenHammingComputer8 (faiss) | IndexIDMap2 (faiss) | LoadCode32< 8 > (faiss::gpu) | ScopeDeleter (faiss)
BitonicMergeStep< K, V, 1, Dir, Comp, Low, true > (faiss::gpu) | GenHammingComputerM8 (faiss) | IndexIVF (faiss) | LoadCode32< 96 > (faiss::gpu) | ScopeDeleter1 (faiss)
BitonicMergeStep< K, V, N, Dir, Comp, false, false > (faiss::gpu) | GpuClonerOptions (faiss::gpu) | IndexIVFFlat (faiss) | LoadCodeDistances (faiss::gpu) | InvertedLists::ScopedIds (faiss)
BitonicMergeStep< K, V, N, Dir, Comp, Low, true > (faiss::gpu) | GpuIndex (faiss::gpu) | IndexIVFFlatDedup (faiss) | LoadStore (faiss::gpu) | ScopeFileCloser (faiss)
BitonicMergeStep< K, V, N, Dir, Comp, true, false > (faiss::gpu) | GpuIndexBinaryFlat (faiss::gpu) | IndexIVFPQ (faiss) | LockLevels (faiss) | Score3Computer (faiss)

BitonicSortStep (faiss::gpu)

GpuIndexBinaryFlatConfig (faiss::gpu)

IndexIVFPQR (faiss)

M

SegmentedReduce (faiss::gpu)

BitonicSortStep< K, V, 1, Dir, Comp > (faiss::gpu) | GpuIndexConfig (faiss::gpu) | IndexIVFPQStats (faiss) | SimulatedAnnealingOptimizer (faiss)
BlockMerge (faiss::gpu) | GpuIndexFlat (faiss::gpu) | IndexIVFScalarQuantizer (faiss) | MapLong2Long | SimulatedAnnealingParameters (faiss)
BlockMerge< NumThreads, K, V, N, L, Dir, Comp, false, FullMerge > (faiss::gpu) | GpuIndexFlatConfig (faiss::gpu) | IndexIVFStats (faiss) | Math (faiss::gpu) | SlidingIndexWindow (faiss::ivflib)
BlockMerge< NumThreads, K, V, N, L, Dir, Comp, true, FullMerge > (faiss::gpu) | GpuIndexFlatIP (faiss::gpu) | IndexLSH (faiss) | Math< float2 > (faiss::gpu) | OnDiskInvertedLists::Slot (faiss)
BlockSelect (faiss::gpu) | GpuIndexFlatL2 (faiss::gpu) | IndexPQ (faiss) | Math< float4 > (faiss::gpu) | StackDeviceMemory::Stack (faiss::gpu)
BlockSelect< K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock > (faiss::gpu) | GpuIndexIVF (faiss::gpu) | IndexPQStats (faiss) | Max (faiss::gpu) | StackDeviceMemory (faiss::gpu)
BufferList::Buffer (faiss) | GpuIndexIVFConfig (faiss::gpu) | IndexPreTransform (faiss) | Min (faiss::gpu) | StandardGpuResources (faiss::gpu)
BufferList (faiss) | GpuIndexIVFFlat (faiss::gpu) | IndexProxy (faiss::gpu) | HNSW::MinimaxHeap (faiss) | SubTensor (faiss::gpu::detail)

C

GpuIndexIVFFlatConfig (faiss::gpu)

IndexRefineFlat (faiss)

MultiIndexQuantizer (faiss)

SubTensor< TensorType, 0, PtrTraits > (faiss::gpu::detail)

GpuIndexIVFPQ (faiss::gpu) | IndexScalarQuantizer (faiss) | MultiIndexQuantizer2 (faiss) | Sum (faiss::gpu)

Cloner (faiss)

GpuIndexIVFPQConfig (faiss::gpu)

IndexShards (faiss)

N

swig_cast_info

Clustering (faiss) | GpuMultipleClonerOptions (faiss::gpu) | IndexSplitVectors (faiss) | swig_const_info
ClusteringParameters (faiss) | GpuParameterSpace (faiss::gpu) | IndexWrapper (faiss::gpu) | HNSW::NodeDistCloser (faiss) | swig_globalvar
CMax (faiss) | GpuResources (faiss::gpu) | IndirectSort (faiss) | HNSW::NodeDistFarther (faiss) | swig_module_info
CMin (faiss) | GpuResourcesThrustAllocator (faiss::gpu) | IntersectionCriterion (faiss) | NopDistanceCorrection (faiss) | swig_type_info

CodeCmp (faiss)

H

IntToIdxType (faiss::gpu)

NormalizationTransform (faiss)

swig_varlinkobject

Comparator (faiss::gpu) | InvertedLists (faiss) | NoTypeTensor (faiss::gpu) | SwigPtr_PyObject (swig)

ConcatenatedInvertedLists (faiss)

HammingComputer (faiss)

InvertedListScanner (faiss)

O

SwigPyClientData

Converter (faiss::gpu) | HammingComputer16 (faiss) | IOReader (faiss) | SwigPyObject
Converter< float > (faiss::gpu) | HammingComputer20 (faiss) | IOWriter (faiss) | OnDiskInvertedLists (faiss) | SwigPyPacked
ConvertTo (faiss::gpu) | HammingComputer32 (faiss) | IVFBase (faiss::gpu) | OneRecallAtRCriterion (faiss) | SwigVar_PyObject (swig)

ConvertTo< float > (faiss::gpu)

HammingComputer4 (faiss)

IVFFlat (faiss::gpu)

OnDiskInvertedLists::OngoingPrefetch (faiss)

T

ConvertTo< float2 > (faiss::gpu) | HammingComputer64 (faiss) | IVFFlatScan (faiss::gpu) | OperatingPoint (faiss)
ConvertTo< float4 > (faiss::gpu) | HammingComputer8 (faiss) | IVFFlatScan< 0, L2, T > (faiss::gpu) | OperatingPoints (faiss) | Tensor (faiss::gpu)
CpuTimer (faiss::gpu) | HammingComputerDefault (faiss) | IVFFlatScan<-1, L2, T > (faiss::gpu) | OPQMatrix (faiss) | TensorInfo (faiss::gpu)
CublasGemm (faiss::gpu) | HammingComputerM4 (faiss) | IVFPQ (faiss::gpu) | Options | TensorInfoOffset (faiss::gpu)

CublasGemm< float > (faiss::gpu)

HammingComputerM8 (faiss)

IVFPQSearchParameters (faiss)

P

TensorInfoOffset< T, IndexT,-1 > (faiss::gpu)

CublasHandleScope (faiss::gpu) | HCounterState (faiss) | IVFSearchParameters (faiss) | TestFlatOptions

CudaEvent (faiss::gpu)

HeapArray (faiss)

K

Pair (faiss::gpu)

OnDiskInvertedLists::OngoingPrefetch::Thread (faiss)

D

HNSW (faiss)

ParameterRange (faiss)

ToCPUCloner (faiss::gpu)

HNSWStats (faiss) | KernelTimer (faiss::gpu) | ParameterSpace (faiss) | ToGpuCloner (faiss::gpu)

DefaultPtrTraits (faiss::gpu::traits)

HostTensor (faiss::gpu)

L

PCAMatrix (faiss)

ToGpuClonerMultiple (faiss::gpu)

DeviceMemory (faiss::gpu)

I

PermutationObjective (faiss)

V

DeviceMemoryReservation (faiss::gpu) | Level1Quantizer (faiss) | PolysemousTraining (faiss)
DeviceScope (faiss::gpu) | IDSelector (faiss) | Limits (faiss::gpu) | ProductQuantizer (faiss) | VectorIOReader (faiss)
DeviceTensor (faiss::gpu) | IDSelectorBatch (faiss) | Limits< float > (faiss::gpu) | PyHeapTypeObject | VectorIOWriter (faiss)

DeviceVector (faiss::gpu)

IDSelectorRange (faiss)

Limits< int > (faiss::gpu)

Q

VectorTransform (faiss)

ScalarQuantizer::DistanceComputer (faiss) | Index (faiss) | Limits< Pair< K, V > > (faiss::gpu) | VisitedTable (faiss)

HNSW::DistanceComputer (faiss)

Index2Layer (faiss)

LinearTransform (faiss)

RangeSearchPartialResult::QueryResult (faiss)

W

F

IndexBinary (faiss)

OnDiskInvertedLists::List (faiss)

R

IndexBinaryFlat (faiss) | LoadCode32 (faiss::gpu) | WarpSelect (faiss::gpu)
FaissBuffer | IndexBinaryFromFloat (faiss) | LoadCode32< 1 > (faiss::gpu) | RandomGenerator (faiss) | WarpSelect< K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock > (faiss::gpu)
FaissClusteringParameters | IndexBinaryHNSW (faiss) | LoadCode32< 12 > (faiss::gpu) | RandomRotationMatrix (faiss) | WorkerThread (faiss::gpu)
FaissException (faiss) | IndexBinaryIVF (faiss) | LoadCode32< 16 > (faiss::gpu) | StackDeviceMemory::Range (faiss::gpu) |
FaissIndexIVFStats | IndexFlat (faiss) | LoadCode32< 2 > (faiss::gpu) | RangeSearchPartialResult (faiss) |
FinalBlockMerge (faiss::gpu) | IndexFlat1D (faiss) | LoadCode32< 20 > (faiss::gpu) | RangeSearchResult (faiss) |