Download convert_results.py from t-pris/Agent_UB: direct link, hf CLI and curl.
- Browser
- Download file 1.01 kB
-
https://huggingface.co/spaces/t-pris/Agent_UB/resolve/main/convert_results.py
- Command line
-
hf download hf://spaces/t-pris/Agent_UB/convert_results.py
-
curl -L -o convert_results.py https://huggingface.co/spaces/t-pris/Agent_UB/resolve/main/convert_results.py
1.01 kB
| import pandas as pd | |
| def extract_data(path_file, path_save): | |
| names = [] | |
| acc_replies = [] | |
| acc_sources = [] | |
| with open(path_file) as fp: | |
| lines = fp.readlines() | |
| for line in lines: | |
| if "test_RAG" in line: | |
| names += [line.strip()] | |
| elif "Accuracy replies:" in line: | |
| line = line.replace("Accuracy replies: ", "") | |
| acc_replies += [float(line.strip())] | |
| elif "Accuracy sources:" in line: | |
| line = line.replace("Accuracy sources: ", "") | |
| acc_sources += [float(line.strip())] | |
| df = pd.DataFrame(data = {'Name': names, | |
| 'Accuracy replies': acc_replies, | |
| 'Accuracy sources': acc_sources}) | |
| df.to_csv(path_save, index=False) | |
| if __name__ == "__main__": | |
| path_file = "out_QA_Nicolas.txt" | |
| path_save = "results_QA_Nicolas.csv" | |
| # path_file = "out_QA_generated.txt" | |
| # path_save = "results_QA_generated.csv" | |
| extract_data(path_file, path_save) |