10
for l in f.readlines():
15
if __name__ == "__main__":
16
parser = argparse.ArgumentParser(
17
description="Finetune a transformers model on a causal language modeling task"
22
default="eval_prompt.json",
27
default="eval_set.json",
32
default="template_html/ChatGPT_Score.html.temp",
37
default="ChatGPT_Score.html",
41
args = parser.parse_args()
42
prompt_path = args.prompt_path
43
eval_set_path = args.eval_set_path
44
output_html_path = args.output_html_path
45
html_path = args.html_path
47
prompt_data = read_data(prompt_path)
48
eval_set_data = read_data(eval_set_path)
49
eval_set_data = json.dumps(eval_set_data, ensure_ascii=False)
50
prompt_data = json.dumps(prompt_data, ensure_ascii=False)
51
eval_set_str = f"const eval_set = {eval_set_data}"
52
eval_prompt_str = f"const eval_prompt = {prompt_data}"
53
with open(html_path, "r") as f:
55
text = text.replace("const eval_set = []", eval_set_str)
56
text = text.replace("const eval_prompt = []", eval_prompt_str)
58
with open(output_html_path, "w") as f: