Faiss

- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
Class Index
A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W

A
| FinalBlockMerge< 1, NumThreads, K, V, NumWarpQ, Dir, Comp > (faiss::gpu) | IndexIVFFlat (faiss) | NormalizationTransform (faiss) | TensorInfo (faiss::gpu)
FinalBlockMerge< 2, NumThreads, K, V, NumWarpQ, Dir, Comp > (faiss::gpu) | IndexIVFPQ (faiss) | NoTypeTensor (faiss::gpu) | TensorInfoOffset (faiss::gpu)
AddRef (std::tr1::gtest_internal) | FinalBlockMerge< 4, NumThreads, K, V, NumWarpQ, Dir, Comp > (faiss::gpu) | IndexIVFPQR (faiss) |
O
| TensorInfoOffset< T, IndexT,-1 > (faiss::gpu)
AddRef< T & > (std::tr1::gtest_internal) | FinalBlockMerge< 8, NumThreads, K, V, NumWarpQ, Dir, Comp > (faiss::gpu) | IndexIVFPQStats (faiss) | Test (testing)
AddReference (testing::internal) | FlatIndex (faiss::gpu) | IndexIVFScalarQuantizer (faiss) | OnDiskInvertedLists (faiss) | TestCase (testing)
AddReference< T & > (testing::internal) | FlatL2Dis (faiss) | IndexIVFStats (faiss) | OneRecallAtRCriterion (faiss) | TestEventListener (testing)
ArrayInvertedLists (faiss) | FloatingPoint (testing::internal) | IndexLSH (faiss) | OnDiskInvertedLists::OngoingPrefetch (faiss) | TestEventListeners (testing)
AssertHelper (testing::internal) | FormatForComparison (testing::internal) | IndexPQ (faiss) | OnTheFlyPrimeTable | TestFactoryBase (testing::internal)
AssertionResult (testing) | FormatForComparison< ToPrint[N], OtherOperand > (testing::internal) | IndexPQStats (faiss) | OperatingPoint (faiss) | TestFactoryImpl (testing::internal)
AutoTuneCriterion (faiss) |
G
| IndexPreTransform (faiss) | OperatingPoints (faiss) | TestFlatOptions
B
| IndexProxy (faiss::gpu) | OPQMatrix (faiss) | TestInfo (testing)
GenericDistanceComputer (faiss) | IndexRefineFlat (faiss) | Options | TestPartResult (testing)
BaseShiftDistanceCorrection (faiss) | GenHammingComputer16 (faiss) | IndexScalarQuantizer (faiss) | OsStackTraceGetter (testing::internal) | TestPartResultArray (testing)
BitonicMergeStep (faiss::gpu) | GenHammingComputer32 (faiss) | IndexShards (faiss) | OsStackTraceGetterInterface (testing::internal) | TestPartResultReporterInterface (testing)
BitonicMergeStep< K, V, 1, Dir, Comp, Low, true > (faiss::gpu) | GenHammingComputer8 (faiss) | IndexSplitVectors (faiss) |
P
| TestProperty (testing)
BitonicMergeStep< K, V, N, Dir, Comp, false, false > (faiss::gpu) | GenHammingComputerM8 (faiss) | IndexWrapper (faiss::gpu) | TestPropertyKeyIs (testing::internal)
BitonicMergeStep< K, V, N, Dir, Comp, Low, true > (faiss::gpu) | Get (std::tr1::gtest_internal) | IndirectSort (faiss) | Pair (faiss::gpu) | TestResult (testing)
BitonicMergeStep< K, V, N, Dir, Comp, true, false > (faiss::gpu) | Get< 0 > (std::tr1::gtest_internal) | IntersectionCriterion (faiss) | ParameterRange (faiss) | TestResultAccessor (testing::internal)
BitonicSortStep (faiss::gpu) | Get< 1 > (std::tr1::gtest_internal) | IntToLong (faiss::gpu) | ParameterSpace (faiss) | OnDiskInvertedLists::OngoingPrefetch::Thread (faiss)
BitonicSortStep< K, V, 1, Dir, Comp > (faiss::gpu) | Get< 2 > (std::tr1::gtest_internal) | InvertedLists (faiss) | PCAMatrix (faiss) | ThreadLocal (testing::internal)
BlockMerge (faiss::gpu) | Get< 3 > (std::tr1::gtest_internal) | is_pointer (testing::internal) | PermutationObjective (faiss) | ToCPUCloner (faiss::gpu)
BlockMerge< NumThreads, K, V, N, L, Dir, Comp, false, FullMerge > (faiss::gpu) | Get< 4 > (std::tr1::gtest_internal) | is_pointer< T * > (testing::internal) | PolysemousTraining (faiss) | ToGpuCloner (faiss::gpu)
BlockMerge< NumThreads, K, V, N, L, Dir, Comp, true, FullMerge > (faiss::gpu) | Get< 5 > (std::tr1::gtest_internal) | IsAProtocolMessage (testing::internal) | PQDis (faiss) | ToGpuClonerMultiple (faiss::gpu)
BlockSelect (faiss::gpu) | Get< 6 > (std::tr1::gtest_internal) | IteratorTraits (testing::internal) | PreCalculatedPrimeTable | TraceInfo (testing::internal)
BlockSelect< K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock > (faiss::gpu) | Get< 7 > (std::tr1::gtest_internal) | IteratorTraits< const T * > (testing::internal) | PrimeTable | tuple (std::tr1)
bool_constant (testing::internal) | Get< 8 > (std::tr1::gtest_internal) | IteratorTraits< T * > (testing::internal) | PrivateCode | tuple<> (std::tr1)
BufferList::Buffer (faiss) | Get< 9 > (std::tr1::gtest_internal) | IVFBase (faiss::gpu) | ProductQuantizer (faiss) | tuple_element (std::tr1)
BufferList (faiss) | GpuClonerOptions (faiss::gpu) | IVFFlat (faiss::gpu) |
Q
| tuple_size (std::tr1)
ByRef (std::tr1::gtest_internal) | GpuIndex (faiss::gpu) | IVFFlatScan (faiss::gpu) | tuple_size< GTEST_0_TUPLE_(T) > (std::tr1)
ByRef< T & > (std::tr1::gtest_internal) | GpuIndexConfig (faiss::gpu) | IVFFlatScan< 0, L2, T > (faiss::gpu) | RangeSearchPartialResult::QueryResult (faiss) | tuple_size< GTEST_10_TUPLE_(T) > (std::tr1)
C
| GpuIndexFlat (faiss::gpu) | IVFFlatScan< 128, L2, float > (faiss::gpu) | Queue | tuple_size< GTEST_1_TUPLE_(T) > (std::tr1)
GpuIndexFlatConfig (faiss::gpu) | IVFFlatScan< 256, L2, float > (faiss::gpu) | QueueNode | tuple_size< GTEST_2_TUPLE_(T) > (std::tr1)
Cloner (faiss) | GpuIndexFlatIP (faiss::gpu) | IVFFlatScan< 64, L2, float > (faiss::gpu) |
R
| tuple_size< GTEST_3_TUPLE_(T) > (std::tr1)
Clustering (faiss) | GpuIndexFlatL2 (faiss::gpu) | IVFFlatScan<-1, L2, T > (faiss::gpu) | tuple_size< GTEST_4_TUPLE_(T) > (std::tr1)
ClusteringParameters (faiss) | GpuIndexIVF (faiss::gpu) | IVFPQ (faiss::gpu) | Random (testing::internal) | tuple_size< GTEST_5_TUPLE_(T) > (std::tr1)
CMax (faiss) | GpuIndexIVFConfig (faiss::gpu) |
K
| RandomGenerator (faiss) | tuple_size< GTEST_6_TUPLE_(T) > (std::tr1)
CMin (faiss) | GpuIndexIVFFlat (faiss::gpu) | RandomRotationMatrix (faiss) | tuple_size< GTEST_7_TUPLE_(T) > (std::tr1)
CodeCmp (faiss) | GpuIndexIVFFlatConfig (faiss::gpu) | KernelTimer (faiss::gpu) | StackDeviceMemory::Range (faiss::gpu) | tuple_size< GTEST_8_TUPLE_(T) > (std::tr1)
CodeLocation (testing::internal) | GpuIndexIVFPQ (faiss::gpu) |
L
| RangeSearchPartialResult (faiss) | tuple_size< GTEST_9_TUPLE_(T) > (std::tr1)
CommonData | GpuIndexIVFPQConfig (faiss::gpu) | RangeSearchResult (faiss) | TupleElement (std::tr1::gtest_internal)
Comparator (faiss::gpu) | GpuMultipleClonerOptions (faiss::gpu) | Level1Quantizer (faiss) | RankingScore2 (faiss) | TupleElement< true, 0, GTEST_10_TUPLE_(T) > (std::tr1::gtest_internal)
CompileAssert (testing::internal) | GpuParameterSpace (faiss::gpu) | Limits (faiss::gpu) | RE (testing::internal) | TupleElement< true, 1, GTEST_10_TUPLE_(T) > (std::tr1::gtest_internal)
CompileAssertTypesEqual (testing::internal) | GpuResources (faiss::gpu) | Limits< float > (faiss::gpu) | ReconstructFromNeighbors (faiss) | TupleElement< true, 2, GTEST_10_TUPLE_(T) > (std::tr1::gtest_internal)
CompileAssertTypesEqual< T, T > (testing::internal) | GpuResourcesThrustAllocator (faiss::gpu) | Limits< int > (faiss::gpu) | RelationToSourceCopy (testing::internal) | TupleElement< true, 3, GTEST_10_TUPLE_(T) > (std::tr1::gtest_internal)
ConstCharPtr (testing::internal) | GTestFlagSaver (testing::internal) | Limits< Pair< K, V > > (faiss::gpu) | RelationToSourceReference (testing::internal) | TupleElement< true, 4, GTEST_10_TUPLE_(T) > (std::tr1::gtest_internal)
Converter (faiss::gpu) | GTestLog (testing::internal) | LinearTransform (faiss) | RemapDimensionsTransform (faiss) | TupleElement< true, 5, GTEST_10_TUPLE_(T) > (std::tr1::gtest_internal)
Converter< float > (faiss::gpu) | GTestMutexLock (testing::internal) | linked_ptr (testing::internal) | RemoveConst (testing::internal) | TupleElement< true, 6, GTEST_10_TUPLE_(T) > (std::tr1::gtest_internal)
ConvertTo (faiss::gpu) |
H
| linked_ptr_internal (testing::internal) | RemoveConst< const T > (testing::internal) | TupleElement< true, 7, GTEST_10_TUPLE_(T) > (std::tr1::gtest_internal)
ConvertTo< float > (faiss::gpu) | OnDiskInvertedLists::List (faiss) | RemoveConst< const T[N]> (testing::internal) | TupleElement< true, 8, GTEST_10_TUPLE_(T) > (std::tr1::gtest_internal)
ConvertTo< float2 > (faiss::gpu) | HammingComputer (faiss) | LoadCode32 (faiss::gpu) | RemoveReference (testing::internal) | TupleElement< true, 9, GTEST_10_TUPLE_(T) > (std::tr1::gtest_internal)
ConvertTo< float4 > (faiss::gpu) | HammingComputer16 (faiss) | LoadCode32< 1 > (faiss::gpu) | RemoveReference< T & > (testing::internal) | TuplePolicy (testing::internal)
Counter | HammingComputer20 (faiss) | LoadCode32< 12 > (faiss::gpu) | ReproduceDistancesObjective (faiss) | TypeIdHelper (testing::internal)
CpuTimer (faiss::gpu) | HammingComputer32 (faiss) | LoadCode32< 16 > (faiss::gpu) | RestrictPtrTraits (faiss::gpu::traits) | TypeWithoutFormatter (testing::internal2)
CublasGemm (faiss::gpu) | HammingComputer4 (faiss) | LoadCode32< 2 > (faiss::gpu) |
S
| TypeWithoutFormatter< T, kConvertibleToInteger > (testing::internal2)
CublasGemm< float > (faiss::gpu) | HammingComputer64 (faiss) | LoadCode32< 20 > (faiss::gpu) | TypeWithoutFormatter< T, kProtobuf > (testing::internal2)
CublasHandleScope (faiss::gpu) | HammingComputer8 (faiss) | LoadCode32< 24 > (faiss::gpu) | SameSizeTuplePrefixComparator (std::tr1::gtest_internal) | TypeWithSize (testing::internal)
CudaEvent (faiss::gpu) | HammingComputerDefault (faiss) | LoadCode32< 28 > (faiss::gpu) | SameSizeTuplePrefixComparator< 0, 0 > (std::tr1::gtest_internal) | TypeWithSize< 4 > (testing::internal)
D
| HammingComputerM4 (faiss) | LoadCode32< 3 > (faiss::gpu) | SameSizeTuplePrefixComparator< k, k > (std::tr1::gtest_internal) | TypeWithSize< 8 > (testing::internal)
HammingComputerM8 (faiss) | LoadCode32< 32 > (faiss::gpu) | ScalarQuantizer (faiss) |
U
DefaultGlobalTestPartResultReporter (testing::internal) | HasNewFatalFailureHelper (testing::internal) | LoadCode32< 4 > (faiss::gpu) | scoped_ptr (testing::internal)
DefaultPerThreadTestPartResultReporter (testing::internal) | HeapArray (faiss) | LoadCode32< 40 > (faiss::gpu) | ScopeDeleter (faiss) | UnitTest (testing)
DefaultPtrTraits (faiss::gpu::traits) | HNSW (faiss) | LoadCode32< 48 > (faiss::gpu) | ScopeDeleter1 (faiss) | UnitTestImpl (testing::internal)
DeviceMemory (faiss::gpu) | HNSWStats (faiss) | LoadCode32< 56 > (faiss::gpu) | ScopedFakeTestPartResultReporter (testing) | UnitTestOptions (testing::internal)
DeviceMemoryReservation (faiss::gpu) | HostTensor (faiss::gpu) | LoadCode32< 64 > (faiss::gpu) | ScopedTrace (testing::internal) | UniversalPrinter (testing::internal)
DeviceScope (faiss::gpu) |
I
| LoadCode32< 8 > (faiss::gpu) | ScopeFileCloser (faiss) | UniversalPrinter< T & > (testing::internal)
DeviceTensor (faiss::gpu) | LoadCode32< 96 > (faiss::gpu) | Score3Computer (faiss) | UniversalPrinter< T[N]> (testing::internal)
DeviceVector (faiss::gpu) | IDSelector (faiss) | LoadCodeDistances (faiss::gpu) | SegmentedReduce (faiss::gpu) | UniversalTersePrinter (testing::internal)
Distance2Level (faiss) | IDSelectorBatch (faiss) | LoadStore (faiss::gpu) | SimulatedAnnealingOptimizer (faiss) | UniversalTersePrinter< char * > (testing::internal)
Distance2xXPQ4 (faiss) | IDSelectorRange (faiss) | LockLevels (faiss) | SimulatedAnnealingParameters (faiss) | UniversalTersePrinter< const char * > (testing::internal)
ScalarQuantizer::DistanceComputer (faiss) | ImplicitlyConvertible (testing::internal) |
M
| SingleFailureChecker (testing::internal) | UniversalTersePrinter< T & > (testing::internal)
HNSW::DistanceComputer (faiss) | Index (faiss) | OnDiskInvertedLists::Slot (faiss) | UniversalTersePrinter< T[N]> (testing::internal)
DistanceXPQ4 (faiss) | Index2Layer (faiss) | Math (faiss::gpu) | SQDis (faiss) | UniversalTersePrinter< wchar_t * > (testing::internal)
E
| IndexFlat (faiss) | Math< float2 > (faiss::gpu) | StackDeviceMemory::Stack (faiss::gpu) |
V
IndexFlat1D (faiss) | Math< float4 > (faiss::gpu) | StackDeviceMemory (faiss::gpu)
EmptyTestEventListener (testing) | IndexFlatIP (faiss) | Max (faiss::gpu) | StandardGpuResources (faiss::gpu) | VectorTransform (faiss)
EnableIf (testing::internal) | IndexFlatL2 (faiss) | Message (testing) | StaticAssertTypeEqHelper (testing::internal) | VisitedTable (faiss)
EnableIf< true > (testing::internal) | IndexFlatL2BaseShift (faiss) | Min (faiss::gpu) | StaticAssertTypeEqHelper< T, T > (testing::internal) |
W
Environment (testing) | IndexHNSW (faiss) | MultiIndexQuantizer (faiss) | String (testing::internal)
EqHelper (testing::internal) | IndexHNSW2Level (faiss) | MultiIndexQuantizer2 (faiss) | SubTensor (faiss::gpu::detail) | WarpSelect (faiss::gpu)
EqHelper< true > (testing::internal) | IndexHNSWFlat (faiss) | Mutex (testing::internal) | SubTensor< TensorType, 0, PtrTraits > (faiss::gpu::detail) | WarpSelect< K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock > (faiss::gpu)
F
| IndexHNSWPQ (faiss) | MyString | Sum (faiss::gpu) | Widget
IndexHNSWSQ (faiss) |
N
T
| WorkerThread (faiss::gpu)
FaissException (faiss) | IndexIDMap (faiss) |
FilePath (testing::internal) | IndexIDMap2 (faiss) | NativeArray (testing::internal) | Tempfilename |
FinalBlockMerge (faiss::gpu) | IndexIVF (faiss) | NopDistanceCorrection (faiss) | Tensor (faiss::gpu) |

A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W