summaryrefslogtreecommitdiffstats
path: root/eval
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@online.no>2022-09-23 14:36:10 +0200
committerTor Egge <Tor.Egge@online.no>2022-09-23 14:36:10 +0200
commit3d3dda413a6e8b1f495d01f03cf3f1a99f3084b2 (patch)
tree566917bb676491fa567607f4697ac28fa95215ee /eval
parente3a7b619b4bedee9ff126085f17de43688547f90 (diff)
Remove unused variables.
Diffstat (limited to 'eval')
-rw-r--r--eval/src/tests/ann/xp-lsh-nns.cpp14
1 files changed, 0 insertions, 14 deletions
diff --git a/eval/src/tests/ann/xp-lsh-nns.cpp b/eval/src/tests/ann/xp-lsh-nns.cpp
index 1557da0b84c..13a0c37941c 100644
--- a/eval/src/tests/ann/xp-lsh-nns.cpp
+++ b/eval/src/tests/ann/xp-lsh-nns.cpp
@@ -208,23 +208,16 @@ RpLshNns::topKfilter(uint32_t k, Vector vector, uint32_t search_k, const BitVect
LsMaskHash query_hash = mask_hash_from_pv(vector, _transformationMatrix);
LshHitHeap heap(std::max(k, search_k));
int limit_hash_dist = 99999;
- int skipCnt = 0;
- int fullCnt = 0;
- int whdcCnt = 0;
size_t docidLimit = _generated_doc_hashes.size();
for (uint32_t docid = 0; docid < docidLimit; ++docid) {
if (skipDocIds.isSet(docid)) continue;
int hd = hash_dist(query_hash, _generated_doc_hashes[docid]);
if (hd <= limit_hash_dist) {
- ++fullCnt;
double dist = l2distCalc.l2sq_dist(vector, _dva.get(docid), tmpArr);
LshHit h(docid, dist, hd);
if (heap.maybe_use(h)) {
- ++whdcCnt;
limit_hash_dist = heap.limitHashDistance();
}
- } else {
- ++skipCnt;
}
}
std::vector<LshHit> best = heap.bestLshHits();
@@ -248,24 +241,17 @@ RpLshNns::topK(uint32_t k, Vector vector, uint32_t search_k)
LshHitHeap heap(std::max(k, search_k));
int limit_hash_dist = 99999;
int histogram[HIST_SIZE];
- int skipCnt = 0;
- int fullCnt = 0;
- int whdcCnt = 0;
memset(histogram, 0, sizeof histogram);
size_t docidLimit = _generated_doc_hashes.size();
for (uint32_t docid = 0; docid < docidLimit; ++docid) {
int hd = hash_dist(query_hash, _generated_doc_hashes[docid]);
histogram[hd]++;
if (hd <= limit_hash_dist) {
- ++fullCnt;
double dist = l2distCalc.l2sq_dist(vector, _dva.get(docid), tmpArr);
LshHit h(docid, dist, hd);
if (heap.maybe_use(h)) {
- ++whdcCnt;
limit_hash_dist = heap.limitHashDistance();
}
- } else {
- ++skipCnt;
}
}
std::vector<LshHit> best = heap.bestLshHits();