-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmetric_from_jsons.py
More file actions
24 lines (16 loc) · 864 Bytes
/
Copy pathmetric_from_jsons.py
File metadata and controls
24 lines (16 loc) · 864 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import json
import csv
with open("./ext_hydform_out_dict_base_own_mod.json") as f:
label_data_own = json.load(f)
with open("./ext_hydform_out_dict_base_mod.json") as f:
label_data_base = json.load(f)
recall_base = [label_data_base[i]["recall"] for i in label_data_base]
recall_own = [label_data_own[i]["recall"] for i in label_data_own]
prec_base = [label_data_base[i]["precision"] for i in label_data_base]
prec_own = [label_data_own[i]["precision"] for i in label_data_own]
stdev_base = [label_data_base[i]["st_dev"] for i in label_data_base]
stdev_own = [label_data_own[i]["st_dev"] for i in label_data_own]
base = zip(list(label_data_base.keys()),recall_base,prec_base,stdev_base, recall_own, prec_own,stdev_own)
with open("metrics_ext_hydform.csv", 'w', newline='') as csvfile:
csvwriter = csv.writer(csvfile)
csvwriter.writerows(base)