Spaces:
Runtime error
Runtime error
import json | |
import os | |
from digitizer.digitization import annotation_to_thresholds | |
if __name__ == "__main__": | |
for filename in os.listdir("../data/annotations_test"): | |
thresholds = annotation_to_thresholds(json.load(open(f"../data/annotations_test/{filename}"))) | |
thresholds_list = [] | |
for threshold in thresholds: | |
thresholds_list.append([threshold["ear"], threshold["conduction"], threshold["masking"], threshold["frequency"], threshold["threshold"]]) | |
with open(f"../data/ground_truth/{filename.split('.')[0]}.csv", "w") as ofile: | |
ofile.write(f"ear,conduction,masking,frequency,threshold\n") | |
for t in thresholds_list: | |
ofile.write(f"{t[0]},{t[1]},{t[2]},{t[3]},{t[4]}\n") |