DanielePoterti commited on
Commit
50c9c71
·
1 Parent(s): 98de753

Improve error handling in get_raw_eval_results function with detailed debug output

Browse files
Files changed (1) hide show
  1. src/leaderboard/read_evals.py +5 -1
src/leaderboard/read_evals.py CHANGED
@@ -190,7 +190,11 @@ def get_raw_eval_results(results_path: str, requests_path: str) -> list[EvalResu
190
  try:
191
  v.to_dict() # we test if the dict version is complete
192
  results.append(v)
193
- except KeyError: # not all eval values present
 
 
 
 
194
  continue
195
 
196
  return results
 
190
  try:
191
  v.to_dict() # we test if the dict version is complete
192
  results.append(v)
193
+ except Exception as e:
194
+ print(f"--- DEBUG: SKIPPING RESULT FILE. ERROR IS: ---")
195
+ import traceback
196
+ traceback.print_exc()
197
+ print(f"-------------------------------------------------")
198
  continue
199
 
200
  return results