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::IVFBase | protected
bytesPerVector_ | faiss::gpu::IVFBase | protected
classifyAndAddVectors(Tensor< float, 2, true > &vecs, Tensor< long, 1, true > &indices) | faiss::gpu::IVFPQ |
deviceListData_ | faiss::gpu::IVFBase | protected
deviceListDataPointers_ | faiss::gpu::IVFBase | protected
deviceListIndexPointers_ | faiss::gpu::IVFBase | protected
deviceListIndices_ (defined in faiss::gpu::IVFBase) | faiss::gpu::IVFBase | protected
deviceListLengths_ | faiss::gpu::IVFBase | protected
dim_ | faiss::gpu::IVFBase | protected
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::IVFBase | protected
isSupportedNoPrecomputedSubDimSize(int dims) | faiss::gpu::IVFPQ | static
isSupportedPQCodeLength(int size) | faiss::gpu::IVFPQ | static
IVFBase(GpuResources *resources, FlatIndex *quantizer, int bytesPerVector, IndicesOptions indicesOptions) | faiss::gpu::IVFBase |
IVFPQ(GpuResources *resources, FlatIndex *quantizer, int numSubQuantizers, int bitsPerSubQuantizer, float *pqCentroidData, IndicesOptions indicesOptions, bool useFloat16LookupTables) | faiss::gpu::IVFPQ |
listOffsetToUserIndex_ | faiss::gpu::IVFBase | protected
maxListLength_ | faiss::gpu::IVFBase | protected
numLists_ | faiss::gpu::IVFBase | protected
quantizer_ | faiss::gpu::IVFBase | protected
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::IVFBase | protected
reserveMemory(size_t numVecs) | faiss::gpu::IVFBase |
reset() | faiss::gpu::IVFBase |
resources_ | faiss::gpu::IVFBase | protected
setPrecomputedCodes(bool enable) | faiss::gpu::IVFPQ |
updateDeviceListInfo_(cudaStream_t stream) | faiss::gpu::IVFBase | protected
updateDeviceListInfo_(const std::vector< int > &listIds, cudaStream_t stream) | faiss::gpu::IVFBase | protected
~IVFBase() (defined in faiss::gpu::IVFBase) | faiss::gpu::IVFBase | virtual
~IVFPQ() override (defined in faiss::gpu::IVFPQ) | faiss::gpu::IVFPQ |