Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
Update app.py
Browse files
app.py
CHANGED
@@ -174,10 +174,10 @@ def filter_models(
|
|
174 |
print("Column data types:")
|
175 |
print(filtered_df.dtypes)
|
176 |
filtered_df = filtered_df.rename(columns={'T': 'Type_Symbol'})
|
177 |
-
print("
|
178 |
-
print(filtered_df.to_string())
|
179 |
-
print("Filtered dataframe columns:")
|
180 |
print(filtered_df.columns.tolist())
|
|
|
|
|
181 |
return filtered_df
|
182 |
|
183 |
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)
|
@@ -274,26 +274,28 @@ with demo:
|
|
274 |
# visible=True,
|
275 |
# #column_widths=["2%", "33%"]
|
276 |
# )
|
277 |
-
|
278 |
-
|
279 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
280 |
leaderboard_table = gr.components.Dataframe(
|
281 |
value=initial_data,
|
282 |
headers=headers,
|
283 |
-
datatype={col: "
|
284 |
elem_id="leaderboard-table",
|
285 |
interactive=False,
|
286 |
visible=True,
|
287 |
)
|
288 |
print("Leaderboard table initial value:")
|
289 |
-
print(initial_data)
|
290 |
print("Headers:")
|
291 |
print(headers)
|
292 |
-
|
293 |
-
# print(leaderboard_table.value.head())
|
294 |
-
# print(f"Leaderboard table shape: {leaderboard_table.value.shape}")
|
295 |
-
print("Leaderboard table initial value:")
|
296 |
-
print(initial_data[:5] if initial_data else "Empty")
|
297 |
|
298 |
# Dummy leaderboard for handling the case when the user uses backspace key
|
299 |
hidden_leaderboard_table_for_search = gr.components.Dataframe(
|
|
|
174 |
print("Column data types:")
|
175 |
print(filtered_df.dtypes)
|
176 |
filtered_df = filtered_df.rename(columns={'T': 'Type_Symbol'})
|
177 |
+
print("Final filtered dataframe columns:")
|
|
|
|
|
178 |
print(filtered_df.columns.tolist())
|
179 |
+
print("Final filtered dataframe sample:")
|
180 |
+
print(filtered_df.head().to_dict('records'))
|
181 |
return filtered_df
|
182 |
|
183 |
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)
|
|
|
274 |
# visible=True,
|
275 |
# #column_widths=["2%", "33%"]
|
276 |
# )
|
277 |
+
filtered_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)
|
278 |
+
|
279 |
+
initial_data = filtered_df.to_dict('records')
|
280 |
+
headers = filtered_df.columns.tolist()
|
281 |
+
print("Before Dataframe initialization:")
|
282 |
+
print(f"initial_data type: {type(initial_data)}")
|
283 |
+
print(f"initial_data length: {len(initial_data)}")
|
284 |
+
print(f"headers: {headers}")
|
285 |
+
print(f"First record keys: {list(initial_data[0].keys()) if initial_data else 'Empty'}")
|
286 |
leaderboard_table = gr.components.Dataframe(
|
287 |
value=initial_data,
|
288 |
headers=headers,
|
289 |
+
datatype={col: "str" for col in headers}, # すべての列を文字列として扱う
|
290 |
elem_id="leaderboard-table",
|
291 |
interactive=False,
|
292 |
visible=True,
|
293 |
)
|
294 |
print("Leaderboard table initial value:")
|
295 |
+
print(initial_data[:5] if initial_data else "Empty")
|
296 |
print("Headers:")
|
297 |
print(headers)
|
298 |
+
print("After Dataframe initialization")
|
|
|
|
|
|
|
|
|
299 |
|
300 |
# Dummy leaderboard for handling the case when the user uses backspace key
|
301 |
hidden_leaderboard_table_for_search = gr.components.Dataframe(
|