fix squad v1 error (na_prob_file should be None)
This commit is contained in:
@@ -241,7 +241,10 @@ def evaluate(args, model, tokenizer, prefix=""):
|
|||||||
# Compute predictions
|
# Compute predictions
|
||||||
output_prediction_file = os.path.join(args.output_dir, "predictions_{}.json".format(prefix))
|
output_prediction_file = os.path.join(args.output_dir, "predictions_{}.json".format(prefix))
|
||||||
output_nbest_file = os.path.join(args.output_dir, "nbest_predictions_{}.json".format(prefix))
|
output_nbest_file = os.path.join(args.output_dir, "nbest_predictions_{}.json".format(prefix))
|
||||||
output_null_log_odds_file = os.path.join(args.output_dir, "null_odds_{}.json".format(prefix))
|
if args.version_2_with_negative:
|
||||||
|
output_null_log_odds_file = os.path.join(args.output_dir, "null_odds_{}.json".format(prefix))
|
||||||
|
else:
|
||||||
|
output_null_log_odds_file = None
|
||||||
|
|
||||||
if args.model_type in ['xlnet', 'xlm']:
|
if args.model_type in ['xlnet', 'xlm']:
|
||||||
# XLNet uses a more complex post-processing procedure
|
# XLNet uses a more complex post-processing procedure
|
||||||
|
|||||||
Reference in New Issue
Block a user