| assign_index | faiss::ProductQuantizer | |
| byte_per_idx | faiss::ProductQuantizer | |
| centroids | faiss::ProductQuantizer | |
| code_size | faiss::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 | |
| cp | faiss::ProductQuantizer | |
| d | faiss::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 | |
| dsub | faiss::ProductQuantizer | |
| get_centroids(size_t m, size_t i) | faiss::ProductQuantizer | inline |
| get_centroids(size_t m, size_t i) const (defined in faiss::ProductQuantizer) | faiss::ProductQuantizer | inline |
| ksub | faiss::ProductQuantizer | |
| M | faiss::ProductQuantizer | |
| nbits | faiss::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_table | faiss::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 value | faiss::ProductQuantizer | |
| Train_hypercube enum value | faiss::ProductQuantizer | |
| Train_hypercube_pca enum value | faiss::ProductQuantizer | |
| Train_shared enum value | faiss::ProductQuantizer | |
| train_type (defined in faiss::ProductQuantizer) | faiss::ProductQuantizer | |
| train_type_t enum name | faiss::ProductQuantizer | |
| verbose | faiss::ProductQuantizer | |