in simuleval/scorer/scorer.py [0:0]
def get_quality_score(self):
translations = self.gather_translation()
try:
bleu_score = sacrebleu.corpus_bleu(
translations,
[self.data["tgt"]],
tokenize=self.sacrebleu_tokenizer
).score
except Exception as e:
print(e, file=sys.stderr)
bleu_score = 0
return {"BLEU": bleu_score}