Spaces:
Running
Running
add
Browse files- .gitignore +1 -0
- app.py +65 -9
.gitignore
CHANGED
|
@@ -1,3 +1,4 @@
|
|
| 1 |
*.env
|
| 2 |
*.venv
|
| 3 |
*.ipynb
|
|
|
|
|
|
| 1 |
*.env
|
| 2 |
*.venv
|
| 3 |
*.ipynb
|
| 4 |
+
.claude
|
app.py
CHANGED
|
@@ -17,7 +17,7 @@ import pandas as pd
|
|
| 17 |
|
| 18 |
from datetime import datetime
|
| 19 |
from github import Github
|
| 20 |
-
from gradio_leaderboard import Leaderboard
|
| 21 |
from huggingface_hub import upload_file, hf_hub_download, HfApi
|
| 22 |
from openai import OpenAI
|
| 23 |
|
|
@@ -754,14 +754,70 @@ with gr.Blocks(js=clickable_links_js) as app:
|
|
| 754 |
],
|
| 755 |
search_columns=["Model"],
|
| 756 |
filter_columns=[
|
| 757 |
-
|
| 758 |
-
|
| 759 |
-
|
| 760 |
-
|
| 761 |
-
|
| 762 |
-
|
| 763 |
-
|
| 764 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 765 |
],
|
| 766 |
datatype=[
|
| 767 |
"number",
|
|
|
|
| 17 |
|
| 18 |
from datetime import datetime
|
| 19 |
from github import Github
|
| 20 |
+
from gradio_leaderboard import Leaderboard, ColumnFilter
|
| 21 |
from huggingface_hub import upload_file, hf_hub_download, HfApi
|
| 22 |
from openai import OpenAI
|
| 23 |
|
|
|
|
| 754 |
],
|
| 755 |
search_columns=["Model"],
|
| 756 |
filter_columns=[
|
| 757 |
+
ColumnFilter(
|
| 758 |
+
"Elo Score",
|
| 759 |
+
min=800,
|
| 760 |
+
max=1600,
|
| 761 |
+
default=[800, 1600],
|
| 762 |
+
type="slider",
|
| 763 |
+
label="Elo Score"
|
| 764 |
+
),
|
| 765 |
+
ColumnFilter(
|
| 766 |
+
"Conversation Efficiency Index",
|
| 767 |
+
min=-1.0,
|
| 768 |
+
max=1.0,
|
| 769 |
+
default=[-1.0, 1.0],
|
| 770 |
+
type="slider",
|
| 771 |
+
label="Conversation Efficiency Index"
|
| 772 |
+
),
|
| 773 |
+
ColumnFilter(
|
| 774 |
+
"Model Consistency Score",
|
| 775 |
+
min=0.0,
|
| 776 |
+
max=1.0,
|
| 777 |
+
default=[0.0, 1.0],
|
| 778 |
+
type="slider",
|
| 779 |
+
label="Model Consistency Score"
|
| 780 |
+
),
|
| 781 |
+
ColumnFilter(
|
| 782 |
+
"Average Win Rate",
|
| 783 |
+
min=0.0,
|
| 784 |
+
max=1.0,
|
| 785 |
+
default=[0.0, 1.0],
|
| 786 |
+
type="slider",
|
| 787 |
+
label="Average Win Rate"
|
| 788 |
+
),
|
| 789 |
+
ColumnFilter(
|
| 790 |
+
"Bradley-Terry Coefficient",
|
| 791 |
+
min=-3.0,
|
| 792 |
+
max=3.0,
|
| 793 |
+
default=[-3.0, 3.0],
|
| 794 |
+
type="slider",
|
| 795 |
+
label="Bradley-Terry Coefficient"
|
| 796 |
+
),
|
| 797 |
+
ColumnFilter(
|
| 798 |
+
"Eigenvector Centrality Value",
|
| 799 |
+
min=0.0,
|
| 800 |
+
max=1.0,
|
| 801 |
+
default=[0.0, 1.0],
|
| 802 |
+
type="slider",
|
| 803 |
+
label="Eigenvector Centrality Value"
|
| 804 |
+
),
|
| 805 |
+
ColumnFilter(
|
| 806 |
+
"Newman Modularity Score",
|
| 807 |
+
min=-1.0,
|
| 808 |
+
max=1.0,
|
| 809 |
+
default=[-1.0, 1.0],
|
| 810 |
+
type="slider",
|
| 811 |
+
label="Newman Modularity Score"
|
| 812 |
+
),
|
| 813 |
+
ColumnFilter(
|
| 814 |
+
"PageRank Score",
|
| 815 |
+
min=0.0,
|
| 816 |
+
max=1.0,
|
| 817 |
+
default=[0.0, 1.0],
|
| 818 |
+
type="slider",
|
| 819 |
+
label="PageRank Score"
|
| 820 |
+
),
|
| 821 |
],
|
| 822 |
datatype=[
|
| 823 |
"number",
|