| import fire | |
| import pandas as pd | |
| def main(file_name: str): | |
| df = pd.read_csv(file_name) | |
| print("\n### All Average ###") | |
| print(df.groupby("adapter_name").aggregate({"acc_score": "mean"})) | |
| print("\n### Category Average ###") | |
| print( | |
| df.groupby(["adapter_name", "mmlu_categories"]).aggregate({"acc_score": "mean"}) | |
| ) | |
| if __name__ == "__main__": | |
| fire.Fire(main) | |