Faiss
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
faiss::gpu::IVFPQ Member List

This is the complete list of members for faiss::gpu::IVFPQ, including all inherited members.

addCodeVectorsFromCpu(int listId, const void *codes, const long *indices, size_t numVecs)faiss::gpu::IVFPQ
addIndicesFromCpu_(int listId, const long *indices, size_t numVecs)faiss::gpu::IVFBaseprotected
bytesPerVector_faiss::gpu::IVFBaseprotected
classifyAndAddVectors(Tensor< float, 2, true > &vecs, Tensor< long, 1, true > &indices)faiss::gpu::IVFPQ
deviceListData_faiss::gpu::IVFBaseprotected
deviceListDataPointers_faiss::gpu::IVFBaseprotected
deviceListIndexPointers_faiss::gpu::IVFBaseprotected
deviceListIndices_ (defined in faiss::gpu::IVFBase)faiss::gpu::IVFBaseprotected
deviceListLengths_faiss::gpu::IVFBaseprotected
dim_faiss::gpu::IVFBaseprotected
getDim() const faiss::gpu::IVFBase
getListCodes(int listId) const faiss::gpu::IVFPQ
getListIndices(int listId) const faiss::gpu::IVFBase
getListLength(int listId) const faiss::gpu::IVFBase
getNumLists() const faiss::gpu::IVFBase
getPQCentroids()faiss::gpu::IVFPQ
indicesOptions_faiss::gpu::IVFBaseprotected
isSupportedNoPrecomputedSubDimSize(int dims)faiss::gpu::IVFPQstatic
isSupportedPQCodeLength(int size)faiss::gpu::IVFPQstatic
IVFBase(GpuResources *resources, FlatIndex *quantizer, int bytesPerVector, IndicesOptions indicesOptions, MemorySpace space)faiss::gpu::IVFBase
IVFPQ(GpuResources *resources, FlatIndex *quantizer, int numSubQuantizers, int bitsPerSubQuantizer, float *pqCentroidData, IndicesOptions indicesOptions, bool useFloat16LookupTables, MemorySpace space)faiss::gpu::IVFPQ
listOffsetToUserIndex_faiss::gpu::IVFBaseprotected
maxListLength_faiss::gpu::IVFBaseprotected
numLists_faiss::gpu::IVFBaseprotected
quantizer_faiss::gpu::IVFBaseprotected
query(Tensor< float, 2, true > &queries, int nprobe, int k, Tensor< float, 2, true > &outDistances, Tensor< long, 2, true > &outIndices)faiss::gpu::IVFPQ
reclaimMemory()faiss::gpu::IVFBase
reclaimMemory_(bool exact)faiss::gpu::IVFBaseprotected
reserveMemory(size_t numVecs)faiss::gpu::IVFBase
reset()faiss::gpu::IVFBase
resources_faiss::gpu::IVFBaseprotected
setPrecomputedCodes(bool enable)faiss::gpu::IVFPQ
space_faiss::gpu::IVFBaseprotected
updateDeviceListInfo_(cudaStream_t stream)faiss::gpu::IVFBaseprotected
updateDeviceListInfo_(const std::vector< int > &listIds, cudaStream_t stream)faiss::gpu::IVFBaseprotected
~IVFBase() (defined in faiss::gpu::IVFBase)faiss::gpu::IVFBasevirtual
~IVFPQ() override (defined in faiss::gpu::IVFPQ)faiss::gpu::IVFPQ