pufanyi commited on
Commit
a6a8ca1
·
1 Parent(s): d47aa6d

chore: Update app.py to include select_columns and hide_columns in init_leaderboard function

Browse files
Files changed (1) hide show
  1. app.py +7 -7
app.py CHANGED
@@ -58,13 +58,13 @@ def init_leaderboard(dataframe):
58
  return Leaderboard(
59
  value=dataframe,
60
  datatype=[c.type for c in fields(AutoEvalColumn)],
61
- # select_columns=SelectColumns(
62
- # default_selection=[c.name for c in fields(AutoEvalColumn) if c.displayed_by_default],
63
- # cant_deselect=[c.name for c in fields(AutoEvalColumn) if c.never_hidden],
64
- # label="Select Columns to Display:",
65
- # ),
66
  search_columns=[AutoEvalColumn.model.name],
67
- # hide_columns=[c.name for c in fields(AutoEvalColumn) if c.hidden],
68
  # filter_columns=[
69
  # ColumnFilter(AutoEvalColumn.model_type.name, type="checkboxgroup", label="Model types"),
70
  # ColumnFilter(AutoEvalColumn.precision.name, type="dropdown", label="Precision"),
@@ -80,7 +80,7 @@ def init_leaderboard(dataframe):
80
  # ),
81
  # ],
82
  # bool_checkboxgroup_label="Hide models",
83
- # interactive=False,
84
  )
85
 
86
 
 
58
  return Leaderboard(
59
  value=dataframe,
60
  datatype=[c.type for c in fields(AutoEvalColumn)],
61
+ select_columns=SelectColumns(
62
+ default_selection=[c.name for c in fields(AutoEvalColumn) if c.displayed_by_default],
63
+ cant_deselect=[c.name for c in fields(AutoEvalColumn) if c.never_hidden],
64
+ label="Select Columns to Display:",
65
+ ),
66
  search_columns=[AutoEvalColumn.model.name],
67
+ hide_columns=[c.name for c in fields(AutoEvalColumn) if c.hidden],
68
  # filter_columns=[
69
  # ColumnFilter(AutoEvalColumn.model_type.name, type="checkboxgroup", label="Model types"),
70
  # ColumnFilter(AutoEvalColumn.precision.name, type="dropdown", label="Precision"),
 
80
  # ),
81
  # ],
82
  # bool_checkboxgroup_label="Hide models",
83
+ interactive=False,
84
  )
85
 
86