[Bug] Fix SmolInsturct logger import (#2036)

This commit is contained in:
Linchen Xiao 2025-04-23 11:10:30 +08:00 committed by GitHub
parent bf74f26603
commit dcbf899369
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -9,6 +9,7 @@ from nltk.translate.meteor_score import meteor_score
from opencompass.openicl.icl_evaluator.icl_base_evaluator import BaseEvaluator
from opencompass.registry import (ICL_EVALUATORS, LOAD_DATASET,
TEXT_POSTPROCESSORS)
from opencompass.utils import get_logger
from .base import BaseDataset
@ -413,7 +414,8 @@ class MeteorEvaluator(BaseEvaluator):
score = (meteor_score([ans.split()], pred.split())
if ans and pred else 0.0)
except AttributeError:
logging.error(f'Failed to compute METEOR'
self.logger = get_logger()
self.logger.warning(f'Failed to compute METEOR'
f"score:\npred='{pred}'\nans='{ans}'")
score = 0.0
avg_score += score