tliu's picture
Upload folder using huggingface_hub
c95c7b0 verified
Raw
History Blame Contribute Delete
710 Bytes
import json
import sys
from pytablewriter import MarkdownTableWriter
json_file = json.load(open(sys.argv[1]))
results = []
for r in json_file["results"]:
metric = [k[:-7] for k in r.keys() if "_stderr" in k][0]
results.append(
[
r["prompt_name"],
metric,
"{0:.5g}".format(r[metric]),
"{0:.5g}".format(r[metric + "_stderr"]),
]
)
writer = MarkdownTableWriter(
table_name=json_file["results"][0][
"task_name"
], # json_file["config"]["model"] + " on " + json_file["results"][0]["task_name"],
headers=["prompt_name", "metric", "mean", "stderr"],
value_matrix=results,
margin=3,
)
writer.write_table()