File size: 669 Bytes
f1f9b0c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import os
import pandas as pd
import json

csv_path = 'D:\Work\sotopia-space\hemm_results_all.xlsx'
data_dir = ''
df = pd.read_excel(csv_path, sheet_name='bartscore_100_samples')
# print(df.columns)
models = df['Models']
df = df.iloc[:,2:]
columns = df.columns
# print(df.columns)
# print(len(df))
data_list = []
for model_index, model in enumerate(models):
    model_dict = {"Model Name":model}
    for dataset_index, dataset in enumerate(columns):
        model_dict[dataset] = df.iloc[model_index, dataset_index]
    data_list.append(model_dict)

with open("bartscore_100_results.jsonl", 'w') as f:
    for item in data_list:
        f.write(json.dumps(item) + "\n")