add judgedatasetall

This commit is contained in:
bittersweet1999 2025-05-07 02:47:41 +00:00
parent a77a040ba7
commit 66f45af8f0

View File

@ -16,7 +16,7 @@ class JudgeEvaluator(BaseEvaluator):
count = 0
details = []
for prediction, reference in zip(predictions, references):
choice = prediction.split("\"Choice\": \"Model ")[-1][0]
choice = prediction.split("\"Choice\": \"Model ")[-1][0] if len(prediction) != 0 else None
gold_winner = reference.get('winner', '')
detail = {
'pred': prediction,
@ -75,7 +75,7 @@ class RMBEvaluator(BaseEvaluator):
pair_harm_list = []
for prediction, reference in zip(predictions, references):
choice = prediction.split("\"Choice\": \"Model ")[-1][0]
choice = prediction.split("\"Choice\": \"Model ")[-1][0] if len(prediction) != 0 else None
gold_winner = reference.get('winner', '')
subset = reference.get('subset', '')
goal = reference.get('goal', '')