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

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

accum_gt_weight_diff(const std::vector< int > &a, const std::vector< int > &b) | faiss::RankingScore2 | inline
bcodes (defined in faiss::RankingScore2) | faiss::RankingScore2 |
compute(const int *perm) const | faiss::Score3Computer< float, double > | inline
compute_cost(const int *perm) const override | faiss::Score3Computer< float, double > | inline virtual
compute_update(const int *perm, int iw, int jw) const | faiss::Score3Computer< float, double > | inline
cost_update(const int *perm, int iw, int jw) const override (defined in faiss::Score3Computer< float, double >) | faiss::Score3Computer< float, double > | inline virtual
gt_distances (defined in faiss::RankingScore2) | faiss::RankingScore2 |
init_n_gt() (defined in faiss::RankingScore2) | faiss::RankingScore2 | inline
n (defined in faiss::PermutationObjective) | faiss::PermutationObjective |
n_gt (defined in faiss::Score3Computer< float, double >) | faiss::Score3Computer< float, double > |
nb (defined in faiss::RankingScore2) | faiss::RankingScore2 |
nbits (defined in faiss::RankingScore2) | faiss::RankingScore2 |
nc (defined in faiss::Score3Computer< float, double >) | faiss::Score3Computer< float, double > |
nq (defined in faiss::RankingScore2) | faiss::RankingScore2 |
qcodes (defined in faiss::RankingScore2) | faiss::RankingScore2 |
rank_weight(int r) (defined in faiss::RankingScore2) | faiss::RankingScore2 | inline
RankingScore2(int nbits, int nq, int nb, const uint32_t *qcodes, const uint32_t *bcodes, const float *gt_distances) (defined in faiss::RankingScore2) | faiss::RankingScore2 | inline
update_i(const int *perm, int iw, int jw, int ip0, int ip, const float *n_gt_i) const (defined in faiss::Score3Computer< float, double >) | faiss::Score3Computer< float, double > | inline
update_i_cross(const int *perm, int iw, int jw, int ip0, int ip, const float *n_gt_i) const | faiss::Score3Computer< float, double > | inline
update_i_plane(const int *perm, int iw, int jw, int ip0, int ip, const float *n_gt_i) const (defined in faiss::Score3Computer< float, double >) | faiss::Score3Computer< float, double > | inline
update_j_line(const int *perm, int iw, int jw, int ip0, int ip, int jp0, int jp, const float *n_gt_ij) const | faiss::Score3Computer< float, double > | inline
update_k(const int *perm, int iw, int jw, int ip0, int ip, int jp0, int jp, int k, const float *n_gt_ij) const | faiss::Score3Computer< float, double > | inline
~PermutationObjective() (defined in faiss::PermutationObjective) | faiss::PermutationObjective | inline virtual
~Score3Computer() override (defined in faiss::Score3Computer< float, double >) | faiss::Score3Computer< float, double > | inline