Faiss

- Main Page
- Namespaces
- Classes
- Files

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

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

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

addCodeVectorsFromCpu(int listId, const float *vecs, const long *indices, size_t numVecs) | faiss::gpu::IVFFlat |
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::IVFFlat |
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 |
getListIndices(int listId) const | faiss::gpu::IVFBase |
getListLength(int listId) const | faiss::gpu::IVFBase |
getListVectors(int listId) const | faiss::gpu::IVFFlat |
getNumLists() const | faiss::gpu::IVFBase |
indicesOptions_ | faiss::gpu::IVFBase | protected
IVFBase(GpuResources *resources, FlatIndex *quantizer, int bytesPerVector, IndicesOptions indicesOptions) | faiss::gpu::IVFBase |
IVFFlat(GpuResources *resources, FlatIndex *quantizer, bool l2Distance, bool useFloat16, IndicesOptions indicesOptions) | faiss::gpu::IVFFlat |
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::IVFFlat |
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
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
~IVFFlat() override (defined in faiss::gpu::IVFFlat) | faiss::gpu::IVFFlat |