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

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

byte_per_idxfaiss::ProductQuantizer
centroidsfaiss::ProductQuantizer
code_sizefaiss::ProductQuantizer
compute_code(const float *x, uint8_t *code) const faiss::ProductQuantizer
compute_code_from_distance_table(const float *tab, uint8_t *code) const faiss::ProductQuantizer
compute_codes(const float *x, uint8_t *codes, size_t n) const faiss::ProductQuantizer
compute_distance_table(const float *x, float *dis_table) const faiss::ProductQuantizer
compute_distance_tables(size_t nx, const float *x, float *dis_tables) const faiss::ProductQuantizer
compute_inner_prod_table(const float *x, float *dis_table) const (defined in faiss::ProductQuantizer)faiss::ProductQuantizer
compute_inner_prod_tables(size_t nx, const float *x, float *dis_tables) const (defined in faiss::ProductQuantizer)faiss::ProductQuantizer
compute_sdc_table() (defined in faiss::ProductQuantizer)faiss::ProductQuantizer
cpfaiss::ProductQuantizer
dfaiss::ProductQuantizer
decode(const uint8_t *code, float *x) const faiss::ProductQuantizer
decode(const uint8_t *code, float *x, size_t n) const (defined in faiss::ProductQuantizer)faiss::ProductQuantizer
dsubfaiss::ProductQuantizer
get_centroids(size_t m, size_t i)faiss::ProductQuantizerinline
get_centroids(size_t m, size_t i) const (defined in faiss::ProductQuantizer)faiss::ProductQuantizerinline
ksubfaiss::ProductQuantizer
Mfaiss::ProductQuantizer
nbitsfaiss::ProductQuantizer
ProductQuantizer(size_t d, size_t M, size_t nbits) (defined in faiss::ProductQuantizer)faiss::ProductQuantizer
ProductQuantizer() (defined in faiss::ProductQuantizer)faiss::ProductQuantizer
sdc_tablefaiss::ProductQuantizer
search(const float *x, size_t nx, const uint8_t *codes, const size_t ncodes, float_maxheap_array_t *res, bool init_finalize_heap=true) const faiss::ProductQuantizer
search_ip(const float *x, size_t nx, const uint8_t *codes, const size_t ncodes, float_minheap_array_t *res, bool init_finalize_heap=true) const faiss::ProductQuantizer
search_sdc(const uint8_t *qcodes, size_t nq, const uint8_t *bcodes, const size_t ncodes, float_maxheap_array_t *res, bool init_finalize_heap=true) const (defined in faiss::ProductQuantizer)faiss::ProductQuantizer
set_derived_values()faiss::ProductQuantizer
set_params(const float *centroids, int m)faiss::ProductQuantizer
train(int n, const float *x) (defined in faiss::ProductQuantizer)faiss::ProductQuantizer
Train_default enum value (defined in faiss::ProductQuantizer)faiss::ProductQuantizer
Train_hot_start enum valuefaiss::ProductQuantizer
Train_hypercube enum valuefaiss::ProductQuantizer
Train_hypercube_pca enum valuefaiss::ProductQuantizer
Train_shared enum valuefaiss::ProductQuantizer
train_type (defined in faiss::ProductQuantizer)faiss::ProductQuantizer
train_type_t enum namefaiss::ProductQuantizer
verbosefaiss::ProductQuantizer