Spaces:
Sleeping
Sleeping
columns 정리
Browse files- app.py +7 -31
- src/about.py +2 -1
app.py
CHANGED
@@ -62,13 +62,14 @@ leaderboard_df = original_df.copy()
|
|
62 |
def update_table(
|
63 |
hidden_df: pd.DataFrame,
|
64 |
columns: list,
|
65 |
-
type_query: list,
|
66 |
-
precision_query: str,
|
67 |
-
size_query: list,
|
68 |
-
show_deleted: bool,
|
69 |
query: str,
|
70 |
):
|
71 |
-
filtered_df = filter_models(hidden_df, type_query, size_query, precision_query, show_deleted)
|
|
|
72 |
filtered_df = filter_queries(query, filtered_df)
|
73 |
df = select_columns(filtered_df, columns)
|
74 |
return df
|
@@ -161,10 +162,6 @@ with demo:
|
|
161 |
elem_id="column-select",
|
162 |
interactive=True,
|
163 |
)
|
164 |
-
with gr.Row():
|
165 |
-
deleted_models_visibility = gr.Checkbox(
|
166 |
-
value=False, label="Show gated/private/deleted models", interactive=True
|
167 |
-
)
|
168 |
with gr.Column(min_width=320):
|
169 |
# with gr.Box(elem_id="box-filter"):
|
170 |
filter_columns_type = gr.CheckboxGroup(
|
@@ -174,20 +171,6 @@ with demo:
|
|
174 |
interactive=True,
|
175 |
elem_id="filter-columns-type",
|
176 |
)
|
177 |
-
filter_columns_precision = gr.CheckboxGroup(
|
178 |
-
label="Precision",
|
179 |
-
choices=[i.value.name for i in Precision],
|
180 |
-
value=[i.value.name for i in Precision],
|
181 |
-
interactive=True,
|
182 |
-
elem_id="filter-columns-precision",
|
183 |
-
)
|
184 |
-
filter_columns_size = gr.CheckboxGroup(
|
185 |
-
label="Model sizes (in billions of parameters)",
|
186 |
-
choices=list(NUMERIC_INTERVALS.keys()),
|
187 |
-
value=list(NUMERIC_INTERVALS.keys()),
|
188 |
-
interactive=True,
|
189 |
-
elem_id="filter-columns-size",
|
190 |
-
)
|
191 |
|
192 |
leaderboard_table = gr.components.Dataframe(
|
193 |
value=leaderboard_df[
|
@@ -214,24 +197,17 @@ with demo:
|
|
214 |
hidden_leaderboard_table_for_search,
|
215 |
shown_columns,
|
216 |
filter_columns_type,
|
217 |
-
filter_columns_precision,
|
218 |
-
filter_columns_size,
|
219 |
-
deleted_models_visibility,
|
220 |
search_bar,
|
221 |
],
|
222 |
leaderboard_table,
|
223 |
)
|
224 |
-
for selector in [shown_columns, filter_columns_type
|
225 |
-
deleted_models_visibility]:
|
226 |
selector.change(
|
227 |
update_table,
|
228 |
[
|
229 |
hidden_leaderboard_table_for_search,
|
230 |
shown_columns,
|
231 |
filter_columns_type,
|
232 |
-
filter_columns_precision,
|
233 |
-
filter_columns_size,
|
234 |
-
deleted_models_visibility,
|
235 |
search_bar,
|
236 |
],
|
237 |
leaderboard_table,
|
|
|
62 |
def update_table(
|
63 |
hidden_df: pd.DataFrame,
|
64 |
columns: list,
|
65 |
+
# type_query: list,
|
66 |
+
# precision_query: str,
|
67 |
+
# size_query: list,
|
68 |
+
# show_deleted: bool,
|
69 |
query: str,
|
70 |
):
|
71 |
+
# filtered_df = filter_models(hidden_df, type_query, size_query, precision_query, show_deleted)
|
72 |
+
filtered_df = filter_models(hidden_df)
|
73 |
filtered_df = filter_queries(query, filtered_df)
|
74 |
df = select_columns(filtered_df, columns)
|
75 |
return df
|
|
|
162 |
elem_id="column-select",
|
163 |
interactive=True,
|
164 |
)
|
|
|
|
|
|
|
|
|
165 |
with gr.Column(min_width=320):
|
166 |
# with gr.Box(elem_id="box-filter"):
|
167 |
filter_columns_type = gr.CheckboxGroup(
|
|
|
171 |
interactive=True,
|
172 |
elem_id="filter-columns-type",
|
173 |
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
174 |
|
175 |
leaderboard_table = gr.components.Dataframe(
|
176 |
value=leaderboard_df[
|
|
|
197 |
hidden_leaderboard_table_for_search,
|
198 |
shown_columns,
|
199 |
filter_columns_type,
|
|
|
|
|
|
|
200 |
search_bar,
|
201 |
],
|
202 |
leaderboard_table,
|
203 |
)
|
204 |
+
for selector in [shown_columns, filter_columns_type]:
|
|
|
205 |
selector.change(
|
206 |
update_table,
|
207 |
[
|
208 |
hidden_leaderboard_table_for_search,
|
209 |
shown_columns,
|
210 |
filter_columns_type,
|
|
|
|
|
|
|
211 |
search_bar,
|
212 |
],
|
213 |
leaderboard_table,
|
src/about.py
CHANGED
@@ -25,7 +25,8 @@ TITLE = """<h1 align="center" id="space-title">AIM100 Leaderboard</h1>"""
|
|
25 |
|
26 |
# What does your leaderboard evaluate?
|
27 |
INTRODUCTION_TEXT = """
|
28 |
-
|
|
|
29 |
"""
|
30 |
|
31 |
# Which evaluations are you running? how can people reproduce what you have?
|
|
|
25 |
|
26 |
# What does your leaderboard evaluate?
|
27 |
INTRODUCTION_TEXT = """
|
28 |
+
Leaderboard of AIM100
|
29 |
+
(AI Model 1 vs 100 Colosseum)
|
30 |
"""
|
31 |
|
32 |
# Which evaluations are you running? how can people reproduce what you have?
|