All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
Class Index

A

FinalBlockMerge (faiss::gpu)

IndexFlatIP (faiss)

LoadCode32< 2 > (faiss::gpu)

RandomRotationMatrix (faiss)

FinalBlockMerge< 1, NumThreads, K, V, NumWarpQ, Dir, Comp > (faiss::gpu) | IndexFlatL2 (faiss) | LoadCode32< 20 > (faiss::gpu) | StackDeviceMemory::Range (faiss::gpu)
ArgSort (faiss) | FinalBlockMerge< 2, NumThreads, K, V, NumWarpQ, Dir, Comp > (faiss::gpu) | IndexFlatL2BaseShift (faiss) | LoadCode32< 24 > (faiss::gpu) | RangeSearchPartialResult (faiss)
AutoTuneCriterion (faiss) | FinalBlockMerge< 4, NumThreads, K, V, NumWarpQ, Dir, Comp > (faiss::gpu) | IndexIDMap (faiss) | LoadCode32< 28 > (faiss::gpu) | RangeSearchResult (faiss)

B

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

IndexIDMap2 (faiss)

LoadCode32< 3 > (faiss::gpu)

RankingScore2 (faiss)

FlatIndex (faiss::gpu) | IndexIVF (faiss) | LoadCode32< 32 > (faiss::gpu) | RemapDimensionsTransform (faiss)

BaseShiftDistanceCorrection (faiss)

G

IndexIVFFlat (faiss)

LoadCode32< 4 > (faiss::gpu)

ReproduceDistancesObjective (faiss)

BitonicMergeStep (faiss::gpu) | IndexIVFFlatIPBounds (faiss) | LoadCode32< 40 > (faiss::gpu) | RestrictPtrTraits (faiss::gpu::traits)

BitonicMergeStep< K, V, 1, Dir, Comp, Low, true > (faiss::gpu)

GenHammingComputer16 (faiss)

IndexIVFFlatStats (faiss)

LoadCode32< 48 > (faiss::gpu)

S

BitonicMergeStep< K, V, N, Dir, Comp, false, false > (faiss::gpu) | GenHammingComputer32 (faiss) | IndexIVFPQ (faiss) | LoadCode32< 56 > (faiss::gpu)
BitonicMergeStep< K, V, N, Dir, Comp, Low, true > (faiss::gpu) | GenHammingComputer8 (faiss) | IndexIVFPQCompact (faiss) | LoadCode32< 64 > (faiss::gpu) | ScalarQuantizer (faiss)
BitonicMergeStep< K, V, N, Dir, Comp, true, false > (faiss::gpu) | GenHammingComputerM8 (faiss) | IndexIVFPQR (faiss) | LoadCode32< 8 > (faiss::gpu) | ScopeDeleter (faiss)
BitonicSortStep (faiss::gpu) | GpuClonerOptions (faiss::gpu) | IndexIVFPQStats (faiss) | LoadCode32< 96 > (faiss::gpu) | ScopeDeleter1 (faiss)
BitonicSortStep< K, V, 1, Dir, Comp > (faiss::gpu) | GpuIndex (faiss::gpu) | IndexIVFScalarQuantizer (faiss) | LoadCodeDistances (faiss::gpu) | ScopeFileCloser (faiss)
BlockMerge (faiss::gpu) | GpuIndexConfig (faiss::gpu) | IndexLSH (faiss) | LoadStore (faiss::gpu) | Score3Computer (faiss)

BlockMerge< NumThreads, K, V, N, L, Dir, Comp, false, FullMerge > (faiss::gpu)

GpuIndexFlat (faiss::gpu)

IndexPQ (faiss)

M

SegmentedReduce (faiss::gpu)

BlockMerge< NumThreads, K, V, N, L, Dir, Comp, true, FullMerge > (faiss::gpu) | GpuIndexFlatConfig (faiss::gpu) | IndexPQStats (faiss) | SemiSortedArray (faiss)
BlockSelect (faiss::gpu) | GpuIndexFlatIP (faiss::gpu) | IndexPreTransform (faiss) | Math (faiss::gpu) | SimulatedAnnealingOptimizer (faiss)
BlockSelect< K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock > (faiss::gpu) | GpuIndexFlatL2 (faiss::gpu) | IndexProxy (faiss::gpu) | Math< float2 > (faiss::gpu) | SimulatedAnnealingParameters (faiss)
BufferList::Buffer (faiss) | GpuIndexIVF (faiss::gpu) | IndexRefineFlat (faiss) | Math< float4 > (faiss::gpu) | SortedArray (faiss)
BufferList (faiss) | GpuIndexIVFConfig (faiss::gpu) | IndexScalarQuantizer (faiss) | Max (faiss::gpu) | StackDeviceMemory::Stack (faiss::gpu)

