Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
Update app.py
Browse files
app.py
CHANGED
|
@@ -320,15 +320,31 @@ with demo:
|
|
| 320 |
print("First few rows of leaderboard_df_filtered:")
|
| 321 |
print(leaderboard_df_filtered.head())
|
| 322 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 323 |
# Gradio Dataframe コンポーネントの初期化
|
| 324 |
-
|
| 325 |
-
|
| 326 |
-
|
| 327 |
-
|
| 328 |
-
|
| 329 |
-
|
| 330 |
-
|
| 331 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 332 |
|
| 333 |
# Dummy leaderboard for handling the case when the user uses backspace key
|
| 334 |
hidden_leaderboard_table_for_search = gr.components.Dataframe(
|
|
|
|
| 320 |
print("First few rows of leaderboard_df_filtered:")
|
| 321 |
print(leaderboard_df_filtered.head())
|
| 322 |
|
| 323 |
+
# データフレームを辞書に変換
|
| 324 |
+
df_dict = leaderboard_df_filtered.to_dict('records')
|
| 325 |
+
|
| 326 |
+
# デバッグ用の出力
|
| 327 |
+
print("First row of df_dict:")
|
| 328 |
+
print(df_dict[0])
|
| 329 |
+
print("Keys in the first row:")
|
| 330 |
+
print(list(df_dict[0].keys()))
|
| 331 |
+
|
| 332 |
# Gradio Dataframe コンポーネントの初期化
|
| 333 |
+
try:
|
| 334 |
+
leaderboard_table = gr.components.Dataframe(
|
| 335 |
+
value=df_dict,
|
| 336 |
+
headers=list(leaderboard_df_filtered.columns),
|
| 337 |
+
datatype=datatype,
|
| 338 |
+
elem_id="leaderboard-table",
|
| 339 |
+
interactive=False,
|
| 340 |
+
visible=True,
|
| 341 |
+
)
|
| 342 |
+
print("Dataframe component initialized successfully")
|
| 343 |
+
except Exception as e:
|
| 344 |
+
print(f"Error initializing Dataframe component: {str(e)}")
|
| 345 |
+
print("datatype dictionary:")
|
| 346 |
+
print(datatype)
|
| 347 |
+
raise
|
| 348 |
|
| 349 |
# Dummy leaderboard for handling the case when the user uses backspace key
|
| 350 |
hidden_leaderboard_table_for_search = gr.components.Dataframe(
|