|
TITLE = """<h1 align="center" id="space-title">European LLM Leaderboard</h1>""" |
|
CSS = """ |
|
#plot { |
|
height: 512px; |
|
display: flex; |
|
justify-content: center; |
|
align-items: center; |
|
} |
|
.modebar{ |
|
display: none !important; |
|
} |
|
table td { |
|
white-space: normal !important; |
|
word-wrap: break-word; |
|
# max-width: 300px; /* Adjust as needed */ |
|
} |
|
.tab-buttons button { |
|
padding: 10px 30px; |
|
} |
|
""" |
|
|
|
OPEN_LLM_LEADERBOARD_CSS = """ |
|
/* Limit the width of the first AutoEvalColumn so that names don't expand too much */ |
|
table td:first-child, |
|
table th:first-child { |
|
max-width: 400px; |
|
overflow: auto; |
|
white-space: nowrap; |
|
} |
|
/* Full width space */ |
|
.gradio-container { |
|
max-width: 95% !important; |
|
} |
|
/* Text style and margins */ |
|
.markdown-text { |
|
font-size: 16px !important; |
|
} |
|
#models-to-add-text { |
|
font-size: 18px !important; |
|
} |
|
#citation-button span { |
|
font-size: 16px !important; |
|
} |
|
#citation-button textarea { |
|
font-size: 16px !important; |
|
} |
|
#citation-button > label > button { |
|
margin: 6px; |
|
transform: scale(1.3); |
|
} |
|
#search-bar-table-box > div:first-child { |
|
background: none; |
|
border: none; |
|
} |
|
#search-bar { |
|
padding: 0px; |
|
} |
|
.tab-buttons button { |
|
font-size: 20px; |
|
} |
|
/* Filters style */ |
|
#filter_type { |
|
border: 0; |
|
padding-left: 0; |
|
padding-top: 0; |
|
} |
|
#filter_type label { |
|
display: flex; |
|
} |
|
#filter_type label > span { |
|
margin-top: var(--spacing-lg); |
|
margin-right: 0.5em; |
|
} |
|
#filter_type label > .wrap { |
|
width: 103px; |
|
} |
|
#filter_type label > .wrap .wrap-inner { |
|
padding: 2px; |
|
} |
|
#filter_type label > .wrap .wrap-inner input { |
|
width: 1px; |
|
} |
|
#filter-columns-type { |
|
border: 0; |
|
padding: 0.5; |
|
} |
|
#filter-columns-size { |
|
border: 0; |
|
padding: 0.5; |
|
} |
|
#box-filter > .form { |
|
border: 0; |
|
} |
|
/* Header styles */ |
|
#header-title { |
|
text-align: left; |
|
display: inline-block; |
|
} |
|
#header-row { |
|
display: flex; |
|
justify-content: space-between; |
|
align-items: center; |
|
} |
|
#header-row .gradio-html { |
|
flex-grow: 1; |
|
} |
|
#oauth-button { |
|
height: auto; |
|
min-width: max-content; |
|
white-space: nowrap; |
|
padding: 10px 20px; |
|
border-radius: 4px; |
|
} |
|
""" |
|
|
|
T_SYMBOLS = {"pretrained": "๐ข", "chat": "๐ฌ"} |
|
|
|
LANG_SYMBOLS = { |
|
"BG": "๐ง๐ฌ BG", |
|
"CS": "๐จ๐ฟ CZ", |
|
"DA": "๐ฉ๐ฐ DK", |
|
"EL": "๐ฌ๐ท EL", |
|
"ET": "๐ช๐ช ET", |
|
"ES": "๐ช๐ธ ES", |
|
"EN": "๐ฌ๐ง EN", |
|
"FI": "๐ซ๐ฎ FI", |
|
"DE": "๐ฉ๐ช DE", |
|
"FR": "๐ซ๐ท FR", |
|
"HU": "๐ญ๐บ HU", |
|
"IT": "๐ฎ๐น IT", |
|
"LT": "๐ฑ๐น LT", |
|
"LV": "๐ฑ๐ป LV", |
|
"NL": "๐ณ๐ฑ NL", |
|
"PL": "๐ต๐ฑ PL", |
|
"PT-PT": "๐ต๐น PT", |
|
"RO": "๐ท๐ด RO", |
|
"SK": "๐ธ๐ฐ SK", |
|
"SL": "๐ธ๐ฎ SL", |
|
"SV": "๐ธ๐ช SV", |
|
} |
|
|
|
MT_BENCH_LANG_SYMBOLS = {"ES": "๐ช๐ธ ES", "EN": "๐ฌ๐ง EN", "DE": "๐ฉ๐ช DE", "FR": "๐ซ๐ท FR", "IT": "๐ฎ๐น IT"} |
|
|