Faiss

- Main Page
- Namespaces
- Classes
- Files

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

- All
- Functions
- Variables
- Typedefs
- Enumerations
- Enumerator
- Related Functions

- a
- b
- c
- d
- e
- f
- g
- h
- i
- k
- l
- m
- n
- o
- p
- q
- r
- s
- t
- u
- v
- w
- x

All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends

### - a -

- A : faiss::LinearTransform
- all_pts : faiss::OperatingPoints

### - b -

- b : faiss::LinearTransform
- balanced_bins : faiss::PCAMatrix
- base_index : faiss::IndexRefineFlat
- batchsize : faiss::ParameterSpace
- buffer_size : faiss::RangeSearchResult
- by_residual : faiss::IndexIVFPQ
- byte_per_idx : faiss::ProductQuantizer
- bytes_per_vec : faiss::IndexLSH
- bytesPerVector_ : faiss::gpu::IVFBase

### - c -

- centroids : faiss::Clustering , faiss::ProductQuantizer
- cno : faiss::OperatingPoint
- code_size : faiss::IndexIVFPQ , faiss::ScalarQuantizer , faiss::ProductQuantizer
- codes : faiss::IndexLSH , faiss::IndexPQ , faiss::IndexScalarQuantizer , faiss::IndexIVFScalarQuantizer
- compact_codes : faiss::IndexIVFPQCompact
- compact_ids : faiss::IndexIVFPQCompact
- config_ : faiss::gpu::GpuIndexFlat
- continuous_update : faiss::IndexFlat1D
- cp : faiss::ProductQuantizer , faiss::IndexIVF
- cp_ : faiss::gpu::GpuIndexIVF

### - d -

- d : faiss::Clustering , faiss::Index , faiss::ProductQuantizer , faiss::ScalarQuantizer
- d_out : faiss::VectorTransform
- data_ : faiss::gpu::detail::SubTensor< TensorType, 0, PtrTraits > , faiss::gpu::detail::SubTensor< TensorType, SubDim, PtrTraits > , faiss::gpu::GpuIndexFlat , faiss::gpu::Tensor< T, Dim, Contig, IndexT, PtrTraits >
- device : faiss::gpu::GpuIndexConfig
- device_ : faiss::gpu::GpuIndex , faiss::gpu::StackDeviceMemory::Stack , faiss::gpu::StackDeviceMemory
- deviceListData_ : faiss::gpu::IVFBase
- deviceListDataPointers_ : faiss::gpu::IVFBase
- deviceListIndexPointers_ : faiss::gpu::IVFBase
- deviceListLengths_ : faiss::gpu::IVFBase
- dim_ : faiss::gpu::IVFBase
- distances : faiss::RangeSearchResult
- do_polysemous_training : faiss::IndexIVFPQ , faiss::IndexPQ
- dsub : faiss::ProductQuantizer

### - e -

- eigen_power : faiss::PCAMatrix
- eigenvalues : faiss::PCAMatrix

### - f -

- flatConfig : faiss::gpu::GpuIndexIVFConfig
- fsize : faiss::IndexIVFFlatIPBounds

### - g -

- gt_D : faiss::AutoTuneCriterion
- gt_I : faiss::AutoTuneCriterion
- gt_nnn : faiss::AutoTuneCriterion

### - h -

- head_ : faiss::gpu::StackDeviceMemory::Stack
- highWaterMalloc_ : faiss::gpu::StackDeviceMemory::Stack
- highWaterMemoryUsed_ : faiss::gpu::StackDeviceMemory::Stack

### - i -

- id_map : faiss::IndexIDMap
- ids : faiss::HeapArray< C > , faiss::IndexIVF
- index : faiss::IndexPreTransform
- indicesOptions : faiss::gpu::GpuClonerOptions , faiss::gpu::GpuIndexIVFConfig
- indicesOptions_ : faiss::gpu::IVFBase
- init_cost : faiss::SimulatedAnnealingOptimizer
- is_trained : faiss::Index , faiss::VectorTransform
- isOwner_ : faiss::gpu::StackDeviceMemory::Stack

### - k -

- k : faiss::Clustering , faiss::HeapArray< C >
- K : faiss::MinSumK< T, SSA, use_seen >
- k_factor : faiss::IndexIVFPQR , faiss::IndexRefineFlat
- key : faiss::OperatingPoint
- ksub : faiss::ProductQuantizer

### - l -

- labels : faiss::RangeSearchResult
- lastUsers_ : faiss::gpu::StackDeviceMemory::Stack
- limits : faiss::IndexIVFPQCompact
- lims : faiss::RangeSearchResult
- listOffsetToUserIndex_ : faiss::gpu::IVFBase

### - m -

- M : faiss::MinSumK< T, SSA, use_seen > , faiss::ProductQuantizer , faiss::OPQMatrix
- maintain_direct_map : faiss::IndexIVF
- mallocCurrent_ : faiss::gpu::StackDeviceMemory::Stack
- map : faiss::RemapDimensionsTransform
- max_codes : faiss::IndexIVFPQ
- max_points_per_centroid : faiss::ClusteringParameters
- max_points_per_d : faiss::PCAMatrix
- max_train_points : faiss::OPQMatrix
- maxListLength_ : faiss::gpu::IVFBase
- mean : faiss::PCAMatrix
- memorySpace : faiss::gpu::GpuIndexConfig
- memorySpace_ : faiss::gpu::GpuIndex
- metric_type : faiss::Index
- min_points_per_centroid : faiss::ClusteringParameters
- minPagedSize_ : faiss::gpu::GpuIndexFlat

