Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
mvectors
Browse files
semantic_search/llm_eval.py
CHANGED
|
@@ -78,13 +78,14 @@ def eval(question, answers):
|
|
| 78 |
llm_scores = []
|
| 79 |
current_scores = []
|
| 80 |
for idx,i in enumerate(answers[0]['answer']):
|
| 81 |
-
|
| 82 |
-
|
|
|
|
| 83 |
else:
|
| 84 |
relevance = True
|
| 85 |
|
| 86 |
-
if('score' in response[
|
| 87 |
-
score_ = response[
|
| 88 |
else:
|
| 89 |
score_ = 0.0
|
| 90 |
i['relevant'] = relevance
|
|
|
|
| 78 |
llm_scores = []
|
| 79 |
current_scores = []
|
| 80 |
for idx,i in enumerate(answers[0]['answer']):
|
| 81 |
+
idx_str = str(idx)
|
| 82 |
+
if('relevant' in response[idx_str]):
|
| 83 |
+
relevance = response[idx_str]['relevant']
|
| 84 |
else:
|
| 85 |
relevance = True
|
| 86 |
|
| 87 |
+
if('score' in response[idx_str]):
|
| 88 |
+
score_ = response[idx_str]['relevant']
|
| 89 |
else:
|
| 90 |
score_ = 0.0
|
| 91 |
i['relevant'] = relevance
|