Spaces:
Runtime error
Runtime error
Commit
·
86ac070
1
Parent(s):
e2274d5
fix: bug wrt result unpacking in BM25sRetriever.retrieve
Browse files
medrag_multi_modal/retrieval/bm25s_retrieval.py
CHANGED
|
@@ -172,8 +172,8 @@ class BM25sRetriever(weave.Model):
|
|
| 172 |
results = self._retriever.retrieve(query_tokens, k=top_k)
|
| 173 |
retrieved_chunks = []
|
| 174 |
for chunk, score in zip(
|
| 175 |
-
results
|
| 176 |
-
results
|
| 177 |
):
|
| 178 |
retrieved_chunks.append({"chunk": chunk, "score": score})
|
| 179 |
return retrieved_chunks
|
|
|
|
| 172 |
results = self._retriever.retrieve(query_tokens, k=top_k)
|
| 173 |
retrieved_chunks = []
|
| 174 |
for chunk, score in zip(
|
| 175 |
+
results.documents.flatten().tolist(),
|
| 176 |
+
results.scores.flatten().tolist(),
|
| 177 |
):
|
| 178 |
retrieved_chunks.append({"chunk": chunk, "score": score})
|
| 179 |
return retrieved_chunks
|