saattrupdan commited on
Commit
5053774
·
1 Parent(s): a25e7f4

feat: Update languages, and switch to using pyproject.toml

Browse files
Files changed (5) hide show
  1. .python-version +1 -0
  2. app.py +26 -5
  3. pyproject.toml +15 -0
  4. requirements.txt +0 -70
  5. uv.lock +0 -0
.python-version ADDED
@@ -0,0 +1 @@
 
 
1
+ 3.12
app.py CHANGED
@@ -36,10 +36,12 @@ ABOUT_MARKDOWN = """
36
  ## About the EuroEval Benchmark
37
 
38
  The [EuroEval benchmark](https://euroeval.com) is used compare pretrained language
39
- models on tasks in Danish, Dutch, English, Faroese, French, German, Icelandic, Italian,
40
- Norwegian and Swedish. The benchmark supports both encoder models (such as
41
- BERT) and generative models (such as GPT), and leaderboards for both kinds [are
42
- available](https://euroeval.com).
 
 
43
 
44
  The generative models are evaluated using in-context learning with few-shot prompts.
45
  The few-shot examples are sampled randomly from the training split, and we benchmark
@@ -171,18 +173,37 @@ KNOWLEDGE = Task(name="knowledge", metric="mcc")
171
  COMMON_SENSE_REASONING = Task(name="common-sense reasoning", metric="mcc")
172
  ALL_TASKS = [obj for obj in globals().values() if isinstance(obj, Task)]
173
 
 
 
 
 
 
 
 
174
  DANISH = Language(code="da", name="Danish")
175
  DUTCH = Language(code="nl", name="Dutch")
176
  ENGLISH = Language(code="en", name="English")
 
177
  FAROESE = Language(code="fo", name="Faroese")
178
  FINNISH = Language(code="fi", name="Finnish")
179
  FRENCH = Language(code="fr", name="French")
180
  GERMAN = Language(code="de", name="German")
 
 
181
  ICELANDIC = Language(code="is", name="Icelandic")
182
  ITALIAN = Language(code="it", name="Italian")
183
- NORWEGIAN = Language(code="no", name="Norwegian")
 
 
 
 
 
 
 
 
184
  SPANISH = Language(code="es", name="Spanish")
185
  SWEDISH = Language(code="sv", name="Swedish")
 
186
  ALL_LANGUAGES = {
187
  obj.name: obj for obj in globals().values() if isinstance(obj, Language)
188
  }
 
36
  ## About the EuroEval Benchmark
37
 
38
  The [EuroEval benchmark](https://euroeval.com) is used compare pretrained language
39
+ models on tasks in 31 languages: Albanian, Belarusian, Bosnian, Bulgarian, Catalan,
40
+ Croatian, Czech, Danish, Dutch, English, Estonian, Faroese, Finnish, French, German,
41
+ Greek, Hungarian, Icelandic, Italian, Latvian, Lithuanian, Norwegian, Polish,
42
+ Portuguese, Romanian, Serbian, Slovak, Slovene, Spanish, Swedish and Ukrainian.
43
+ The benchmark supports both encoder models (such as BERT) and generative models (such
44
+ as GPT), and leaderboards for both kinds [are available](https://euroeval.com).
45
 
46
  The generative models are evaluated using in-context learning with few-shot prompts.
47
  The few-shot examples are sampled randomly from the training split, and we benchmark
 
173
  COMMON_SENSE_REASONING = Task(name="common-sense reasoning", metric="mcc")
174
  ALL_TASKS = [obj for obj in globals().values() if isinstance(obj, Task)]
175
 
176
+ ALBANIAN = Language(code="sq", name="Albanian")
177
+ BELARUSIAN = Language(code="be", name="Belarusian")
178
+ BOSNIAN = Language(code="bs", name="Bosnian")
179
+ BULGARIAN = Language(code="bg", name="Bulgarian")
180
+ CATALAN = Language(code="ca", name="Catalan")
181
+ CROATIAN = Language(code="hr", name="Croatian")
182
+ CZECH = Language(code="cs", name="Czech")
183
  DANISH = Language(code="da", name="Danish")
184
  DUTCH = Language(code="nl", name="Dutch")
185
  ENGLISH = Language(code="en", name="English")
186
+ ESTONIAN = Language(code="et", name="Estonian")
187
  FAROESE = Language(code="fo", name="Faroese")
188
  FINNISH = Language(code="fi", name="Finnish")
189
  FRENCH = Language(code="fr", name="French")
190
  GERMAN = Language(code="de", name="German")
191
+ GREEK = Language(code="el", name="Greek")
192
+ HUNGARIAN = Language(code="hu", name="Hungarian")
193
  ICELANDIC = Language(code="is", name="Icelandic")
194
  ITALIAN = Language(code="it", name="Italian")
195
+ LATVIAN = Language(code="lv", name="Latvian")
196
+ LITHUANIAN = Language(code="lt", name="Lithuanian")
197
+ NORWEGIAN = Language(code="nb", name="Norwegian")
198
+ POLISH = Language(code="pl", name="Polish")
199
+ PORTUGUESE = Language(code="pt", name="Portuguese")
200
+ ROMANIAN = Language(code="ro", name="Romanian")
201
+ SERBIAN = Language(code="sr", name="Serbian")
202
+ SLOVAK = Language(code="sk", name="Slovak")
203
+ SLOVENE = Language(code="sl", name="Slovene")
204
  SPANISH = Language(code="es", name="Spanish")
205
  SWEDISH = Language(code="sv", name="Swedish")
206
+ UKRAINIAN = Language(code="uk", name="Ukrainian")
207
  ALL_LANGUAGES = {
208
  obj.name: obj for obj in globals().values() if isinstance(obj, Language)
209
  }
pyproject.toml ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [project]
2
+ name = "radial-plot-generator"
3
+ version = "0.1.0"
4
+ description = "Add your description here"
5
+ readme = "README.md"
6
+ requires-python = ">=3.12"
7
+ dependencies = [
8
+ "gradio>=6.11.0",
9
+ "numpy>=2.4.4",
10
+ "pandas>=3.0.2",
11
+ "plotly>=6.6.0",
12
+ "pydantic>=2.12.5",
13
+ "requests>=2.33.1",
14
+ "scipy>=1.17.1",
15
+ ]
requirements.txt DELETED
@@ -1,70 +0,0 @@
1
- aiofiles==23.2.1
2
- altair==5.2.0
3
- annotated-types==0.6.0
4
- anyio==4.2.0
5
- attrs==23.2.0
6
- certifi==2023.11.17
7
- charset-normalizer==3.3.2
8
- click==8.1.7
9
- colorama==0.4.6
10
- contourpy==1.2.0
11
- cycler==0.12.1
12
- exceptiongroup==1.2.0
13
- fastapi==0.109.0
14
- ffmpy==0.3.1
15
- filelock==3.13.1
16
- fonttools==4.47.2
17
- fsspec==2023.12.2
18
- gradio==4.39.0
19
- gradio_client==0.8.1
20
- h11==0.14.0
21
- httpcore==1.0.2
22
- httpx==0.26.0
23
- huggingface-hub==0.20.3
24
- idna==3.6
25
- importlib-resources==6.1.1
26
- Jinja2==3.1.3
27
- jsonschema==4.21.1
28
- jsonschema-specifications==2023.12.1
29
- kiwisolver==1.4.5
30
- markdown-it-py==3.0.0
31
- MarkupSafe==2.1.4
32
- matplotlib==3.8.2
33
- mdurl==0.1.2
34
- numpy==1.26.3
35
- orjson==3.9.12
36
- packaging==23.2
37
- pandas==2.2.0
38
- pillow==10.2.0
39
- plotly==5.18.0
40
- pyarrow==15.0.0
41
- pydantic==2.5.3
42
- pydantic_core==2.14.6
43
- pydub==0.25.1
44
- Pygments==2.17.2
45
- pyparsing==3.1.1
46
- python-dateutil==2.8.2
47
- python-multipart==0.0.6
48
- pytz==2023.3.post1
49
- PyYAML==6.0.1
50
- referencing==0.32.1
51
- requests==2.31.0
52
- rich==13.7.0
53
- rpds-py==0.17.1
54
- ruff==0.1.14
55
- scipy==1.12.0
56
- semantic-version==2.10.0
57
- shellingham==1.5.4
58
- six==1.16.0
59
- sniffio==1.3.0
60
- starlette==0.35.1
61
- tenacity==8.2.3
62
- tomlkit==0.12.0
63
- toolz==0.12.1
64
- tqdm==4.66.1
65
- typer==0.9.0
66
- typing_extensions==4.9.0
67
- tzdata==2023.4
68
- urllib3==2.1.0
69
- uvicorn==0.27.0
70
- websockets==11.0.3
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
uv.lock ADDED
The diff for this file is too large to render. See raw diff