[s2s] consistent output format across eval scripts (#7435)
This commit is contained in:
@@ -9,7 +9,7 @@ def calculate_rouge_path(pred_path, tgt_path, save_path=None, **kwargs):
|
|||||||
tgt_lns = [x.strip() for x in open(tgt_path).readlines()][: len(pred_lns)]
|
tgt_lns = [x.strip() for x in open(tgt_path).readlines()][: len(pred_lns)]
|
||||||
metrics = calculate_rouge(pred_lns, tgt_lns, **kwargs)
|
metrics = calculate_rouge(pred_lns, tgt_lns, **kwargs)
|
||||||
if save_path is not None:
|
if save_path is not None:
|
||||||
save_json(metrics, save_path)
|
save_json(metrics, save_path, indent=None)
|
||||||
return metrics # these print nicely
|
return metrics # these print nicely
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -152,8 +152,7 @@ def run_generate(verbose=True):
|
|||||||
print(scores)
|
print(scores)
|
||||||
|
|
||||||
if args.score_path is not None:
|
if args.score_path is not None:
|
||||||
path = args.score_path
|
json.dump(scores, open(args.score_path, "w"))
|
||||||
json.dump(scores, open(path, "w"))
|
|
||||||
|
|
||||||
return scores
|
return scores
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user