diff --git a/lib/accuracy.py b/lib/accuracy.py index 3238d2ba58129a52a74010d727aaf312b3c9eb48..b339e2fbd672c0b56b04caba185913a84adaee27 100755 --- a/lib/accuracy.py +++ b/lib/accuracy.py @@ -157,7 +157,7 @@ def print_results(pred_corpus_name, args, acc, prf, parsing=False): accuracy_las = (acc['correct_tokens_las'] / acc['total_tokens']) * 100 print("LAS on all {}: {:0.2f} ({:5}/{:5})".format(args.name_tag, accuracy_las, acc['correct_tokens_las'], acc['total_tokens'])) - if args.train_filename : + if args.train_filename and acc['total_oov']: accuracy_oov = (acc['correct_oov'] / acc['total_oov']) * 100 print("{} on OOV {}: {:0.2f} ({:5}/{:5})".format(acc_name, args.name_tag, accuracy_oov, acc['correct_oov'], acc['total_oov']))