Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
|
@@ -172,6 +172,13 @@ def create_leaderboard_component(dataframe, displayed_cols, hidden_cols=None, ca
|
|
| 172 |
) if AutoEvalColumn.still_on_hub.name in filtered_df.columns else None,
|
| 173 |
]
|
| 174 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 175 |
# Filtrar Nones da lista de filtros
|
| 176 |
final_filter_columns = [f for f in raw_filter_columns if f is not None]
|
| 177 |
|
|
@@ -262,14 +269,11 @@ with demo:
|
|
| 262 |
AutoEvalColumn.model.name, # Modelo
|
| 263 |
AutoEvalColumn.average.name, # Média Geral
|
| 264 |
AutoEvalColumn.plue_avg.name, # Média PLUE
|
| 265 |
-
#
|
| 266 |
-
# AutoEvalColumn.energy_avg.name,
|
| 267 |
-
# AutoEvalColumn.reasoning_avg.name,
|
| 268 |
]
|
| 269 |
general_cols_to_display = [col for col in general_cols_to_display if col in LEADERBOARD_DF.columns]
|
| 270 |
|
| 271 |
-
# Colunas a ocultar: Tasks + Médias
|
| 272 |
-
# (Garantir que Energy/Reasoning avg estão aqui se não forem exibidas)
|
| 273 |
general_hidden_cols = [task.name for task in Tasks] + \
|
| 274 |
list(AREA_AVG_COLUMN_MAP.values()) + \
|
| 275 |
[
|
|
|
|
| 172 |
) if AutoEvalColumn.still_on_hub.name in filtered_df.columns else None,
|
| 173 |
]
|
| 174 |
|
| 175 |
+
# Adicionar filtros específicos para Energy/Reasoning na aba Geral
|
| 176 |
+
if title == "Benchmark Geral":
|
| 177 |
+
if AutoEvalColumn.energy_avg.name in filtered_df.columns:
|
| 178 |
+
raw_filter_columns.append(ColumnFilter(AutoEvalColumn.energy_avg.name, type="boolean", label="Mostrar Média Energy?"))
|
| 179 |
+
if AutoEvalColumn.reasoning_avg.name in filtered_df.columns:
|
| 180 |
+
raw_filter_columns.append(ColumnFilter(AutoEvalColumn.reasoning_avg.name, type="boolean", label="Mostrar Média Reasoning?"))
|
| 181 |
+
|
| 182 |
# Filtrar Nones da lista de filtros
|
| 183 |
final_filter_columns = [f for f in raw_filter_columns if f is not None]
|
| 184 |
|
|
|
|
| 269 |
AutoEvalColumn.model.name, # Modelo
|
| 270 |
AutoEvalColumn.average.name, # Média Geral
|
| 271 |
AutoEvalColumn.plue_avg.name, # Média PLUE
|
| 272 |
+
# Médias Energy/Reasoning NÃO são exibidas por padrão
|
|
|
|
|
|
|
| 273 |
]
|
| 274 |
general_cols_to_display = [col for col in general_cols_to_display if col in LEADERBOARD_DF.columns]
|
| 275 |
|
| 276 |
+
# Colunas a ocultar: Tasks + TODAS Médias Individuais (inclui Energy/Reasoning) + detalhes
|
|
|
|
| 277 |
general_hidden_cols = [task.name for task in Tasks] + \
|
| 278 |
list(AREA_AVG_COLUMN_MAP.values()) + \
|
| 279 |
[
|