Faiss

- Main Page
- Namespaces
- Classes
- Files

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

All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
faiss::IndexShardsTemplate< IndexT > Member List

This is the complete list of members for faiss::IndexShardsTemplate< IndexT >, including all inherited members.

add(idx_t n, const component_t *x) override | faiss::IndexShardsTemplate< IndexT > |
add_shard(IndexT *index) | faiss::IndexShardsTemplate< IndexT > | inline
add_with_ids(idx_t n, const component_t *x, const idx_t *xids) override | faiss::IndexShardsTemplate< IndexT > |
addIndex(IndexT *index) | faiss::ThreadedIndex< IndexT > |
at(int i) | faiss::ThreadedIndex< IndexT > | inline
at(int i) const | faiss::ThreadedIndex< IndexT > | inline
component_t typedef (defined in faiss::IndexShardsTemplate< IndexT >) | faiss::IndexShardsTemplate< IndexT > |
count() const | faiss::ThreadedIndex< IndexT > | inline
distance_t typedef (defined in faiss::IndexShardsTemplate< IndexT >) | faiss::IndexShardsTemplate< IndexT > |
idx_t typedef (defined in faiss::IndexShardsTemplate< IndexT >) | faiss::IndexShardsTemplate< IndexT > |
IndexShardsTemplate(bool threaded=false, bool successive_ids=true) | faiss::IndexShardsTemplate< IndexT > | explicit
IndexShardsTemplate(idx_t d, bool threaded=false, bool successive_ids=true) | faiss::IndexShardsTemplate< IndexT > | explicit
IndexShardsTemplate(int d, bool threaded=false, bool successive_ids=true) | faiss::IndexShardsTemplate< IndexT > | explicit
indices_ | faiss::ThreadedIndex< IndexT > | protected
isThreaded_ | faiss::ThreadedIndex< IndexT > | protected
onAfterAddIndex(IndexT *index) override | faiss::IndexShardsTemplate< IndexT > | protected virtual
onAfterRemoveIndex(IndexT *index) override | faiss::IndexShardsTemplate< IndexT > | protected virtual
own_fields | faiss::ThreadedIndex< IndexT > |
remove_shard(IndexT *index) | faiss::IndexShardsTemplate< IndexT > | inline
removeIndex(IndexT *index) | faiss::ThreadedIndex< IndexT > |
reset() override | faiss::ThreadedIndex< IndexT > |
runOnIndex(std::function< void(int, IndexT *)> f) | faiss::ThreadedIndex< IndexT > |
runOnIndex(std::function< void(int, const IndexT *)> f) const (defined in faiss::ThreadedIndex< IndexT >) | faiss::ThreadedIndex< IndexT > |
search(idx_t n, const component_t *x, idx_t k, distance_t *distances, idx_t *labels) const override (defined in faiss::IndexShardsTemplate< IndexT >) | faiss::IndexShardsTemplate< IndexT > |
successive_ids (defined in faiss::IndexShardsTemplate< IndexT >) | faiss::IndexShardsTemplate< IndexT > |
sync_with_shard_indexes() (defined in faiss::IndexShardsTemplate< IndexT >) | faiss::IndexShardsTemplate< IndexT > |
ThreadedIndex(bool threaded) (defined in faiss::ThreadedIndex< IndexT >) | faiss::ThreadedIndex< IndexT > | explicit
ThreadedIndex(int d, bool threaded) (defined in faiss::ThreadedIndex< IndexT >) | faiss::ThreadedIndex< IndexT > | explicit
train(idx_t n, const component_t *x) override (defined in faiss::IndexShardsTemplate< IndexT >) | faiss::IndexShardsTemplate< IndexT > |
waitAndHandleFutures(std::vector< std::future< bool >> &v) (defined in faiss::ThreadedIndex< IndexT >) | faiss::ThreadedIndex< IndexT > | protected static
~ThreadedIndex() override (defined in faiss::ThreadedIndex< IndexT >) | faiss::ThreadedIndex< IndexT > |