Ian Borrego Obrador commited on
Commit
a63673d
·
1 Parent(s): cb18316

tokenizer included in rouge and bleu

Browse files
Files changed (1) hide show
  1. generation_evaluator.py +3 -3
generation_evaluator.py CHANGED
@@ -167,15 +167,15 @@ class GenerationEvaluator(evaluate.Metric):
167
  self.bert_scorer = evaluate.load("bertscore")
168
  self.chrf_scorer = evaluate.load("chrf")
169
 
170
- def _compute(self, predictions, references):
171
  # Compute ROUGE
172
  rouge_results = self.rouge_scorer.compute(
173
- predictions=predictions, references=references
174
  )
175
 
176
  # Compute BLEU
177
  bleu_results = self.bleu_scorer.compute(
178
- predictions=predictions, references=references
179
  )
180
 
181
  # Compute Exact Match
 
167
  self.bert_scorer = evaluate.load("bertscore")
168
  self.chrf_scorer = evaluate.load("chrf")
169
 
170
+ def _compute(self, predictions, references, tokenizer=None):
171
  # Compute ROUGE
172
  rouge_results = self.rouge_scorer.compute(
173
+ predictions=predictions, references=references, tokenizer=tokenizer
174
  )
175
 
176
  # Compute BLEU
177
  bleu_results = self.bleu_scorer.compute(
178
+ predictions=predictions, references=references, tokenizer=tokenizer
179
  )
180
 
181
  # Compute Exact Match