C

GpuIndexIVFFlat (faiss::gpu)

IndexShards (faiss)

Min (faiss::gpu)

StackDeviceMemory (faiss::gpu)

GpuIndexIVFFlatConfig (faiss::gpu) | IndexSplitVectors (faiss) | MinSumK (faiss) | StandardGpuResources (faiss::gpu)
Cloner (faiss) | GpuIndexIVFPQ (faiss::gpu) | IndexWrapper (faiss::gpu) | MultiIndexQuantizer (faiss) | SubTensor (faiss::gpu::detail)

Clustering (faiss)

GpuIndexIVFPQConfig (faiss::gpu)

IndirectSort (faiss)

N

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

ClusteringParameters (faiss) | GpuMultipleClonerOptions (faiss::gpu) | IntersectionCriterion (faiss) | Sum (faiss::gpu)

CMax (faiss)

GpuParameterSpace (faiss::gpu)

IntToLong (faiss::gpu)

NopDistanceCorrection (faiss)

T

CMin (faiss) | GpuResources (faiss::gpu) | IVFBase (faiss::gpu) | NormalizationTransform (faiss)
CodeCmp (faiss) | GpuResourcesThrustAllocator (faiss::gpu) | IVFFlat (faiss::gpu) | NoTypeTensor (faiss::gpu) | Tensor (faiss::gpu)

Comparator (faiss::gpu)

H

IVFFlatScan (faiss::gpu)

O

TensorInfo (faiss::gpu)

Converter (faiss::gpu) | IVFFlatScan< 0, L2, T > (faiss::gpu) | TensorInfoOffset (faiss::gpu)
Converter< float > (faiss::gpu) | HammingComputer (faiss) | IVFFlatScan< 128, L2, float > (faiss::gpu) | OneRecallAtRCriterion (faiss) | TensorInfoOffset< T,-1 > (faiss::gpu)
ConvertTo (faiss::gpu) | HammingComputer16 (faiss) | IVFFlatScan< 256, L2, float > (faiss::gpu) | OperatingPoint (faiss) | ToCPUCloner (faiss::gpu)
ConvertTo< float > (faiss::gpu) | HammingComputer20 (faiss) | IVFFlatScan< 64, L2, float > (faiss::gpu) | OperatingPoints (faiss) | ToGpuCloner (faiss::gpu)
ConvertTo< float2 > (faiss::gpu) | HammingComputer32 (faiss) | IVFFlatScan<-1, L2, T > (faiss::gpu) | OPQMatrix (faiss) | ToGpuClonerMultiple (faiss::gpu)

ConvertTo< float4 > (faiss::gpu)

HammingComputer4 (faiss)

IVFPQ (faiss::gpu)

Options

V

CpuTimer (faiss::gpu)

HammingComputer64 (faiss)

K

P

CublasGemm (faiss::gpu) | HammingComputer8 (faiss) | VectorTransform (faiss)

CublasGemm< float > (faiss::gpu)

HammingComputerM4 (faiss)

KernelTimer (faiss::gpu)

Pair (faiss::gpu)

W

CublasHandleScope (faiss::gpu)

HammingComputerM8 (faiss)

L

ParameterRange (faiss)

CudaEvent (faiss::gpu) | HeapArray (faiss) | ParameterSpace (faiss) | WarpSelect (faiss::gpu)

D

HostTensor (faiss::gpu)

Limits (faiss::gpu)

PCAMatrix (faiss)

WarpSelect< K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock > (faiss::gpu)

I

Limits< float > (faiss::gpu)

PermutationObjective (faiss)

WorkerThread (faiss::gpu)

DefaultPtrTraits (faiss::gpu::traits) | Limits< int > (faiss::gpu) | PolysemousTraining (faiss) |
DeviceMemory (faiss::gpu) | IDSelector (faiss) | Limits< Pair< K, V > > (faiss::gpu) | ProductQuantizer (faiss) |

DeviceMemoryReservation (faiss::gpu)

IDSelectorBatch (faiss)

LinearTransform (faiss)

Q

DeviceScope (faiss::gpu) | IDSelectorRange (faiss) | LoadCode32 (faiss::gpu) |
DeviceTensor (faiss::gpu) | Index (faiss) | LoadCode32< 1 > (faiss::gpu) | RangeSearchPartialResult::QueryResult (faiss) |

DeviceVector (faiss::gpu)

IndexFlat (faiss)

LoadCode32< 12 > (faiss::gpu)

R

F

IndexFlat1D (faiss)

LoadCode32< 16 > (faiss::gpu)

|  | RandomGenerator (faiss) |
FaissException (faiss) |  |  |  |