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 > | inlinevirtual |
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 > | inlinevirtual |
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 | inlinevirtual |
~Score3Computer() override (defined in faiss::Score3Computer< float, double >) | faiss::Score3Computer< float, double > | inline |