忽略 Warning:It is recommended to enable effective_order
for sentence-level BLEU.
环境
sacrebleu 2.4.0
详情
在使用sacrebleu的BLEU.sentence_score 时弹出的警告信息。这个警告影响不大。因此想去掉。
解决方法
通过设置 logging 日志等级可以不打印这个警告信息。
from sacrebleu.metrics import BLEU
# 添加下面代码
import logging
sacrelogger = logging.getLogger('sacrebleu')
sacrelogger.setLevel(logging.CRITICAL) # 忽略警告