diff --git a/src/index.cpp b/src/index.cpp index 8bfacfc2a..d348a510f 100644 --- a/src/index.cpp +++ b/src/index.cpp @@ -960,20 +960,6 @@ std::pair Index::iterate_to_fixed_point( diskann::pq_dist_lookup(pq_coord_scratch, ids.size(), this->_num_pq_chunks, pq_dists, dists_out); }; - // check if input labels contain universal label - //bool input_contain_universal_label = false; - //if (_use_universal_label) - //{ - // for (size_t i = 0; i < filter_label.size(); i++) - // { - // if (filter_label[i] == _universal_label) - // { - // input_contain_universal_label = true; - // break; - // } - // } - //} - // only support one filter label std::array local_buf; simple_bitmask_full_val bitmask_full_val; @@ -1013,7 +999,7 @@ std::pair Index::iterate_to_fixed_point( __LINE__); } - if (use_filter /*&& !input_contain_universal_label*/) + if (use_filter) { simple_bitmask bm(_bitmask_buf.get_bitmask(id), _bitmask_buf._bitmask_size); @@ -1086,7 +1072,7 @@ std::pair Index::iterate_to_fixed_point( continue; } cmps++; - if (use_filter /*&& !input_contain_universal_label*/) + if (use_filter) { // NOTE: NEED TO CHECK IF THIS CORRECT WITH NEW LOCKS. simple_bitmask bm(_bitmask_buf.get_bitmask(id), _bitmask_buf._bitmask_size); @@ -1259,16 +1245,6 @@ void Index::occlude_list(const unsigned location, std::vector::build_filtered_index(const char *filename, const st simple_bitmask bm(_bitmask_buf.get_bitmask(point_id), _bitmask_buf._bitmask_size); bool pt_has_lbl = bm.test_full_mask_val(bitmask_full_val); - //bool pt_has_lbl = std::find(_pts_to_labels[point_id].begin(), _pts_to_labels[point_id].end(), x) != - // _pts_to_labels[point_id].end(); - - //bool pt_has_univ_lbl = - // (_use_universal_label && (std::find(_pts_to_labels[point_id].begin(), _pts_to_labels[point_id].end(), - // _universal_label) != _pts_to_labels[point_id].end())); - if (pt_has_lbl) { labeled_points.emplace_back(point_id);