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

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -5
app.py CHANGED
@@ -301,16 +301,24 @@ with demo:
301
  # )
302
 
303
  initial_columns = [c.name for c in fields(AutoEvalColumn) if c.never_hidden or c.displayed_by_default]
304
- leaderboard_df_filtered = select_columns(leaderboard_df, initial_columns)
 
 
 
 
305
 
306
  # データ型を定義
307
  datatype = {col: "str" for col in leaderboard_df_filtered.columns}
308
  datatype['Model'] = "markdown"
 
 
 
 
309
 
310
- # 'T' カラムが存在する場合、その型を設定
311
- if 'T' in leaderboard_df_filtered.columns:
312
- datatype['T'] = "str"
313
- leaderboard_df_filtered['T'] = leaderboard_df_filtered['T'].astype(str)
314
 
315
  # Gradio Dataframe コンポーネントの初期化
316
  leaderboard_table = gr.components.Dataframe(
 
301
  # )
302
 
303
  initial_columns = [c.name for c in fields(AutoEvalColumn) if c.never_hidden or c.displayed_by_default]
304
+ leaderboard_df_filtered = select_columns(leaderboard_df, initial_columns).copy()
305
+
306
+ # 'T' カラムが存在しない場合、追加する
307
+ if 'T' not in leaderboard_df_filtered.columns:
308
+ leaderboard_df_filtered['T'] = '?' # デフォルト値を設定
309
 
310
  # データ型を定義
311
  datatype = {col: "str" for col in leaderboard_df_filtered.columns}
312
  datatype['Model'] = "markdown"
313
+ datatype['T'] = "str"
314
+
315
+ # 'T' カラムを文字列型に変換
316
+ leaderboard_df_filtered.loc[:, 'T'] = leaderboard_df_filtered['T'].astype(str)
317
 
318
+ # デバッグ用の出力
319
+ print("Columns in leaderboard_df_filtered:", leaderboard_df_filtered.columns)
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(