LucasLima commited on
Commit
31ed6f5
·
verified ·
1 Parent(s): d41e298

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -5
app.py CHANGED
@@ -175,7 +175,6 @@ def create_leaderboard_component(dataframe, displayed_cols, hidden_cols=None, ca
175
  # Filtrar Nones da lista de filtros
176
  final_filter_columns = [f for f in raw_filter_columns if f is not None]
177
 
178
-
179
  # --- Reordenar Colunas ---
180
  current_cols = filtered_df.columns.tolist()
181
 
@@ -199,14 +198,19 @@ def create_leaderboard_component(dataframe, displayed_cols, hidden_cols=None, ca
199
  # Aplicar a nova ordem
200
  filtered_df = filtered_df[final_order]
201
  # --- Fim Reordenar Colunas ---
 
 
 
 
 
 
202
 
203
  return Leaderboard(
204
  value=filtered_df, # Passar o DataFrame reordenado
205
- datatype=[c.type for c in fields(AutoEvalColumn) if c.name in filtered_df.columns], # Ajustar datatype às colunas presentes
206
  select_columns=SelectColumns(
207
  default_selection=displayed_cols,
208
  cant_deselect=cant_deselect_cols,
209
- label="Selecionar Benchmarks a Serem Exibidos:",
210
  ),
211
  search_columns=[AutoEvalColumn.model.name, AutoEvalColumn.license.name] if AutoEvalColumn.license.name in filtered_df.columns else [AutoEvalColumn.model.name],
212
  hide_columns=[c for c in hidden_cols if c in filtered_df.columns], # Ocultar apenas colunas existentes
@@ -234,7 +238,7 @@ with demo:
234
  tab_index = 0
235
 
236
  # 1. Benchmark Geral
237
- with gr.TabItem("📊 Resume", id=tab_index):
238
  # Colunas a exibir: T, Modelo, Média Geral, PLUE, Energy, Reasoning
239
  general_cols_to_display = [
240
  AutoEvalColumn.model_type_symbol.name, # T
@@ -340,7 +344,7 @@ with demo:
340
  tab_index += 1
341
 
342
  # 5. Submit
343
- with gr.TabItem("📤 Submit", id=tab_index):
344
  with gr.Column():
345
  with gr.Row():
346
  gr.Markdown(EVALUATION_QUEUE_TEXT, elem_classes="markdown-text")
 
175
  # Filtrar Nones da lista de filtros
176
  final_filter_columns = [f for f in raw_filter_columns if f is not None]
177
 
 
178
  # --- Reordenar Colunas ---
179
  current_cols = filtered_df.columns.tolist()
180
 
 
198
  # Aplicar a nova ordem
199
  filtered_df = filtered_df[final_order]
200
  # --- Fim Reordenar Colunas ---
201
+
202
+ # --- INÍCIO DA MODIFICAÇÃO ---
203
+ print(f"--- Info for DataFrame passed to Leaderboard ({title}) ---")
204
+ filtered_df.info()
205
+ print("----------------------------------------------------------")
206
+ # --- FIM DA MODIFICAÇÃO ---
207
 
208
  return Leaderboard(
209
  value=filtered_df, # Passar o DataFrame reordenado
 
210
  select_columns=SelectColumns(
211
  default_selection=displayed_cols,
212
  cant_deselect=cant_deselect_cols,
213
+ label="Selecionar Colunas para Exibir:",
214
  ),
215
  search_columns=[AutoEvalColumn.model.name, AutoEvalColumn.license.name] if AutoEvalColumn.license.name in filtered_df.columns else [AutoEvalColumn.model.name],
216
  hide_columns=[c for c in hidden_cols if c in filtered_df.columns], # Ocultar apenas colunas existentes
 
238
  tab_index = 0
239
 
240
  # 1. Benchmark Geral
241
+ with gr.TabItem("📊 Benchmark Geral", id=tab_index):
242
  # Colunas a exibir: T, Modelo, Média Geral, PLUE, Energy, Reasoning
243
  general_cols_to_display = [
244
  AutoEvalColumn.model_type_symbol.name, # T
 
344
  tab_index += 1
345
 
346
  # 5. Submit
347
+ with gr.TabItem("📤 Submit aqui!", id=tab_index):
348
  with gr.Column():
349
  with gr.Row():
350
  gr.Markdown(EVALUATION_QUEUE_TEXT, elem_classes="markdown-text")