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, 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::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 | |
space_ | faiss::gpu::IVFBase | protected |
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 | |