Spaces:
Sleeping
Sleeping
File size: 981 Bytes
c708975 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
import random
from pathlib import Path
import gradio as gr
import pandas as pd
from gradio_leaderboard import Leaderboard, SelectColumns, SearchColumns
abs_path = Path(__file__).parent
df = pd.read_csv("opensci-ref-table.csv")
df.drop("#Tokens", axis=1, inplace=True)
df.drop("AVG", axis=1, inplace=True)
benchmarks = df.columns[1:]
df["Average β¬οΈ"] = df.loc[:, benchmarks].mean(axis=1)
# df.set_index("Model", inplace=True)
with gr.Blocks() as demo:
gr.Markdown(
"""
# π₯ OpenEuroLLM Leaderboard πͺπΊ
"""
)
Leaderboard(
value=df.round(2),
select_columns=SelectColumns(
default_selection=list(df.columns),
cant_deselect=["Model"],
label="Select Columns to Display:",
),
search_columns=SearchColumns(
primary_column="Model",
label="Filter a model",
secondary_columns=[],
),
)
if __name__ == "__main__":
demo.launch()
|