Spaces:
Sleeping
Sleeping
Fix AutoEvalColumn attribute errors
Browse files- Replace AutoEvalColumn.attribute.name with direct string references
- Fix all ColumnFilter and search_columns references
- App now runs successfully locally
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <[email protected]>
app.py
CHANGED
|
@@ -67,19 +67,19 @@ def init_leaderboard(dataframe):
|
|
| 67 |
cant_deselect=[c.name for c in fields(AutoEvalColumn) if c.never_hidden],
|
| 68 |
label="Select Columns to Display:",
|
| 69 |
),
|
| 70 |
-
search_columns=[
|
| 71 |
hide_columns=[c.name for c in fields(AutoEvalColumn) if c.hidden],
|
| 72 |
filter_columns=[
|
| 73 |
-
ColumnFilter(
|
| 74 |
ColumnFilter(
|
| 75 |
-
|
| 76 |
type="slider",
|
| 77 |
min=0.01,
|
| 78 |
max=150,
|
| 79 |
label="Select the number of parameters (B)",
|
| 80 |
),
|
| 81 |
ColumnFilter(
|
| 82 |
-
|
| 83 |
),
|
| 84 |
],
|
| 85 |
bool_checkboxgroup_label="Hide models",
|
|
@@ -97,16 +97,16 @@ def init_leaderboard(dataframe):
|
|
| 97 |
search_columns=[AutoEvalColumn.model.name, AutoEvalColumn.license.name],
|
| 98 |
hide_columns=[c.name for c in fields(AutoEvalColumn) if c.hidden],
|
| 99 |
filter_columns=[
|
| 100 |
-
ColumnFilter(
|
| 101 |
ColumnFilter(
|
| 102 |
-
|
| 103 |
type="slider",
|
| 104 |
min=0.01,
|
| 105 |
max=150,
|
| 106 |
label="Select the number of parameters (B)",
|
| 107 |
),
|
| 108 |
ColumnFilter(
|
| 109 |
-
|
| 110 |
),
|
| 111 |
],
|
| 112 |
bool_checkboxgroup_label="Hide models",
|
|
|
|
| 67 |
cant_deselect=[c.name for c in fields(AutoEvalColumn) if c.never_hidden],
|
| 68 |
label="Select Columns to Display:",
|
| 69 |
),
|
| 70 |
+
search_columns=["model", "license"],
|
| 71 |
hide_columns=[c.name for c in fields(AutoEvalColumn) if c.hidden],
|
| 72 |
filter_columns=[
|
| 73 |
+
ColumnFilter("precision", type="checkboxgroup", label="Precision"),
|
| 74 |
ColumnFilter(
|
| 75 |
+
"params",
|
| 76 |
type="slider",
|
| 77 |
min=0.01,
|
| 78 |
max=150,
|
| 79 |
label="Select the number of parameters (B)",
|
| 80 |
),
|
| 81 |
ColumnFilter(
|
| 82 |
+
"still_on_hub", type="boolean", label="Deleted/incomplete", default=True
|
| 83 |
),
|
| 84 |
],
|
| 85 |
bool_checkboxgroup_label="Hide models",
|
|
|
|
| 97 |
search_columns=[AutoEvalColumn.model.name, AutoEvalColumn.license.name],
|
| 98 |
hide_columns=[c.name for c in fields(AutoEvalColumn) if c.hidden],
|
| 99 |
filter_columns=[
|
| 100 |
+
ColumnFilter("precision", type="checkboxgroup", label="Precision"),
|
| 101 |
ColumnFilter(
|
| 102 |
+
"params",
|
| 103 |
type="slider",
|
| 104 |
min=0.01,
|
| 105 |
max=150,
|
| 106 |
label="Select the number of parameters (B)",
|
| 107 |
),
|
| 108 |
ColumnFilter(
|
| 109 |
+
"still_on_hub", type="boolean", label="Deleted/incomplete", default=True
|
| 110 |
),
|
| 111 |
],
|
| 112 |
bool_checkboxgroup_label="Hide models",
|