BerserkerMother's picture
Lints the entire project
5aaa03c
raw
history blame
No virus
451 Bytes
"""
Gradio app utility functions
"""
from typing import List
import pandas as pd
def df_to_json(df_list: List[pd.DataFrame], queries: List[str]):
"""Converts df to json for gradio output"""
out_dict = {}
for item, query in zip(df_list, queries):
temp_list = []
for row in item.iterrows():
temp_list.append({"Name": row[0], "Score": row[1].values[0]})
out_dict[query] = temp_list
return out_dict