Faiss
文档
首页
Wiki
C++ API
类列表
文件列表
命名空间列表
结构体列表
结构体 PyCallbackIDSelector
结构体 PyCallbackIOReader
结构体 PyCallbackIOWriter
结构体 faiss::AdditiveCoarseQuantizer
结构体 faiss::AdditiveQuantizer
结构体 faiss::AlignedTable
结构体 faiss::AlignedTableTightAlloc
结构体 faiss::ArrayInvertedLists
结构体 faiss::AutoTuneCriterion
结构体 faiss::BinaryInvertedListScanner
结构体 faiss::BitstringReader
结构体 faiss::BitstringWriter
结构体 faiss::BlockInvertedLists
结构体 faiss::BlockInvertedListsIOHook
结构体 faiss::BlockResultHandler
结构体 faiss::BufferList
结构体 faiss::BufferList::Buffer
结构体 faiss::BufferedIOReader
结构体 faiss::BufferedIOWriter
结构体 faiss::CMax
结构体 faiss::CMin
结构体 faiss::CenteringTransform
结构体 faiss::Cloner
结构体 faiss::Clustering
结构体 faiss::Clustering1D
结构体 faiss::ClusteringIterationStats
结构体 faiss::ClusteringParameters
结构体 faiss::CodePacker
结构体 faiss::CodePackerFlat
结构体 faiss::CodePackerPQ4
结构体 faiss::CodeSet
结构体 faiss::CombinerRangeKNN
结构体 faiss::DirectMap
结构体 faiss::DirectMapAdd
结构体 faiss::DistanceComputer
结构体 faiss::DummyScaler
结构体 faiss::EnumeratedVectors
结构体 faiss::FastScanStats
结构体 faiss::FileIOReader
结构体 faiss::FileIOWriter
结构体 faiss::FlatCodesDistanceComputer
结构体 faiss::GenHammingComputer16
结构体 faiss::GenHammingComputer32
结构体 faiss::GenHammingComputer8
结构体 faiss::GenHammingComputerM8
结构体 faiss::HCounterState
结构体 faiss::HNSW
结构体 faiss::HNSWStats
结构体 faiss::HNSW::MinimaxHeap
结构体 faiss::HNSW::NodeDistCloser
结构体 faiss::HNSW::NodeDistFarther
结构体 faiss::HStackInvertedLists
结构体 faiss::HammingComputer
结构体 faiss::HammingComputer16
结构体 faiss::HammingComputer20
结构体 faiss::HammingComputer32
结构体 faiss::HammingComputer4
结构体 faiss::HammingComputer64
结构体 faiss::HammingComputer8
结构体 faiss::HammingComputerDefault
结构体 faiss::HeapArray
结构体 faiss::HeapBlockResultHandler
结构体 faiss::HeapBlockResultHandler::SingleResultHandler
结构体 faiss::HeapWithBuckets
结构体 faiss::HeapWithBucketsForHamming16
结构体 faiss::HeapWithBucketsForHamming16< CMax< int, int64_t >, NBUCKETS, N, HammingComputerT >
结构体 faiss::HeapWithBucketsForHamming32
结构体 faiss::HeapWithBucketsForHamming32< CMax< int, int64_t >, NBUCKETS, N, HammingComputerT >
结构体 faiss::HeapWithBuckets< CMax< float, int >, NBUCKETS, N >
结构体 faiss::IDSelector
结构体 faiss::IDSelectorAll
结构体 faiss::IDSelectorAnd
结构体 faiss::IDSelectorArray
结构体 faiss::IDSelectorBatch
结构体 faiss::IDSelectorBitmap
结构体 faiss::IDSelectorNot
结构体 faiss::IDSelectorOr
结构体 faiss::IDSelectorRange
结构体 faiss::IDSelectorTranslated
结构体 faiss::IDSelectorXOr
结构体 faiss::IOReader
结构体 faiss::IOWriter
结构体 faiss::ITQMatrix
结构体 faiss::ITQTransform
结构体 faiss::IVFFastScanStats
结构体 faiss::IVFPQSearchParameters
结构体 faiss::Index
结构体 faiss::Index2Layer
结构体 faiss::IndexAdditiveQuantizer
结构体 faiss::IndexAdditiveQuantizerFastScan
结构体 faiss::IndexBinary
结构体 faiss::IndexBinaryFlat
结构体 faiss::IndexBinaryFromFloat
结构体 faiss::IndexBinaryHNSW
结构体 faiss::IndexBinaryHash
结构体 faiss::IndexBinaryHashStats
结构体 faiss::IndexBinaryHash::InvertedList
结构体 faiss::IndexBinaryIVF
结构体 faiss::IndexBinaryMultiHash
结构体 faiss::IndexFastScan
结构体 faiss::IndexFlat
结构体 faiss::IndexFlat1D
结构体 faiss::IndexFlatCodes
结构体 faiss::IndexFlatIP
结构体 faiss::IndexFlatL2
结构体 faiss::IndexHNSW
结构体 faiss::IndexHNSW2Level
结构体 faiss::IndexHNSWCagra
结构体 faiss::IndexHNSWFlat
结构体 faiss::IndexHNSWPQ
结构体 faiss::IndexHNSWSQ
结构体 faiss::IndexIDMap2Template
结构体 faiss::IndexIDMapTemplate
结构体 faiss::IndexIVF
结构体 faiss::IndexIVFAdditiveQuantizer
结构体 faiss::IndexIVFAdditiveQuantizerFastScan
结构体 faiss::IndexIVFFastScan
结构体 faiss::IndexIVFFastScan::CoarseQuantized
结构体 faiss::IndexIVFFlat
结构体 faiss::IndexIVFFlatDedup
结构体 faiss::IndexIVFIndependentQuantizer
结构体 faiss::IndexIVFInterface
结构体 faiss::IndexIVFLocalSearchQuantizer
结构体 faiss::IndexIVFLocalSearchQuantizerFastScan
结构体 faiss::IndexIVFPQ
结构体 faiss::IndexIVFPQFastScan
结构体 faiss::IndexIVFPQR
结构体 faiss::IndexIVFPQStats
结构体 faiss::IndexIVFProductLocalSearchQuantizer
结构体 faiss::IndexIVFProductLocalSearchQuantizerFastScan
结构体 faiss::IndexIVFProductResidualQuantizer
结构体 faiss::IndexIVFProductResidualQuantizerFastScan
结构体 faiss::IndexIVFResidualQuantizer
结构体 faiss::IndexIVFResidualQuantizerFastScan
结构体 faiss::IndexIVFScalarQuantizer
结构体 faiss::IndexIVFSpectralHash
结构体 faiss::IndexIVFStats
结构体 faiss::IndexLSH
结构体 faiss::IndexLattice
结构体 faiss::IndexLocalSearchQuantizer
结构体 faiss::IndexLocalSearchQuantizerFastScan
结构体 faiss::IndexNNDescent
结构体 faiss::IndexNNDescentFlat
结构体 faiss::IndexNSG
结构体 faiss::IndexNSGFlat
结构体 faiss::IndexNSGPQ
结构体 faiss::IndexNSGSQ
结构体 faiss::IndexNeuralNetCodec
结构体 faiss::IndexPQ
结构体 faiss::IndexPQFastScan
结构体 faiss::IndexPQStats
结构体 faiss::IndexPreTransform
结构体 faiss::IndexProductLocalSearchQuantizer
结构体 faiss::IndexProductLocalSearchQuantizerFastScan
结构体 faiss::IndexProductResidualQuantizer
结构体 faiss::IndexProductResidualQuantizerFastScan
结构体 faiss::IndexQINCo
结构体 faiss::IndexRandom
结构体 faiss::IndexRefine
结构体 faiss::IndexRefineFlat
结构体 faiss::IndexRefineSearchParameters
结构体 faiss::IndexResidualQuantizer
结构体 faiss::IndexResidualQuantizerFastScan
结构体 faiss::IndexRowwiseMinMax
结构体 faiss::IndexRowwiseMinMaxBase
结构体 faiss::IndexRowwiseMinMaxFP16
结构体 faiss::IndexScalarQuantizer
结构体 faiss::IndexShardsIVF
结构体 faiss::IndexShardsTemplate
结构体 faiss::IndexSplitVectors
结构体 faiss::InterruptCallback
结构体 faiss::IntersectionCriterion
结构体 faiss::InvertedListScanner
结构体 faiss::InvertedLists
结构体 faiss::InvertedListsIOHook
结构体 faiss::InvertedListsIterator
结构体 faiss::InvertedLists::ScopedCodes
结构体 faiss::InvertedLists::ScopedIds
结构体 faiss::Level1Quantizer
结构体 faiss::LinearTransform
结构体 faiss::LocalSearchCoarseQuantizer
结构体 faiss::LocalSearchQuantizer
结构体 faiss::MaskedInvertedLists
结构体 faiss::MatrixStats
结构体 faiss::MatrixStats::Occurrence
结构体 faiss::MatrixStats::PerDimStats
结构体 faiss::MultiIndexQuantizer
结构体 faiss::MultiIndexQuantizer2
结构体 faiss::NNDescent
结构体 faiss::NSG
结构体 faiss::NegativeDistanceComputer
结构体 faiss::NeuralNetCodec
结构体 faiss::NormTableScaler
结构体 faiss::NormalizationTransform
结构体 faiss::OPQMatrix
结构体 faiss::OnDiskInvertedLists
结构体 faiss::OnDiskInvertedListsIOHook
结构体 faiss::OnDiskInvertedLists::Slot
结构体 faiss::OnDiskOneList
结构体 faiss::OneRecallAtRCriterion
结构体 faiss::OperatingPoint
结构体 faiss::OperatingPoints
结构体 faiss::PCAMatrix
结构体 faiss::PQDecoder16
结构体 faiss::PQDecoder8
结构体 faiss::PQDecoderGeneric
结构体 faiss::PQEncoder16
结构体 faiss::PQEncoder8
结构体 faiss::PQEncoderGeneric
结构体 faiss::ParameterRange
结构体 faiss::ParameterSpace
结构体 faiss::PartitionStats
结构体 faiss::PermutationObjective
结构体 faiss::PolysemousTraining
结构体 faiss::ProductAdditiveQuantizer
结构体 faiss::ProductLocalSearchQuantizer
结构体 faiss::ProductQuantizer
结构体 faiss::ProductResidualQuantizer
结构体 faiss::ProgressiveDimClustering
结构体 faiss::ProgressiveDimClusteringParameters
结构体 faiss::ProgressiveDimIndexFactory
结构体 faiss::QINCo
结构体 faiss::QINCoStep
结构体 faiss::Quantizer
结构体 faiss::RandomGenerator
结构体 faiss::RandomRotationMatrix
结构体 faiss::RangeQueryResult
结构体 faiss::RangeSearchBlockResultHandler
结构体 faiss::RangeSearchBlockResultHandler::SingleResultHandler
结构体 faiss::RangeSearchPartialResult
结构体 faiss::RangeSearchResult
结构体 faiss::ReadOnlyInvertedLists
结构体 faiss::RemapDimensionsTransform
结构体 faiss::Repeat
结构体 faiss::Repeats
结构体 faiss::ReproduceDistancesObjective
结构体 faiss::ReservoirBlockResultHandler
结构体 faiss::ReservoirBlockResultHandler::SingleResultHandler
结构体 faiss::ReservoirTopN
结构体 faiss::ResidualCoarseQuantizer
结构体 faiss::ResidualQuantizer
结构体 faiss::ResultHandler
结构体 faiss::SIMDResultHandler
结构体 faiss::SIMDResultHandlerToFloat
结构体 faiss::ScalarQuantizer
结构体 faiss::ScalarQuantizer::SQDistanceComputer
结构体 faiss::ScalarQuantizer::SQuantizer
结构体 faiss::SearchParameters
结构体 faiss::SearchParametersHNSW
结构体 faiss::SearchParametersIVF
结构体 faiss::SearchParametersPQ
结构体 faiss::SearchParametersPreTransform
结构体 faiss::SearchParametersResidualCoarseQuantizer
结构体 faiss::SimulatedAnnealingOptimizer
结构体 faiss::SimulatedAnnealingParameters
结构体 faiss::SliceInvertedLists
结构体 faiss::SplitMix64RandomGenerator
结构体 faiss::StopWordsInvertedLists
结构体 faiss::TimeoutCallback
结构体 faiss::Top1BlockResultHandler
结构体 faiss::Top1BlockResultHandler::SingleResultHandler
结构体 faiss::TransformedVectors
结构体 faiss::VStackInvertedLists
结构体 faiss::VectorDistance
结构体 faiss::VectorIOReader
结构体 faiss::VectorIOWriter
结构体 faiss::VectorTransform
结构体 faiss::VisitedTable
结构体 faiss::ZnSphereCodec
结构体 faiss::ZnSphereCodecAlt
结构体 faiss::ZnSphereCodecRec
结构体 faiss::ZnSphereCodec::CodeSegment
结构体 faiss::ZnSphereSearch
结构体 faiss::cppcontrib::Index2LevelDecoder
结构体 faiss::cppcontrib::IndexMinMaxDecoder
结构体 faiss::cppcontrib::IndexMinMaxFP16Decoder
结构体 faiss::cppcontrib::IndexPQDecoder
结构体 faiss::cppcontrib::detail::CoarseBitType
结构体 faiss::cppcontrib::detail::CoarseBitType< 16 >
结构体 faiss::cppcontrib::detail::CoarseBitType< 8 >
结构体 faiss::detail::simdlib::binary_func_impl
结构体 faiss::detail::simdlib::is_simd256bit
结构体 faiss::detail::simdlib::set1_impl
结构体 faiss::detail::simdlib::unary_func_impl
结构体 faiss::gpu::AllocInfo
结构体 faiss::gpu::AllocRequest
结构体 faiss::gpu::GpuClonerOptions
结构体 faiss::gpu::GpuDistanceParams
结构体 faiss::gpu::GpuIcmEncoderFactory
结构体 faiss::gpu::GpuIndexBinaryFlatConfig
结构体 faiss::gpu::GpuIndexCagra
结构体 faiss::gpu::GpuIndexCagraConfig
结构体 faiss::gpu::GpuIndexConfig
结构体 faiss::gpu::GpuIndexFlatConfig
结构体 faiss::gpu::GpuIndexIVFConfig
结构体 faiss::gpu::GpuIndexIVFFlatConfig
结构体 faiss::gpu::GpuIndexIVFPQConfig
结构体 faiss::gpu::GpuIndexIVFScalarQuantizerConfig
结构体 faiss::gpu::GpuMemoryReservation
结构体 faiss::gpu::GpuMultipleClonerOptions
结构体 faiss::gpu::GpuParameterSpace
结构体 faiss::gpu::GpuProgressiveDimIndexFactory
结构体 faiss::gpu::IVFPQBuildCagraConfig
结构体 faiss::gpu::IVFPQSearchCagraConfig
结构体 faiss::gpu::IndexWrapper
结构体 faiss::gpu::SearchParametersCagra
结构体 faiss::gpu::StackDeviceMemory::Range
结构体 faiss::gpu::StackDeviceMemory::Stack
结构体 faiss::gpu::ToCPUCloner
结构体 faiss::gpu::ToGpuCloner
结构体 faiss::gpu::ToGpuClonerMultiple
结构体 faiss::ivflib::SlidingIndexWindow
结构体 faiss::lsq::IcmEncoder
结构体 faiss::lsq::IcmEncoderFactory
结构体 faiss::lsq::LSQTimer
结构体 faiss::lsq::LSQTimerScope
结构体 faiss::nn::Embedding
结构体 faiss::nn::FFN
结构体 faiss::nn::Linear
结构体 faiss::nn::Tensor2DTemplate
结构体 faiss::nndescent::Neighbor
结构体 faiss::nndescent::Nhood
结构体 faiss::nsg::Graph
结构体 faiss::rq_encode_steps::ComputeCodesAddCentroidsLUT0MemoryPool
结构体 faiss::rq_encode_steps::ComputeCodesAddCentroidsLUT1MemoryPool
结构体 faiss::rq_encode_steps::RefineBeamLUTMemoryPool
结构体 faiss::rq_encode_steps::RefineBeamMemoryPool
结构体 faiss::simd16uint16
结构体 faiss::simd256bit
结构体 faiss::simd32uint16
结构体 faiss::simd32uint8
结构体 faiss::simd512bit
结构体 faiss::simd64uint8
结构体 faiss::simd8float32
结构体 faiss::simd8uint32
结构体 faiss::simd_result_handlers::DummyResultHandler
结构体 faiss::simd_result_handlers::FixedStorageHandler
结构体 faiss::simd_result_handlers::HeapHandler
结构体 faiss::simd_result_handlers::PartialRangeHandler
结构体 faiss::simd_result_handlers::RangeHandler
结构体 faiss::simd_result_handlers::RangeHandler::Triplet
结构体 faiss::simd_result_handlers::ReservoirHandler
结构体 faiss::simd_result_handlers::ResultHandlerCompare
结构体 faiss::simd_result_handlers::SingleResultHandler
结构体 faiss::simd_result_handlers::StoreResultHandler
Faiss
结构体列表
结构体 faiss::nndescent::Neighbor
查看页面源码
结构体 faiss::nndescent::Neighbor
struct
Neighbor
公共函数
Neighbor
(
)
=
default
inline
Neighbor
(
int
id
,
float
distance
,
bool
f
)
inline
bool
operator
<
(
const
Neighbor
&
other
)
const
公共成员
int
id
float
distance
bool
flag