burtenshaw commited on
Commit
28362c5
·
1 Parent(s): 77db0c8

improve submission error handling

Browse files
Files changed (1) hide show
  1. app.py +6 -4
app.py CHANGED
@@ -53,13 +53,15 @@ def load_results(dataset):
53
 
54
  def load_submissions():
55
  leaderboard = []
56
- for submission in submissions["submissions"]:
57
- ds = load_dataset(submission["results-dataset"], "results")
58
-
59
  try:
 
60
  results = load_results(ds)
61
  except ValueError as e:
62
- raise ValueError(f"Cannot load results for {ds['results-dataset']}") from e
 
 
 
63
 
64
  leaderboard_row = {}
65
 
 
53
 
54
  def load_submissions():
55
  leaderboard = []
56
+ for i, submission in enumerate(submissions["submissions"]):
 
 
57
  try:
58
+ ds = load_dataset(submission["results-dataset"], "results")
59
  results = load_results(ds)
60
  except ValueError as e:
61
+ print(f"Cannot load results for {ds['results-dataset']} {e}")
62
+ except Exception as e:
63
+ print(f"Cannot load dataset for {i} : {submission['results-dataset']} {e}")
64
+ continue
65
 
66
  leaderboard_row = {}
67