### - n -

- N : faiss::MinSumK< T, SSA, use_seen >
- n : faiss::SimulatedAnnealingOptimizer
- n_experiments : faiss::ParameterSpace
- nbits : faiss::IndexLSH , faiss::ProductQuantizer
- nh : faiss::HeapArray< C >
- niter : faiss::OPQMatrix , faiss::ClusteringParameters
- niter_pq : faiss::OPQMatrix
- niter_pq_0 : faiss::OPQMatrix
- nlist : faiss::IndexIVF
- nlist_ : faiss::gpu::GpuIndexIVF
- nnn : faiss::AutoTuneCriterion
- nprobe : faiss::IndexIVF
- nprobe_ : faiss::gpu::GpuIndexIVF
- nq : faiss::AutoTuneCriterion , faiss::RangeSearchResult
- nredo : faiss::ClusteringParameters
- ntotal : faiss::Index
- numLists_ : faiss::gpu::IVFBase

### - o -

- obj : faiss::Clustering
- optimal_pts : faiss::OperatingPoints
- own_fields : faiss::IndexIDMap , faiss::IndexIVF , faiss::IndexRefineFlat , faiss::IndexPreTransform

### - p -

- parameter_ranges : faiss::ParameterSpace
- part_norms : faiss::IndexIVFFlatIPBounds
- PCAMat : faiss::PCAMatrix
- perf : faiss::OperatingPoint
- perm : faiss::IndexFlat1D
- polysemous_ht : faiss::IndexIVFPQ , faiss::IndexPQ
- polysemous_training : faiss::IndexPQ , faiss::IndexIVFPQ
- pq : faiss::IndexIVFPQ , faiss::IndexPQ
- precomputed_table : faiss::IndexIVFPQ

### - q -

- quantizer : faiss::IndexIVF
- quantizer_ : faiss::gpu::GpuIndexIVF , faiss::gpu::IVFBase
- quantizer_trains_alone : faiss::IndexIVF

### - r -

- random_rotation : faiss::PCAMatrix
- refine_codes : faiss::IndexIVFPQR
- refine_index : faiss::IndexRefineFlat
- refine_pq : faiss::IndexIVFPQR
- reserveVecs : faiss::gpu::GpuClonerOptions
- resources_ : faiss::gpu::IVFBase , faiss::gpu::GpuIndex
- rotate_data : faiss::IndexLSH
- rrot : faiss::IndexLSH

### - s -

- scan_table_threshold : faiss::IndexIVFPQ
- sdc_table : faiss::ProductQuantizer
- seed : faiss::ClusteringParameters
- shard : faiss::gpu::GpuMultipleClonerOptions
- size_ : faiss::gpu::StackDeviceMemory::Stack , faiss::gpu::Tensor< T, Dim, Contig, IndexT, PtrTraits >
- source_dis : faiss::ReproduceDistancesObjective
- space_ : faiss::gpu::IVFBase
- spherical : faiss::ClusteringParameters
- sq : faiss::IndexScalarQuantizer
- stack_ : faiss::gpu::StackDeviceMemory
- start_ : faiss::gpu::StackDeviceMemory::Stack
- storeTransposed : faiss::gpu::GpuIndexFlatConfig , faiss::gpu::GpuClonerOptions
- stride_ : faiss::gpu::Tensor< T, Dim, Contig, IndexT, PtrTraits >

### - t -

- t : faiss::OperatingPoint
- target_dis : faiss::ReproduceDistancesObjective
- tensor_ : faiss::gpu::detail::SubTensor< TensorType, SubDim, PtrTraits > , faiss::gpu::detail::SubTensor< TensorType, 0, PtrTraits >
- thread_over_batches : faiss::ParameterSpace
- threaded : faiss::IndexShards
- thresholds : faiss::IndexLSH
- train_thresholds : faiss::IndexLSH
- trained : faiss::ScalarQuantizer

### - u -

- update_index : faiss::ClusteringParameters
- use_precomputed_table : faiss::IndexIVFPQ
- useFloat16 : faiss::gpu::GpuIndexFlatConfig , faiss::gpu::GpuClonerOptions
- useFloat16Accumulator : faiss::gpu::GpuIndexFlatConfig
- useFloat16CoarseQuantizer : faiss::gpu::GpuClonerOptions
- useFloat16IVFStorage : faiss::gpu::GpuIndexIVFFlatConfig
- useFloat16LookupTables : faiss::gpu::GpuIndexIVFPQConfig
- usePrecomputed : faiss::gpu::GpuClonerOptions
- usePrecomputedTables : faiss::gpu::GpuIndexIVFPQConfig

### - v -

- val : faiss::HeapArray< C >
- vecs : faiss::IndexIVFFlat
- verbose : faiss::Index , faiss::gpu::GpuClonerOptions , faiss::ParameterSpace , faiss::ProductQuantizer

### - w -

- weights : faiss::ReproduceDistancesObjective
- wp : faiss::BufferList

### - x -

- xb : faiss::IndexFlat