mirror of
https://github.com/open-compass/opencompass.git
synced 2025-05-30 16:03:24 +08:00
fix jieba rouge (#467)
This commit is contained in:
parent
d7ff933a73
commit
362c33dff4
@ -30,6 +30,11 @@ class JiebaRougeEvaluator(BaseEvaluator):
|
||||
metric = Rouge()
|
||||
predictions = [' '.join(jieba.cut(i)) for i in predictions]
|
||||
references = [' '.join(jieba.cut(i)) for i in references]
|
||||
|
||||
# avoid raising error when empty string encountered
|
||||
predictions = [i if i else '__PREDPLACEHOLDER__' for i in predictions]
|
||||
references = [i if i else '__REFRPLACEHOLDER__' for i in references]
|
||||
|
||||
score = metric.get_scores(predictions, references, avg=True)
|
||||
|
||||
return {
|
||||
|
Loading…
Reference in New Issue
Block a user