Spaces:
Sleeping
Sleeping
import os | |
import json | |
from datasets import load_dataset | |
dataset = load_dataset("math_qa") | |
save_path = "dataset/mathqa/test.json" | |
if not os.path.exists("dataset/mathqa/"): | |
os.makedirs("dataset/mathqa/") | |
def writer(data, save_path): | |
with open(save_path, "w") as f: | |
json.dump(data, f, indent=4) | |
test_data = [] | |
for sample in dataset["test"]: | |
options = sample["options"].replace("a", "A").replace("b", "B").replace("c", "C").replace("d", "D").replace("e", "E").replace("f", "F") | |
test_data.append({ | |
"instruction": f"{sample['Problem']} The options: {options}", | |
"input": "", | |
"output": "", | |
"answer": sample["correct"].upper(), | |
}) | |
writer(test_data, save_path) | |