dtcxzyw commited on
Commit
35eacb4
·
unverified ·
1 Parent(s): e76a816
Files changed (3) hide show
  1. app.py +3 -3
  2. src/display/utils.py +1 -1
  3. src/leaderboard/read_evals.py +1 -1
app.py CHANGED
@@ -55,10 +55,10 @@ def init_leaderboard(dataframe):
55
  cant_deselect=[c.name for c in fields(AutoEvalColumn) if c.never_hidden],
56
  label="Select Columns to Display:",
57
  ),
58
- search_columns=[AutoEvalColumn.method_name.name, AutoEvalColumn.model_name.name],
59
  hide_columns=[c.name for c in fields(AutoEvalColumn) if c.hidden],
60
  filter_columns=[
61
- ColumnFilter(AutoEvalColumn.with_hint.name, type="boolean", label="With hint", default=True),
62
  ],
63
  bool_checkboxgroup_label="Hide models",
64
  interactive=False,
@@ -82,7 +82,7 @@ with demo:
82
  citation_button = gr.Textbox(
83
  value=CITATION_BUTTON_TEXT,
84
  label=CITATION_BUTTON_LABEL,
85
- lines=5,
86
  elem_id="citation-button",
87
  show_copy_button=True,
88
  )
 
55
  cant_deselect=[c.name for c in fields(AutoEvalColumn) if c.never_hidden],
56
  label="Select Columns to Display:",
57
  ),
58
+ search_columns=[AutoEvalColumn.method_name.name],
59
  hide_columns=[c.name for c in fields(AutoEvalColumn) if c.hidden],
60
  filter_columns=[
61
+ ColumnFilter(AutoEvalColumn.with_hint.name, type="checkboxgroup", label="Hint"),
62
  ],
63
  bool_checkboxgroup_label="Hide models",
64
  interactive=False,
 
82
  citation_button = gr.Textbox(
83
  value=CITATION_BUTTON_TEXT,
84
  label=CITATION_BUTTON_LABEL,
85
+ lines=6,
86
  elem_id="citation-button",
87
  show_copy_button=True,
88
  )
src/display/utils.py CHANGED
@@ -30,7 +30,7 @@ auto_eval_column_dict.append(["model_name", ColumnContent, ColumnContent("Base M
30
  # Scores
31
  auto_eval_column_dict.append(["full_pass_count", ColumnContent, ColumnContent("Repaired ⬆️", "number", True)])
32
  auto_eval_column_dict.append(["fast_pass_count", ColumnContent, ColumnContent("Repaired (Fast)", "number", True)])
33
- auto_eval_column_dict.append(["with_hint", ColumnContent, ColumnContent("Repair with hint", "bool", True)])
34
  auto_eval_column_dict.append(["attempts", ColumnContent, ColumnContent("Number of attempts", "number", True)])
35
  auto_eval_column_dict.append(
36
  ["full_pass_count_crash", ColumnContent, ColumnContent("Repaired (Crash)", "number", True)]
 
30
  # Scores
31
  auto_eval_column_dict.append(["full_pass_count", ColumnContent, ColumnContent("Repaired ⬆️", "number", True)])
32
  auto_eval_column_dict.append(["fast_pass_count", ColumnContent, ColumnContent("Repaired (Fast)", "number", True)])
33
+ auto_eval_column_dict.append(["with_hint", ColumnContent, ColumnContent("Hint", "str", True)])
34
  auto_eval_column_dict.append(["attempts", ColumnContent, ColumnContent("Number of attempts", "number", True)])
35
  auto_eval_column_dict.append(
36
  ["full_pass_count_crash", ColumnContent, ColumnContent("Repaired (Crash)", "number", True)]
src/leaderboard/read_evals.py CHANGED
@@ -66,7 +66,7 @@ class EvalResult:
66
  data_dict = {
67
  AutoEvalColumn.method_name.name: make_hyperlink(self.method_url, self.method_name),
68
  AutoEvalColumn.model_name.name: make_hyperlink(self.model_url, self.model_name),
69
- AutoEvalColumn.with_hint.name: self.with_hint,
70
  AutoEvalColumn.attempts.name: self.attempts,
71
  AutoEvalColumn.fast_pass_count.name: self.fast_pass_count,
72
  AutoEvalColumn.full_pass_count.name: self.full_pass_count,
 
66
  data_dict = {
67
  AutoEvalColumn.method_name.name: make_hyperlink(self.method_url, self.method_name),
68
  AutoEvalColumn.model_name.name: make_hyperlink(self.model_url, self.model_name),
69
+ AutoEvalColumn.with_hint.name: "w/ hint" if self.with_hint else "w/o hint",
70
  AutoEvalColumn.attempts.name: self.attempts,
71
  AutoEvalColumn.fast_pass_count.name: self.fast_pass_count,
72
  AutoEvalColumn.full_pass_count.name: self.full_pass_count,