sh1gechan commited on
Commit
4cf9d15
·
verified ·
1 Parent(s): 1d3e3a4

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +24 -8
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
- leaderboard_table = gr.components.Dataframe(
325
- value=leaderboard_df_filtered.to_dict('records'),
326
- headers=list(leaderboard_df_filtered.columns),
327
- datatype=datatype,
328
- elem_id="leaderboard-table",
329
- interactive=False,
330
- visible=True,
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(