hchevva commited on
Commit
ddfd78b
·
verified ·
1 Parent(s): 2f89db1

Upload nlp_pipeline.py

Browse files
Files changed (1) hide show
  1. toxra_core/nlp_pipeline.py +2 -2
toxra_core/nlp_pipeline.py CHANGED
@@ -256,7 +256,7 @@ def hybrid_rank_text_items(
256
 
257
  rrf = _rrf_score(rank_lists)
258
  final_order = sorted(rrf.keys(), key=lambda idx: rrf[idx], reverse=True)
259
- selected_indices = final_order[: max(1, int(top_k))]
260
 
261
  selected: List[Dict[str, Any]] = []
262
  for idx in selected_indices:
@@ -273,7 +273,7 @@ def hybrid_rank_text_items(
273
 
274
  diagnostics = {
275
  "ranking_method": method,
276
- "selected_indices": selected_indices,
277
  "coverage_by_query_family": cov,
278
  "coverage_score": cov_score,
279
  "component_scores": {
 
256
 
257
  rrf = _rrf_score(rank_lists)
258
  final_order = sorted(rrf.keys(), key=lambda idx: rrf[idx], reverse=True)
259
+ selected_indices = [int(x) for x in final_order[: max(1, int(top_k))]]
260
 
261
  selected: List[Dict[str, Any]] = []
262
  for idx in selected_indices:
 
273
 
274
  diagnostics = {
275
  "ranking_method": method,
276
+ "selected_indices": [int(x) for x in selected_indices],
277
  "coverage_by_query_family": cov,
278
  "coverage_score": cov_score,
279
  "component_scores": {