Spaces:
Runtime error
Runtime error
| import argparse | |
| import json | |
| import os | |
| def eval_model(args): | |
| answers = [json.loads(q) for q in open(os.path.expanduser(args.answers_file), "r")] | |
| answers_dict = {} | |
| for answer in answers: | |
| answers_dict[answer["question_id"]] = answer["text"] | |
| # print(answer) | |
| with open(args.answers_output, "w") as f: | |
| json.dump(answers_dict, f) | |
| if __name__ == "__main__": | |
| parser = argparse.ArgumentParser() | |
| parser.add_argument( | |
| "--answers-file", | |
| type=str, | |
| required=True | |
| ) | |
| parser.add_argument( | |
| "--answers-output", | |
| type=str, | |
| required=True | |
| ) | |
| args = parser.parse_args() | |
| eval_model(args) | |