MCPcopy Create free account
hub / github.com/OpenRaiser/PaperFlow / write_data

Function write_data

experiments/human_eval/draw_model_eval_ggbench_style.py:223–235  ·  view source on GitHub ↗
(rows: list[dict[str, object]])

Source from the content-addressed store, hash-verified

221
222
223def write_data(rows: list[dict[str, object]]) -> None:
224 with CSV_OUT.open("w", encoding="utf-8", newline="") as fh:
225 writer = csv.DictWriter(fh, fieldnames=["model", "group", "ModelAutoScore", "ModelHumanScore"])
226 writer.writeheader()
227 for row in rows:
228 writer.writerow(
229 {
230 "model": row["model"],
231 "group": row["group"],
232 "ModelAutoScore": f"{float(row['auto']):.2f}",
233 "ModelHumanScore": f"{float(row['human']):.2f}",
234 }
235 )
236
237
238def main() -> None:

Callers 1

mainFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected