Spaces:
Running
Running
Ludwig Stumpp
commited on
Commit
Β·
48cd666
1
Parent(s):
ec21a67
Move data files and specify as constant
Browse files- README.md +2 -2
- benchmarks.csv β data/benchmarks.csv +0 -0
- leaderboard.csv β data/leaderboard.csv +0 -0
- sources.csv β data/sources.csv +0 -0
- streamlit_app.py +6 -8
README.md
CHANGED
|
@@ -13,8 +13,8 @@ We are always happy for contributions! You can contribute by the following:
|
|
| 13 |
|
| 14 |
- table work:
|
| 15 |
- filling missing entries
|
| 16 |
-
- adding a new model as a new row in `leaderboard.csv`, add the source of the evaluation to `sources.csv`
|
| 17 |
-
- adding a new benchmark as a new column in `leaderboard.csv` and add the benchmark to `benchmarks.csv`
|
| 18 |
- code work:
|
| 19 |
- improving the existing code
|
| 20 |
- requesting and implementing new features
|
|
|
|
| 13 |
|
| 14 |
- table work:
|
| 15 |
- filling missing entries
|
| 16 |
+
- adding a new model as a new row in `data/leaderboard.csv`, add the source of the evaluation to `data/sources.csv`
|
| 17 |
+
- adding a new benchmark as a new column in `data/leaderboard.csv` and add the benchmark to `data/benchmarks.csv`
|
| 18 |
- code work:
|
| 19 |
- improving the existing code
|
| 20 |
- requesting and implementing new features
|
benchmarks.csv β data/benchmarks.csv
RENAMED
|
File without changes
|
leaderboard.csv β data/leaderboard.csv
RENAMED
|
File without changes
|
sources.csv β data/sources.csv
RENAMED
|
File without changes
|
streamlit_app.py
CHANGED
|
@@ -1,10 +1,11 @@
|
|
| 1 |
-
import io
|
| 2 |
-
|
| 3 |
import pandas as pd
|
| 4 |
import requests
|
| 5 |
import streamlit as st
|
| 6 |
|
| 7 |
REPO_URL = "https://github.com/LudwigStumpp/llm-leaderboard"
|
|
|
|
|
|
|
|
|
|
| 8 |
|
| 9 |
|
| 10 |
def grab_file_from_repo(repo_url: str, filename: str) -> str:
|
|
@@ -73,8 +74,7 @@ def setup_basic():
|
|
| 73 |
|
| 74 |
|
| 75 |
def setup_table():
|
| 76 |
-
|
| 77 |
-
df = pd.read_csv(io.StringIO(csv_table), index_col=0)
|
| 78 |
df = df.sort_index(ascending=True)
|
| 79 |
df = df.replace(r"^\s*$", float("nan"), regex=True)
|
| 80 |
df = df.astype(float, errors="ignore")
|
|
@@ -84,8 +84,7 @@ def setup_table():
|
|
| 84 |
|
| 85 |
|
| 86 |
def setup_benchmarks():
|
| 87 |
-
|
| 88 |
-
df = pd.read_csv(io.StringIO(csv_table), index_col=0)
|
| 89 |
df = df.sort_index(ascending=True)
|
| 90 |
|
| 91 |
st.markdown("### Covered Benchmarks")
|
|
@@ -101,8 +100,7 @@ def setup_benchmarks():
|
|
| 101 |
|
| 102 |
|
| 103 |
def setup_sources():
|
| 104 |
-
|
| 105 |
-
df = pd.read_csv(io.StringIO(csv_table), index_col=0)
|
| 106 |
df = df.sort_index(ascending=True)
|
| 107 |
|
| 108 |
st.markdown("### Sources of Above Figures")
|
|
|
|
|
|
|
|
|
|
| 1 |
import pandas as pd
|
| 2 |
import requests
|
| 3 |
import streamlit as st
|
| 4 |
|
| 5 |
REPO_URL = "https://github.com/LudwigStumpp/llm-leaderboard"
|
| 6 |
+
LEADERBOARD_PATH = "data/leaderboard.csv"
|
| 7 |
+
BENCHMARKS_PATH = "data/benchmarks.csv"
|
| 8 |
+
SOURCES_PATH = "data/sources.csv"
|
| 9 |
|
| 10 |
|
| 11 |
def grab_file_from_repo(repo_url: str, filename: str) -> str:
|
|
|
|
| 74 |
|
| 75 |
|
| 76 |
def setup_table():
|
| 77 |
+
df = pd.read_csv(LEADERBOARD_PATH, index_col=0)
|
|
|
|
| 78 |
df = df.sort_index(ascending=True)
|
| 79 |
df = df.replace(r"^\s*$", float("nan"), regex=True)
|
| 80 |
df = df.astype(float, errors="ignore")
|
|
|
|
| 84 |
|
| 85 |
|
| 86 |
def setup_benchmarks():
|
| 87 |
+
df = pd.read_csv(BENCHMARKS_PATH, index_col=0)
|
|
|
|
| 88 |
df = df.sort_index(ascending=True)
|
| 89 |
|
| 90 |
st.markdown("### Covered Benchmarks")
|
|
|
|
| 100 |
|
| 101 |
|
| 102 |
def setup_sources():
|
| 103 |
+
df = pd.read_csv(SOURCES_PATH, index_col=0)
|
|
|
|
| 104 |
df = df.sort_index(ascending=True)
|
| 105 |
|
| 106 |
st.markdown("### Sources of Above Figures")
|