(folders: list[str], evals: dict)
| 115 | |
| 116 | |
| 117 | def merge_evals(folders: list[str], evals: dict): |
| 118 | for folder in folders: |
| 119 | sub_eval = json.load(open(pjoin(folder, "evals.json"))) |
| 120 | for dimension in ["content", "vision", "logic"]: |
| 121 | evals[dimension] |= sub_eval[dimension] |
| 122 | return evals |
| 123 | |
| 124 | |
| 125 | def slide_score(slide_folder: str): |
no test coverage detected