Spaces:
Running
Running
jasonshaoshun
commited on
Commit
·
aac140b
1
Parent(s):
8a4a40c
debug
Browse files- app.py +43 -43
- custom-select-columns.py +1 -0
app.py
CHANGED
@@ -403,17 +403,17 @@ def init_leaderboard_mib_subgraph(dataframe, track):
|
|
403 |
renamed_df = dataframe.rename(columns=display_mapping)
|
404 |
|
405 |
# Original code
|
406 |
-
|
407 |
-
|
408 |
-
|
409 |
-
|
410 |
-
|
411 |
-
|
412 |
-
|
413 |
-
|
414 |
-
|
415 |
-
|
416 |
-
|
417 |
|
418 |
|
419 |
|
@@ -465,42 +465,42 @@ def init_leaderboard_mib_subgraph(dataframe, track):
|
|
465 |
# print(f"Successfully created leaderboard.")
|
466 |
# return leaderboard
|
467 |
|
468 |
-
print("\nDebugging DataFrame columns:", dataframe.columns.tolist())
|
469 |
|
470 |
-
# Define simple keywords for filtering
|
471 |
-
benchmark_keywords = ["ioi", "mcqa", "arithmetic", "arc"]
|
472 |
-
model_keywords = ["qwen2_5", "gpt2", "gemma2", "llama3"]
|
473 |
-
|
474 |
-
# Create SmartSelectColumns instance with exact same parameters as working version
|
475 |
-
smart_columns = SmartSelectColumns(
|
476 |
-
benchmark_keywords=benchmark_keywords,
|
477 |
-
model_keywords=model_keywords,
|
478 |
-
initial_selected=["Method", "Average"],
|
479 |
-
allow=True,
|
480 |
-
label=None,
|
481 |
-
show_label=True,
|
482 |
-
info=None
|
483 |
-
)
|
484 |
|
485 |
-
|
486 |
-
|
487 |
-
|
488 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
489 |
|
490 |
-
|
491 |
-
|
492 |
-
|
493 |
-
|
494 |
-
|
495 |
-
|
496 |
-
|
497 |
-
|
498 |
-
|
499 |
-
|
500 |
|
501 |
-
except Exception as e:
|
502 |
-
|
503 |
-
|
504 |
|
505 |
|
506 |
|
|
|
403 |
renamed_df = dataframe.rename(columns=display_mapping)
|
404 |
|
405 |
# Original code
|
406 |
+
return Leaderboard(
|
407 |
+
value=renamed_df, # Use DataFrame with display names
|
408 |
+
datatype=[c.type for c in fields(AutoEvalColumn_mib_subgraph)],
|
409 |
+
select_columns=SelectColumns(
|
410 |
+
default_selection=all_columns, # Now contains display names
|
411 |
+
label="Select Results:"
|
412 |
+
),
|
413 |
+
search_columns=["Method"],
|
414 |
+
hide_columns=[],
|
415 |
+
interactive=False,
|
416 |
+
)
|
417 |
|
418 |
|
419 |
|
|
|
465 |
# print(f"Successfully created leaderboard.")
|
466 |
# return leaderboard
|
467 |
|
468 |
+
# print("\nDebugging DataFrame columns:", dataframe.columns.tolist())
|
469 |
|
470 |
+
# # Define simple keywords for filtering
|
471 |
+
# benchmark_keywords = ["ioi", "mcqa", "arithmetic", "arc"]
|
472 |
+
# model_keywords = ["qwen2_5", "gpt2", "gemma2", "llama3"]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
473 |
|
474 |
+
# # Create SmartSelectColumns instance with exact same parameters as working version
|
475 |
+
# smart_columns = SmartSelectColumns(
|
476 |
+
# benchmark_keywords=benchmark_keywords,
|
477 |
+
# model_keywords=model_keywords,
|
478 |
+
# initial_selected=["Method", "Average"],
|
479 |
+
# allow=True,
|
480 |
+
# label=None,
|
481 |
+
# show_label=True,
|
482 |
+
# info=None
|
483 |
+
# )
|
484 |
+
|
485 |
+
# try:
|
486 |
+
# print("\nCreating leaderboard...")
|
487 |
+
# # Get groups before creating leaderboard
|
488 |
+
# smart_columns.get_filtered_groups(dataframe.columns)
|
489 |
|
490 |
+
# leaderboard = Leaderboard(
|
491 |
+
# value=dataframe,
|
492 |
+
# datatype=[c.type for c in fields(AutoEvalColumn_mib_subgraph)],
|
493 |
+
# select_columns=smart_columns,
|
494 |
+
# search_columns=["Method"],
|
495 |
+
# hide_columns=[],
|
496 |
+
# interactive=False
|
497 |
+
# )
|
498 |
+
# print("Leaderboard created successfully")
|
499 |
+
# return leaderboard
|
500 |
|
501 |
+
# except Exception as e:
|
502 |
+
# print("Error creating leaderboard:", str(e))
|
503 |
+
# raise
|
504 |
|
505 |
|
506 |
|
custom-select-columns.py
CHANGED
@@ -807,3 +807,4 @@ To create a public link, set `share=True` in `launch()`.
|
|
807 |
|
808 |
|
809 |
|
|
|
|
807 |
|
808 |
|
809 |
|
810 |
+
model_id: llama3, gemma2, gpt2, qwen2.5,
|