Spaces:
Runtime error
Runtime error
chore: Update app.py to include select_columns and hide_columns in init_leaderboard function
Browse files
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 |
-
|
| 62 |
-
|
| 63 |
-
|
| 64 |
-
|
| 65 |
-
|
| 66 |
search_columns=[AutoEvalColumn.model.name],
|
| 67 |
-
|
| 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 |
-
|
| 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 |
|