设计
参考
API
迁移指南
FAQ
RELEASE NOTES
计算具有一个或多个引用的机器翻译文本的BLEU分数。
参数:
n_gram (int) - 取值范围为1~4。默认值:4。
smooth (bool) - 是否采用平滑计算的方式。默认值:False。
异常:
ValueError - n_gram 的取值范围不在1~4之间。
Ascend GPU CPU
Ascend
GPU
CPU
重置评估结果。
计算BLEU分数。
返回:
numpy.ndarray,numpy类型的BLEU分数。
RuntimeError - 调用该方法前没有先调用update方法。
使用输入的内容更新内部评估结果。
*inputs (tuple) - 输入的元组,第一个输入是机器翻译语料库列表,第二个输入是引用语料库列表。
ValueError - 输入参数的数量不等于2。
ValueError - candidate_corpus 的长度与 reference_corpus 不同。