Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
Update app.py
Browse files
app.py
CHANGED
@@ -343,14 +343,29 @@ with demo:
|
|
343 |
print([f"'{c}'" for c in leaderboard_df_filtered.columns])
|
344 |
|
345 |
# 'Type_' カラムのデータ型とユニーク値を再確認
|
346 |
-
print(f"'
|
347 |
-
print(f"'
|
348 |
|
|
|
|
|
|
|
|
|
349 |
datatype = {col: "str" for col in leaderboard_df_filtered.columns}
|
350 |
datatype['Model'] = "markdown"
|
351 |
-
type_column = 'T' if 'T' in leaderboard_df_filtered.columns else 'Type_'
|
352 |
-
datatype[type_column] = "str"
|
353 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
354 |
leaderboard_table = gr.components.Dataframe(
|
355 |
value=leaderboard_df_filtered.to_dict('records'),
|
356 |
headers=list(leaderboard_df_filtered.columns),
|
|
|
343 |
print([f"'{c}'" for c in leaderboard_df_filtered.columns])
|
344 |
|
345 |
# 'Type_' カラムのデータ型とユニーク値を再確認
|
346 |
+
print(f"'T' カラムのデータ型: {leaderboard_df_filtered['T'].dtype}")
|
347 |
+
print(f"'T' カラムのユニーク値: {leaderboard_df_filtered['T'].unique()}")
|
348 |
|
349 |
+
# 'T' カラムを文字列型に変換
|
350 |
+
leaderboard_df_filtered['T'] = leaderboard_df_filtered['T'].astype(str)
|
351 |
+
|
352 |
+
# データ型を定義
|
353 |
datatype = {col: "str" for col in leaderboard_df_filtered.columns}
|
354 |
datatype['Model'] = "markdown"
|
|
|
|
|
355 |
|
356 |
+
# デバッグ用出力
|
357 |
+
print("Datatype dictionary:", datatype)
|
358 |
+
print("Preview of leaderboard_df_filtered:")
|
359 |
+
print(leaderboard_df_filtered.head())
|
360 |
+
|
361 |
+
# カラム名を確認してスペースや特殊文字がないか確認
|
362 |
+
print([f"'{c}'" for c in leaderboard_df_filtered.columns])
|
363 |
+
|
364 |
+
# 'T' カラムのデータ型とユニーク値を再確認
|
365 |
+
print(f"'T' カラムのデータ型: {leaderboard_df_filtered['T'].dtype}")
|
366 |
+
print(f"'T' カラムのユニーク値: {leaderboard_df_filtered['T'].unique()}")
|
367 |
+
|
368 |
+
# Gradio Dataframe コンポーネントの初期化
|
369 |
leaderboard_table = gr.components.Dataframe(
|
370 |
value=leaderboard_df_filtered.to_dict('records'),
|
371 |
headers=list(leaderboard_df_filtered.columns),
|