You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

实现Hugging Face MT5摘要代码遇AttributeError问题求助

解决MT5文本摘要训练时的AttributeError问题

问题原因

错误源于rouge评分工具的版本更新:旧版本返回带mid属性的评分对象,新版本直接返回numpy.float64类型的数值,导致原代码调用value.mid.fmeasure时找不到对应属性。

修复方案

修改计算结果的代码,直接使用返回的数值即可:

原代码:

result = {key: value.mid.fmeasure * 100 for key, value in result.items()}

修改为:

result = {key: value * 100 for key, value in result.items()}

额外验证

若想确认评分结构,可先打印result查看:

print(result)

新版rouge返回结果类似{'rouge1': 0.456, 'rouge2': 0.321, 'rougeL': 0.412},直接取这些数值计算即可。

内容的提问来源于stack exchange,提问作者phoebephalange

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 16:42:51