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(
|