<divclass="title">faiss::RankingScore2 Member List</div></div>
</div><!--header-->
<divclass="contents">
<p>This is the complete list of members for <aclass="el"href="structfaiss_1_1RankingScore2.html">faiss::RankingScore2</a>, including all inherited members.</p>
<tableclass="directory">
<trclass="even"><tdclass="entry"><aclass="el"href="structfaiss_1_1RankingScore2.html#a16c753a4136b3c851ea81133a26a02da">accum_gt_weight_diff</a>(const std::vector< int >&a, const std::vector< int >&b)</td><tdclass="entry"><aclass="el"href="structfaiss_1_1RankingScore2.html">faiss::RankingScore2</a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<trbgcolor="#f0f0f0"><tdclass="entry"><b>bcodes</b> (defined in <aclass="el"href="structfaiss_1_1RankingScore2.html">faiss::RankingScore2</a>)</td><tdclass="entry"><aclass="el"href="structfaiss_1_1RankingScore2.html">faiss::RankingScore2</a></td><tdclass="entry"></td></tr>
<trclass="even"><tdclass="entry"><aclass="el"href="structfaiss_1_1Score3Computer.html#a07a726903418960a2d8000506d88f8e6">compute</a>(const int *perm) const</td><tdclass="entry"><aclass="el"href="structfaiss_1_1Score3Computer.html">faiss::Score3Computer< float, double ></a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<trclass="even"><tdclass="entry"><aclass="el"href="structfaiss_1_1Score3Computer.html#a567feac7ddd3bb467a9ed30671caccb1">compute_update</a>(const int *perm, int iw, int jw) const</td><tdclass="entry"><aclass="el"href="structfaiss_1_1Score3Computer.html">faiss::Score3Computer< float, double ></a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<trbgcolor="#f0f0f0"><tdclass="entry"><b>cost_update</b>(const int *perm, int iw, int jw) const override (defined in <aclass="el"href="structfaiss_1_1Score3Computer.html">faiss::Score3Computer< float, double ></a>)</td><tdclass="entry"><aclass="el"href="structfaiss_1_1Score3Computer.html">faiss::Score3Computer< float, double ></a></td><tdclass="entry"><spanclass="mlabel">inline</span><spanclass="mlabel">virtual</span></td></tr>
<trbgcolor="#f0f0f0"class="even"><tdclass="entry"><b>gt_distances</b> (defined in <aclass="el"href="structfaiss_1_1RankingScore2.html">faiss::RankingScore2</a>)</td><tdclass="entry"><aclass="el"href="structfaiss_1_1RankingScore2.html">faiss::RankingScore2</a></td><tdclass="entry"></td></tr>
<trbgcolor="#f0f0f0"><tdclass="entry"><b>init_n_gt</b>() (defined in <aclass="el"href="structfaiss_1_1RankingScore2.html">faiss::RankingScore2</a>)</td><tdclass="entry"><aclass="el"href="structfaiss_1_1RankingScore2.html">faiss::RankingScore2</a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<trbgcolor="#f0f0f0"class="even"><tdclass="entry"><b>n</b> (defined in <aclass="el"href="structfaiss_1_1PermutationObjective.html">faiss::PermutationObjective</a>)</td><tdclass="entry"><aclass="el"href="structfaiss_1_1PermutationObjective.html">faiss::PermutationObjective</a></td><tdclass="entry"></td></tr>
<trbgcolor="#f0f0f0"><tdclass="entry"><b>n_gt</b> (defined in <aclass="el"href="structfaiss_1_1Score3Computer.html">faiss::Score3Computer< float, double ></a>)</td><tdclass="entry"><aclass="el"href="structfaiss_1_1Score3Computer.html">faiss::Score3Computer< float, double ></a></td><tdclass="entry"></td></tr>
<trbgcolor="#f0f0f0"class="even"><tdclass="entry"><b>nb</b> (defined in <aclass="el"href="structfaiss_1_1RankingScore2.html">faiss::RankingScore2</a>)</td><tdclass="entry"><aclass="el"href="structfaiss_1_1RankingScore2.html">faiss::RankingScore2</a></td><tdclass="entry"></td></tr>
<trbgcolor="#f0f0f0"><tdclass="entry"><b>nbits</b> (defined in <aclass="el"href="structfaiss_1_1RankingScore2.html">faiss::RankingScore2</a>)</td><tdclass="entry"><aclass="el"href="structfaiss_1_1RankingScore2.html">faiss::RankingScore2</a></td><tdclass="entry"></td></tr>
<trbgcolor="#f0f0f0"class="even"><tdclass="entry"><b>nc</b> (defined in <aclass="el"href="structfaiss_1_1Score3Computer.html">faiss::Score3Computer< float, double ></a>)</td><tdclass="entry"><aclass="el"href="structfaiss_1_1Score3Computer.html">faiss::Score3Computer< float, double ></a></td><tdclass="entry"></td></tr>
<trbgcolor="#f0f0f0"><tdclass="entry"><b>nq</b> (defined in <aclass="el"href="structfaiss_1_1RankingScore2.html">faiss::RankingScore2</a>)</td><tdclass="entry"><aclass="el"href="structfaiss_1_1RankingScore2.html">faiss::RankingScore2</a></td><tdclass="entry"></td></tr>
<trbgcolor="#f0f0f0"class="even"><tdclass="entry"><b>qcodes</b> (defined in <aclass="el"href="structfaiss_1_1RankingScore2.html">faiss::RankingScore2</a>)</td><tdclass="entry"><aclass="el"href="structfaiss_1_1RankingScore2.html">faiss::RankingScore2</a></td><tdclass="entry"></td></tr>
<trbgcolor="#f0f0f0"><tdclass="entry"><b>rank_weight</b>(int r) (defined in <aclass="el"href="structfaiss_1_1RankingScore2.html">faiss::RankingScore2</a>)</td><tdclass="entry"><aclass="el"href="structfaiss_1_1RankingScore2.html">faiss::RankingScore2</a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<trbgcolor="#f0f0f0"class="even"><tdclass="entry"><b>RankingScore2</b>(int nbits, int nq, int nb, const uint32_t *qcodes, const uint32_t *bcodes, const float *gt_distances) (defined in <aclass="el"href="structfaiss_1_1RankingScore2.html">faiss::RankingScore2</a>)</td><tdclass="entry"><aclass="el"href="structfaiss_1_1RankingScore2.html">faiss::RankingScore2</a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<trbgcolor="#f0f0f0"><tdclass="entry"><b>update_i</b>(const int *perm, int iw, int jw, int ip0, int ip, const float *n_gt_i) const (defined in <aclass="el"href="structfaiss_1_1Score3Computer.html">faiss::Score3Computer< float, double ></a>)</td><tdclass="entry"><aclass="el"href="structfaiss_1_1Score3Computer.html">faiss::Score3Computer< float, double ></a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<trclass="even"><tdclass="entry"><aclass="el"href="structfaiss_1_1Score3Computer.html#acf371848bac76ba275ceb5e10f805d33">update_i_cross</a>(const int *perm, int iw, int jw, int ip0, int ip, const float *n_gt_i) const</td><tdclass="entry"><aclass="el"href="structfaiss_1_1Score3Computer.html">faiss::Score3Computer< float, double ></a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<trbgcolor="#f0f0f0"><tdclass="entry"><b>update_i_plane</b>(const int *perm, int iw, int jw, int ip0, int ip, const float *n_gt_i) const (defined in <aclass="el"href="structfaiss_1_1Score3Computer.html">faiss::Score3Computer< float, double ></a>)</td><tdclass="entry"><aclass="el"href="structfaiss_1_1Score3Computer.html">faiss::Score3Computer< float, double ></a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<trclass="even"><tdclass="entry"><aclass="el"href="structfaiss_1_1Score3Computer.html#a98da6005edbb5ec26311bc947866122d">update_j_line</a>(const int *perm, int iw, int jw, int ip0, int ip, int jp0, int jp, const float *n_gt_ij) const</td><tdclass="entry"><aclass="el"href="structfaiss_1_1Score3Computer.html">faiss::Score3Computer< float, double ></a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<tr><tdclass="entry"><aclass="el"href="structfaiss_1_1Score3Computer.html#a227601c3dc8779bb13747ba04934e0c8">update_k</a>(const int *perm, int iw, int jw, int ip0, int ip, int jp0, int jp, int k, const float *n_gt_ij) const</td><tdclass="entry"><aclass="el"href="structfaiss_1_1Score3Computer.html">faiss::Score3Computer< float, double ></a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<trbgcolor="#f0f0f0"class="even"><tdclass="entry"><b>~PermutationObjective</b>() (defined in <aclass="el"href="structfaiss_1_1PermutationObjective.html">faiss::PermutationObjective</a>)</td><tdclass="entry"><aclass="el"href="structfaiss_1_1PermutationObjective.html">faiss::PermutationObjective</a></td><tdclass="entry"><spanclass="mlabel">inline</span><spanclass="mlabel">virtual</span></td></tr>