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) | |