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",
|