File size: 384 Bytes
45eaa9d
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
#!/usr/bin/env python
import json,sys,csv
from pathlib import Path
rows=[json.load(open(p)) for p in sys.argv[1:]]
if not rows: raise SystemExit("Pass result JSON files")
cols=list(rows[0]); out=Path("results/scaling_summary.csv"); out.parent.mkdir(exist_ok=True)
with out.open("w",newline="") as f:
 w=csv.DictWriter(f,fieldnames=cols); w.writeheader(); w.writerows(rows)
print(out)