Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
Update app.py
Browse files
app.py
CHANGED
|
@@ -146,9 +146,6 @@ def filter_models(
|
|
| 146 |
filtered_df = filtered_df.loc[df[AutoEvalColumn.precision.name].isin(precision_query + ["None"])]
|
| 147 |
filtered_df = filtered_df.loc[df[AutoEvalColumn.add_special_tokens.name].isin(add_special_tokens_query)]
|
| 148 |
filtered_df = filtered_df.loc[df[AutoEvalColumn.num_few_shots.name].isin(num_few_shots_query)]
|
| 149 |
-
print("Filtered DataFrame shape:", filtered_df.shape)
|
| 150 |
-
print("Filtered DataFrame columns:", filtered_df.columns.tolist())
|
| 151 |
-
print("Filtered DataFrame sample:", filtered_df.head().to_dict('records'))
|
| 152 |
|
| 153 |
|
| 154 |
numeric_interval = pd.IntervalIndex(sorted([NUMERIC_INTERVALS[s] for s in size_query]))
|
|
@@ -157,12 +154,7 @@ def filter_models(
|
|
| 157 |
filtered_df = filtered_df.loc[mask]
|
| 158 |
return filtered_df
|
| 159 |
|
| 160 |
-
|
| 161 |
-
display_columns = [c.name for c in fields(AutoEvalColumn) if c.never_hidden] + shown_columns.value
|
| 162 |
-
display_data = filtered_df[display_columns].to_dict('records')
|
| 163 |
-
|
| 164 |
-
print("Display columns:", display_columns)
|
| 165 |
-
print("Display data sample:", display_data[:1])
|
| 166 |
|
| 167 |
demo = gr.Blocks(css=custom_css)
|
| 168 |
with demo:
|
|
@@ -244,12 +236,17 @@ with demo:
|
|
| 244 |
)
|
| 245 |
|
| 246 |
leaderboard_table = gr.components.Dataframe(
|
| 247 |
-
value=
|
| 248 |
-
|
| 249 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 250 |
elem_id="leaderboard-table",
|
| 251 |
interactive=False,
|
| 252 |
visible=True,
|
|
|
|
| 253 |
)
|
| 254 |
print(leaderboard_df.head()) # リーダーボードテーブルに渡される前のデータを確認
|
| 255 |
|
|
|
|
| 146 |
filtered_df = filtered_df.loc[df[AutoEvalColumn.precision.name].isin(precision_query + ["None"])]
|
| 147 |
filtered_df = filtered_df.loc[df[AutoEvalColumn.add_special_tokens.name].isin(add_special_tokens_query)]
|
| 148 |
filtered_df = filtered_df.loc[df[AutoEvalColumn.num_few_shots.name].isin(num_few_shots_query)]
|
|
|
|
|
|
|
|
|
|
| 149 |
|
| 150 |
|
| 151 |
numeric_interval = pd.IntervalIndex(sorted([NUMERIC_INTERVALS[s] for s in size_query]))
|
|
|
|
| 154 |
filtered_df = filtered_df.loc[mask]
|
| 155 |
return filtered_df
|
| 156 |
|
| 157 |
+
leaderboard_df = filter_models(leaderboard_df, [t.to_str(" : ") for t in ModelType], list(NUMERIC_INTERVALS.keys()), [i.value.name for i in Precision], [i.value.name for i in AddSpecialTokens], [i.value.name for i in NumFewShots], False, False, False)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 158 |
|
| 159 |
demo = gr.Blocks(css=custom_css)
|
| 160 |
with demo:
|
|
|
|
| 236 |
)
|
| 237 |
|
| 238 |
leaderboard_table = gr.components.Dataframe(
|
| 239 |
+
value=leaderboard_df[
|
| 240 |
+
[c.name for c in fields(AutoEvalColumn) if c.never_hidden]
|
| 241 |
+
+ shown_columns.value
|
| 242 |
+
# + [AutoEvalColumn.dummy.name]
|
| 243 |
+
],
|
| 244 |
+
headers=[c.name for c in fields(AutoEvalColumn) if c.never_hidden] + shown_columns.value,
|
| 245 |
+
datatype=TYPES,
|
| 246 |
elem_id="leaderboard-table",
|
| 247 |
interactive=False,
|
| 248 |
visible=True,
|
| 249 |
+
#column_widths=["2%", "33%"]
|
| 250 |
)
|
| 251 |
print(leaderboard_df.head()) # リーダーボードテーブルに渡される前のデータを確認
|
| 252 |
|