ERNIE
ERNIE copied to clipboard
文本生成官方样例报错ZeroDivisionError: float division by zero
https://github.com/PaddlePaddle/ERNIE/tree/ernie-kit-open-v1.0/applications/tasks/text_generation 您好,在跑上述网站的官方案例时出现报错,请问一下这个问题应该如何解决呢?多谢多谢~ ERROR: 09-19 03:16:20: custom_static_generation_trainer.py:113 * 140290840864576 traceback.format_exc():Traceback (most recent call last): File "/paddle/ERNIE-ernie-kit-open-v1.0/applications/tasks/text_generation/trainer/custom_static_generation_trainer.py", line 94, in do_train self.do_evaluate(self.data_set_reader.dev_reader, InstanceName.EVALUATE, steps) File "/paddle/ERNIE-ernie-kit-open-v1.0/applications/tasks/text_generation/trainer/custom_static_generation_trainer.py", line 157, in do_evaluate self.model_class.get_metrics(fetch_output_dict, meta_info, phase, reader) File "/paddle/ERNIE-ernie-kit-open-v1.0/applications/tasks/text_generation/model/ernie_infilling_generation.py", line 496, in get_metrics eval_res = self.eval.eval(outfile, phase, reader.features[phase]) File "../../../erniekit/metrics/gen_eval.py", line 62, in eval eval_res[mertric] = eval_func(refs, preds) File "../../../erniekit/metrics/gen_eval.py", line 75, in bleu return _compute_bleu(refs, preds, max_order=4)[0] File "../../../erniekit/metrics/gen_eval.py", line 126, in _compute_bleu ratio = float(translation_length) / reference_length ZeroDivisionError: float division by zero