Skip to content

Commit f3f52cb

Browse files
committed
Generate summaries in positional bias for direct assessment
1 parent 287a801 commit f3f52cb

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

src/unitxt/llm_as_judge.py

+2-6
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,7 @@ def get_results(
287287
"summary": summarization_outputs[i]
288288
if self.generate_summaries
289289
else None,
290-
"positional_bias_summary": summarization_outputs[i]
290+
"positional_bias_summary": summarization_outputs[i + evaluations_count]
291291
if self.generate_summaries and self.check_positional_bias
292292
else None,
293293
"prompts": {
@@ -366,8 +366,6 @@ def compute(
366366
score_option_instruction_list,
367367
) = zip(*parsed_criterias)
368368

369-
assessment_for_summaries_slice = slice(0, evaluations_count)
370-
371369
assessment_instances = [
372370
{
373371
"context_variables": context,
@@ -397,9 +395,7 @@ def compute(
397395
"assessment": assessment_output,
398396
"data_classification_policy": ["public"],
399397
}
400-
for assessment_output in assessment_outputs[
401-
assessment_for_summaries_slice
402-
]
398+
for assessment_output in assessment_outputs
403399
]
404400
(
405401
summarization_prompts,

0 commit comments

Comments
 (0)