Add files using upload-large-folder tool
Browse filesThis view is limited to 50 files because it contains too many changes. See raw diff
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Russian/include_base_44_russian_health_oriented_education.yaml +5 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Russian/include_base_44_russian_social_science.yaml +5 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Spanish/_include_base_44_spanish.yaml +11 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Spanish/include_base_44_spanish_arts_humanities.yaml +5 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Spanish/include_base_44_spanish_social_science.yaml +5 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Spanish/include_base_44_spanish_stem.yaml +5 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Spanish/utils.py +30 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Tagalog/_include_base_44_tagalog.yaml +9 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Tagalog/_tagalog_few_shot_og_template_yaml +18 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Tamil/_include_base_44_tamil.yaml +9 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Tamil/_tamil_few_shot_og_template_yaml +18 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Tamil/include_base_44_tamil_general_knowledge.yaml +5 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Tamil/include_base_44_tamil_stem.yaml +4 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Tamil/utils.py +30 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Telugu/_include_base_44_telugu.yaml +11 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Telugu/_telugu_few_shot_og_template_yaml +18 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Telugu/include_base_44_telugu_applied_science.yaml +4 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Telugu/include_base_44_telugu_arts_humanities.yaml +4 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Telugu/include_base_44_telugu_social_science.yaml +4 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Telugu/include_base_44_telugu_stem.yaml +4 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Telugu/utils.py +30 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Turkish/_include_base_44_turkish.yaml +11 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Turkish/_turkish_few_shot_og_template_yaml +18 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Turkish/include_base_44_turkish_arts_humanities.yaml +5 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Turkish/include_base_44_turkish_business_commerce.yaml +5 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Turkish/include_base_44_turkish_social_science.yaml +5 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Turkish/include_base_44_turkish_stem.yaml +5 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Turkish/utils.py +30 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Ukrainian/_include_base_44_ukrainian.yaml +10 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Ukrainian/_ukrainian_few_shot_og_template_yaml +18 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Ukrainian/include_base_44_ukrainian_arts_humanities.yaml +5 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Ukrainian/include_base_44_ukrainian_social_science.yaml +5 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Ukrainian/include_base_44_ukrainian_stem.yaml +5 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Ukrainian/utils.py +30 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Urdu/_include_base_44_urdu.yaml +10 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Urdu/_urdu_few_shot_og_template_yaml +18 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Urdu/include_base_44_urdu_arts_humanities.yaml +5 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Urdu/include_base_44_urdu_health_oriented_education.yaml +5 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Urdu/include_base_44_urdu_stem.yaml +4 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Urdu/utils.py +30 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Uzbek/_include_base_44_uzbek.yaml +11 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Uzbek/_uzbek_few_shot_og_template_yaml +18 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Uzbek/include_base_44_uzbek_arts_humanities.yaml +5 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Uzbek/include_base_44_uzbek_medical_license.yaml +5 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Uzbek/include_base_44_uzbek_social_science.yaml +5 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Uzbek/include_base_44_uzbek_stem.yaml +4 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Uzbek/utils.py +30 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Vietnamese/_include_base_44_vietnamese.yaml +10 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Vietnamese/_vietnamese_few_shot_og_template_yaml +18 -0
- lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Vietnamese/include_base_44_vietnamese_arts_humanities.yaml +4 -0
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Russian/include_base_44_russian_health_oriented_education.yaml
ADDED
|
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
include: _russian_few_shot_og_template_yaml
|
| 2 |
+
description: Ниже приведены вопросы с несколькими вариантами ответов (с ответами)
|
| 3 |
+
по теме Health oriented education.
|
| 4 |
+
process_docs: !function 'utils.process_health_oriented_education'
|
| 5 |
+
task: include_base_44_russian_few_shot_og_health_oriented_education
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Russian/include_base_44_russian_social_science.yaml
ADDED
|
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
include: _russian_few_shot_og_template_yaml
|
| 2 |
+
description: Ниже приведены вопросы с несколькими вариантами ответов (с ответами)
|
| 3 |
+
по теме Social Science.
|
| 4 |
+
process_docs: !function 'utils.process_social_science'
|
| 5 |
+
task: include_base_44_russian_few_shot_og_social_science
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Spanish/_include_base_44_spanish.yaml
ADDED
|
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
group: include_base_44_spanish
|
| 2 |
+
task:
|
| 3 |
+
- include_base_44_spanish_few_shot_og_stem
|
| 4 |
+
- include_base_44_spanish_few_shot_og_social_science
|
| 5 |
+
- include_base_44_spanish_few_shot_og_arts_humanities
|
| 6 |
+
- include_base_44_spanish_few_shot_og_health_oriented_education
|
| 7 |
+
aggregate_metric_list:
|
| 8 |
+
- metric: acc
|
| 9 |
+
weight_by_size: true
|
| 10 |
+
metadata:
|
| 11 |
+
version: 0.0
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Spanish/include_base_44_spanish_arts_humanities.yaml
ADDED
|
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
include: _spanish_few_shot_og_template_yaml
|
| 2 |
+
description: Las siguientes son preguntas de opción múltiple (con respuestas) sobre
|
| 3 |
+
Arts & Humanities.
|
| 4 |
+
process_docs: !function 'utils.process_arts_humanities'
|
| 5 |
+
task: include_base_44_spanish_few_shot_og_arts_humanities
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Spanish/include_base_44_spanish_social_science.yaml
ADDED
|
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
include: _spanish_few_shot_og_template_yaml
|
| 2 |
+
description: Las siguientes son preguntas de opción múltiple (con respuestas) sobre
|
| 3 |
+
Social Science.
|
| 4 |
+
process_docs: !function 'utils.process_social_science'
|
| 5 |
+
task: include_base_44_spanish_few_shot_og_social_science
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Spanish/include_base_44_spanish_stem.yaml
ADDED
|
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
include: _spanish_few_shot_og_template_yaml
|
| 2 |
+
description: Las siguientes son preguntas de opción múltiple (con respuestas) sobre
|
| 3 |
+
STEM.
|
| 4 |
+
process_docs: !function 'utils.process_stem'
|
| 5 |
+
task: include_base_44_spanish_few_shot_og_stem
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Spanish/utils.py
ADDED
|
@@ -0,0 +1,30 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
from functools import partial
|
| 2 |
+
|
| 3 |
+
|
| 4 |
+
CATEGORIES = [
|
| 5 |
+
"Applied Science",
|
| 6 |
+
"Arts & Humanities",
|
| 7 |
+
"Business & Commerce",
|
| 8 |
+
"Driving License",
|
| 9 |
+
"General knowledge",
|
| 10 |
+
"Health oriented education",
|
| 11 |
+
"Marine License",
|
| 12 |
+
"Medical License",
|
| 13 |
+
"Professional certification",
|
| 14 |
+
"STEM",
|
| 15 |
+
"Social Science",
|
| 16 |
+
]
|
| 17 |
+
|
| 18 |
+
|
| 19 |
+
def process_docs(dataset, category):
|
| 20 |
+
return dataset.filter(lambda x: x["domain"] == category)
|
| 21 |
+
|
| 22 |
+
|
| 23 |
+
process_functions = {
|
| 24 |
+
f"process_{category.lower().replace(' & ', '_').replace(' ', '_')}": partial(
|
| 25 |
+
process_docs, category=category
|
| 26 |
+
)
|
| 27 |
+
for category in CATEGORIES
|
| 28 |
+
}
|
| 29 |
+
|
| 30 |
+
globals().update(process_functions)
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Tagalog/_include_base_44_tagalog.yaml
ADDED
|
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
group: include_base_44_tagalog
|
| 2 |
+
task:
|
| 3 |
+
- include_base_44_tagalog_few_shot_og_arts_humanities
|
| 4 |
+
- include_base_44_tagalog_few_shot_og_driving_license
|
| 5 |
+
aggregate_metric_list:
|
| 6 |
+
- metric: acc
|
| 7 |
+
weight_by_size: true
|
| 8 |
+
metadata:
|
| 9 |
+
version: 0.0
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Tagalog/_tagalog_few_shot_og_template_yaml
ADDED
|
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
dataset_path: CohereForAI/include-base-44
|
| 2 |
+
dataset_name: Tagalog
|
| 3 |
+
test_split: test
|
| 4 |
+
output_type: multiple_choice
|
| 5 |
+
doc_to_text: "{{question.strip()}}\nA. {{option_a}}\nB. {{option_b}}\nC. {{option_c}}\n
|
| 6 |
+
D. {{option_d}}\nAnswer:"
|
| 7 |
+
doc_to_choice:
|
| 8 |
+
- A
|
| 9 |
+
- B
|
| 10 |
+
- C
|
| 11 |
+
- D
|
| 12 |
+
doc_to_target: answer
|
| 13 |
+
metric_list:
|
| 14 |
+
- metric: acc
|
| 15 |
+
aggregation: mean
|
| 16 |
+
higher_is_better: true
|
| 17 |
+
metadata:
|
| 18 |
+
version: 0.0
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Tamil/_include_base_44_tamil.yaml
ADDED
|
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
group: include_base_44_tamil
|
| 2 |
+
task:
|
| 3 |
+
- include_base_44_tamil_few_shot_og_stem
|
| 4 |
+
- include_base_44_tamil_few_shot_og_general_knowledge
|
| 5 |
+
aggregate_metric_list:
|
| 6 |
+
- metric: acc
|
| 7 |
+
weight_by_size: true
|
| 8 |
+
metadata:
|
| 9 |
+
version: 0.0
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Tamil/_tamil_few_shot_og_template_yaml
ADDED
|
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
dataset_path: CohereForAI/include-base-44
|
| 2 |
+
dataset_name: Tamil
|
| 3 |
+
test_split: test
|
| 4 |
+
output_type: multiple_choice
|
| 5 |
+
doc_to_text: "{{question.strip()}}\nA. {{option_a}}\nB. {{option_b}}\nC. {{option_c}}\n
|
| 6 |
+
D. {{option_d}}\nAnswer:"
|
| 7 |
+
doc_to_choice:
|
| 8 |
+
- A
|
| 9 |
+
- B
|
| 10 |
+
- C
|
| 11 |
+
- D
|
| 12 |
+
doc_to_target: answer
|
| 13 |
+
metric_list:
|
| 14 |
+
- metric: acc
|
| 15 |
+
aggregation: mean
|
| 16 |
+
higher_is_better: true
|
| 17 |
+
metadata:
|
| 18 |
+
version: 0.0
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Tamil/include_base_44_tamil_general_knowledge.yaml
ADDED
|
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
include: _tamil_few_shot_og_template_yaml
|
| 2 |
+
description: பின்வருபவை General knowledge பற்றிய பல தேர்வு கேள்விகள் (பதில்களுடன்)
|
| 3 |
+
உள்ளன.
|
| 4 |
+
process_docs: !function 'utils.process_general_knowledge'
|
| 5 |
+
task: include_base_44_tamil_few_shot_og_general_knowledge
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Tamil/include_base_44_tamil_stem.yaml
ADDED
|
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
include: _tamil_few_shot_og_template_yaml
|
| 2 |
+
description: பின்வருபவை STEM பற்றிய பல தேர்வு கேள்விகள் (பதில்களுடன்) உள்ளன.
|
| 3 |
+
process_docs: !function 'utils.process_stem'
|
| 4 |
+
task: include_base_44_tamil_few_shot_og_stem
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Tamil/utils.py
ADDED
|
@@ -0,0 +1,30 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
from functools import partial
|
| 2 |
+
|
| 3 |
+
|
| 4 |
+
CATEGORIES = [
|
| 5 |
+
"Applied Science",
|
| 6 |
+
"Arts & Humanities",
|
| 7 |
+
"Business & Commerce",
|
| 8 |
+
"Driving License",
|
| 9 |
+
"General knowledge",
|
| 10 |
+
"Health oriented education",
|
| 11 |
+
"Marine License",
|
| 12 |
+
"Medical License",
|
| 13 |
+
"Professional certification",
|
| 14 |
+
"STEM",
|
| 15 |
+
"Social Science",
|
| 16 |
+
]
|
| 17 |
+
|
| 18 |
+
|
| 19 |
+
def process_docs(dataset, category):
|
| 20 |
+
return dataset.filter(lambda x: x["domain"] == category)
|
| 21 |
+
|
| 22 |
+
|
| 23 |
+
process_functions = {
|
| 24 |
+
f"process_{category.lower().replace(' & ', '_').replace(' ', '_')}": partial(
|
| 25 |
+
process_docs, category=category
|
| 26 |
+
)
|
| 27 |
+
for category in CATEGORIES
|
| 28 |
+
}
|
| 29 |
+
|
| 30 |
+
globals().update(process_functions)
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Telugu/_include_base_44_telugu.yaml
ADDED
|
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
group: include_base_44_telugu
|
| 2 |
+
task:
|
| 3 |
+
- include_base_44_telugu_few_shot_og_arts_humanities
|
| 4 |
+
- include_base_44_telugu_few_shot_og_applied_science
|
| 5 |
+
- include_base_44_telugu_few_shot_og_stem
|
| 6 |
+
- include_base_44_telugu_few_shot_og_social_science
|
| 7 |
+
aggregate_metric_list:
|
| 8 |
+
- metric: acc
|
| 9 |
+
weight_by_size: true
|
| 10 |
+
metadata:
|
| 11 |
+
version: 0.0
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Telugu/_telugu_few_shot_og_template_yaml
ADDED
|
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
dataset_path: CohereForAI/include-base-44
|
| 2 |
+
dataset_name: Telugu
|
| 3 |
+
test_split: test
|
| 4 |
+
output_type: multiple_choice
|
| 5 |
+
doc_to_text: "{{question.strip()}}\nA. {{option_a}}\nB. {{option_b}}\nC. {{option_c}}\n
|
| 6 |
+
D. {{option_d}}\nAnswer:"
|
| 7 |
+
doc_to_choice:
|
| 8 |
+
- A
|
| 9 |
+
- B
|
| 10 |
+
- C
|
| 11 |
+
- D
|
| 12 |
+
doc_to_target: answer
|
| 13 |
+
metric_list:
|
| 14 |
+
- metric: acc
|
| 15 |
+
aggregation: mean
|
| 16 |
+
higher_is_better: true
|
| 17 |
+
metadata:
|
| 18 |
+
version: 0.0
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Telugu/include_base_44_telugu_applied_science.yaml
ADDED
|
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
include: _telugu_few_shot_og_template_yaml
|
| 2 |
+
description: Applied Science గురించిన బహుళ-ఎంపిక ప్రశ్నలు (సమాధానాలతో) క్రిందివి.
|
| 3 |
+
process_docs: !function 'utils.process_applied_science'
|
| 4 |
+
task: include_base_44_telugu_few_shot_og_applied_science
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Telugu/include_base_44_telugu_arts_humanities.yaml
ADDED
|
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
include: _telugu_few_shot_og_template_yaml
|
| 2 |
+
description: Arts & Humanities గురించిన బహుళ-ఎంపిక ప్రశ్నలు (సమాధానాలతో) క్రిందివి.
|
| 3 |
+
process_docs: !function 'utils.process_arts_humanities'
|
| 4 |
+
task: include_base_44_telugu_few_shot_og_arts_humanities
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Telugu/include_base_44_telugu_social_science.yaml
ADDED
|
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
include: _telugu_few_shot_og_template_yaml
|
| 2 |
+
description: Social Science గురించిన బహుళ-ఎంపిక ప్రశ్నలు (సమాధానాలతో) క్రిందివి.
|
| 3 |
+
process_docs: !function 'utils.process_social_science'
|
| 4 |
+
task: include_base_44_telugu_few_shot_og_social_science
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Telugu/include_base_44_telugu_stem.yaml
ADDED
|
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
include: _telugu_few_shot_og_template_yaml
|
| 2 |
+
description: STEM గురించిన బహుళ-ఎంపిక ప్రశ్నలు (సమాధానాలతో) క్రిందివి.
|
| 3 |
+
process_docs: !function 'utils.process_stem'
|
| 4 |
+
task: include_base_44_telugu_few_shot_og_stem
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Telugu/utils.py
ADDED
|
@@ -0,0 +1,30 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
from functools import partial
|
| 2 |
+
|
| 3 |
+
|
| 4 |
+
CATEGORIES = [
|
| 5 |
+
"Applied Science",
|
| 6 |
+
"Arts & Humanities",
|
| 7 |
+
"Business & Commerce",
|
| 8 |
+
"Driving License",
|
| 9 |
+
"General knowledge",
|
| 10 |
+
"Health oriented education",
|
| 11 |
+
"Marine License",
|
| 12 |
+
"Medical License",
|
| 13 |
+
"Professional certification",
|
| 14 |
+
"STEM",
|
| 15 |
+
"Social Science",
|
| 16 |
+
]
|
| 17 |
+
|
| 18 |
+
|
| 19 |
+
def process_docs(dataset, category):
|
| 20 |
+
return dataset.filter(lambda x: x["domain"] == category)
|
| 21 |
+
|
| 22 |
+
|
| 23 |
+
process_functions = {
|
| 24 |
+
f"process_{category.lower().replace(' & ', '_').replace(' ', '_')}": partial(
|
| 25 |
+
process_docs, category=category
|
| 26 |
+
)
|
| 27 |
+
for category in CATEGORIES
|
| 28 |
+
}
|
| 29 |
+
|
| 30 |
+
globals().update(process_functions)
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Turkish/_include_base_44_turkish.yaml
ADDED
|
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
group: include_base_44_turkish
|
| 2 |
+
task:
|
| 3 |
+
- include_base_44_turkish_few_shot_og_business_commerce
|
| 4 |
+
- include_base_44_turkish_few_shot_og_stem
|
| 5 |
+
- include_base_44_turkish_few_shot_og_arts_humanities
|
| 6 |
+
- include_base_44_turkish_few_shot_og_social_science
|
| 7 |
+
aggregate_metric_list:
|
| 8 |
+
- metric: acc
|
| 9 |
+
weight_by_size: true
|
| 10 |
+
metadata:
|
| 11 |
+
version: 0.0
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Turkish/_turkish_few_shot_og_template_yaml
ADDED
|
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
dataset_path: CohereForAI/include-base-44
|
| 2 |
+
dataset_name: Turkish
|
| 3 |
+
test_split: test
|
| 4 |
+
output_type: multiple_choice
|
| 5 |
+
doc_to_text: "{{question.strip()}}\nA. {{option_a}}\nB. {{option_b}}\nC. {{option_c}}\n
|
| 6 |
+
D. {{option_d}}\nAnswer:"
|
| 7 |
+
doc_to_choice:
|
| 8 |
+
- A
|
| 9 |
+
- B
|
| 10 |
+
- C
|
| 11 |
+
- D
|
| 12 |
+
doc_to_target: answer
|
| 13 |
+
metric_list:
|
| 14 |
+
- metric: acc
|
| 15 |
+
aggregation: mean
|
| 16 |
+
higher_is_better: true
|
| 17 |
+
metadata:
|
| 18 |
+
version: 0.0
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Turkish/include_base_44_turkish_arts_humanities.yaml
ADDED
|
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
include: _turkish_few_shot_og_template_yaml
|
| 2 |
+
description: Aşağıda Arts & Humanities ile ilgili çoktan seçmeli sorular (cevaplarıyla
|
| 3 |
+
birlikte) bulunmaktadır.
|
| 4 |
+
process_docs: !function 'utils.process_arts_humanities'
|
| 5 |
+
task: include_base_44_turkish_few_shot_og_arts_humanities
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Turkish/include_base_44_turkish_business_commerce.yaml
ADDED
|
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
include: _turkish_few_shot_og_template_yaml
|
| 2 |
+
description: Aşağıda Business & Commerce ile ilgili çoktan seçmeli sorular (cevaplarıyla
|
| 3 |
+
birlikte) bulunmaktadır.
|
| 4 |
+
process_docs: !function 'utils.process_business_commerce'
|
| 5 |
+
task: include_base_44_turkish_few_shot_og_business_commerce
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Turkish/include_base_44_turkish_social_science.yaml
ADDED
|
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
include: _turkish_few_shot_og_template_yaml
|
| 2 |
+
description: Aşağıda Social Science ile ilgili çoktan seçmeli sorular (cevaplarıyla
|
| 3 |
+
birlikte) bulunmaktadır.
|
| 4 |
+
process_docs: !function 'utils.process_social_science'
|
| 5 |
+
task: include_base_44_turkish_few_shot_og_social_science
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Turkish/include_base_44_turkish_stem.yaml
ADDED
|
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
include: _turkish_few_shot_og_template_yaml
|
| 2 |
+
description: Aşağıda STEM ile ilgili çoktan seçmeli sorular (cevaplarıyla birlikte)
|
| 3 |
+
bulunmaktadır.
|
| 4 |
+
process_docs: !function 'utils.process_stem'
|
| 5 |
+
task: include_base_44_turkish_few_shot_og_stem
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Turkish/utils.py
ADDED
|
@@ -0,0 +1,30 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
from functools import partial
|
| 2 |
+
|
| 3 |
+
|
| 4 |
+
CATEGORIES = [
|
| 5 |
+
"Applied Science",
|
| 6 |
+
"Arts & Humanities",
|
| 7 |
+
"Business & Commerce",
|
| 8 |
+
"Driving License",
|
| 9 |
+
"General knowledge",
|
| 10 |
+
"Health oriented education",
|
| 11 |
+
"Marine License",
|
| 12 |
+
"Medical License",
|
| 13 |
+
"Professional certification",
|
| 14 |
+
"STEM",
|
| 15 |
+
"Social Science",
|
| 16 |
+
]
|
| 17 |
+
|
| 18 |
+
|
| 19 |
+
def process_docs(dataset, category):
|
| 20 |
+
return dataset.filter(lambda x: x["domain"] == category)
|
| 21 |
+
|
| 22 |
+
|
| 23 |
+
process_functions = {
|
| 24 |
+
f"process_{category.lower().replace(' & ', '_').replace(' ', '_')}": partial(
|
| 25 |
+
process_docs, category=category
|
| 26 |
+
)
|
| 27 |
+
for category in CATEGORIES
|
| 28 |
+
}
|
| 29 |
+
|
| 30 |
+
globals().update(process_functions)
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Ukrainian/_include_base_44_ukrainian.yaml
ADDED
|
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
group: include_base_44_ukrainian
|
| 2 |
+
task:
|
| 3 |
+
- include_base_44_ukrainian_few_shot_og_arts_humanities
|
| 4 |
+
- include_base_44_ukrainian_few_shot_og_social_science
|
| 5 |
+
- include_base_44_ukrainian_few_shot_og_stem
|
| 6 |
+
aggregate_metric_list:
|
| 7 |
+
- metric: acc
|
| 8 |
+
weight_by_size: true
|
| 9 |
+
metadata:
|
| 10 |
+
version: 0.0
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Ukrainian/_ukrainian_few_shot_og_template_yaml
ADDED
|
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
dataset_path: CohereForAI/include-base-44
|
| 2 |
+
dataset_name: Ukrainian
|
| 3 |
+
test_split: test
|
| 4 |
+
output_type: multiple_choice
|
| 5 |
+
doc_to_text: "{{question.strip()}}\nA. {{option_a}}\nB. {{option_b}}\nC. {{option_c}}\n
|
| 6 |
+
D. {{option_d}}\nAnswer:"
|
| 7 |
+
doc_to_choice:
|
| 8 |
+
- A
|
| 9 |
+
- B
|
| 10 |
+
- C
|
| 11 |
+
- D
|
| 12 |
+
doc_to_target: answer
|
| 13 |
+
metric_list:
|
| 14 |
+
- metric: acc
|
| 15 |
+
aggregation: mean
|
| 16 |
+
higher_is_better: true
|
| 17 |
+
metadata:
|
| 18 |
+
version: 0.0
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Ukrainian/include_base_44_ukrainian_arts_humanities.yaml
ADDED
|
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
include: _ukrainian_few_shot_og_template_yaml
|
| 2 |
+
description: Нижче наведено запитання з кількома варіантами відповідей (з відповідями)
|
| 3 |
+
про Arts & Humanities.
|
| 4 |
+
process_docs: !function 'utils.process_arts_humanities'
|
| 5 |
+
task: include_base_44_ukrainian_few_shot_og_arts_humanities
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Ukrainian/include_base_44_ukrainian_social_science.yaml
ADDED
|
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
include: _ukrainian_few_shot_og_template_yaml
|
| 2 |
+
description: Нижче наведено запитання з кількома варіантами відповідей (з відповідями)
|
| 3 |
+
про Social Science.
|
| 4 |
+
process_docs: !function 'utils.process_social_science'
|
| 5 |
+
task: include_base_44_ukrainian_few_shot_og_social_science
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Ukrainian/include_base_44_ukrainian_stem.yaml
ADDED
|
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
include: _ukrainian_few_shot_og_template_yaml
|
| 2 |
+
description: Нижче наведено запитання з кількома варіантами відповідей (з відповідями)
|
| 3 |
+
про STEM.
|
| 4 |
+
process_docs: !function 'utils.process_stem'
|
| 5 |
+
task: include_base_44_ukrainian_few_shot_og_stem
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Ukrainian/utils.py
ADDED
|
@@ -0,0 +1,30 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
from functools import partial
|
| 2 |
+
|
| 3 |
+
|
| 4 |
+
CATEGORIES = [
|
| 5 |
+
"Applied Science",
|
| 6 |
+
"Arts & Humanities",
|
| 7 |
+
"Business & Commerce",
|
| 8 |
+
"Driving License",
|
| 9 |
+
"General knowledge",
|
| 10 |
+
"Health oriented education",
|
| 11 |
+
"Marine License",
|
| 12 |
+
"Medical License",
|
| 13 |
+
"Professional certification",
|
| 14 |
+
"STEM",
|
| 15 |
+
"Social Science",
|
| 16 |
+
]
|
| 17 |
+
|
| 18 |
+
|
| 19 |
+
def process_docs(dataset, category):
|
| 20 |
+
return dataset.filter(lambda x: x["domain"] == category)
|
| 21 |
+
|
| 22 |
+
|
| 23 |
+
process_functions = {
|
| 24 |
+
f"process_{category.lower().replace(' & ', '_').replace(' ', '_')}": partial(
|
| 25 |
+
process_docs, category=category
|
| 26 |
+
)
|
| 27 |
+
for category in CATEGORIES
|
| 28 |
+
}
|
| 29 |
+
|
| 30 |
+
globals().update(process_functions)
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Urdu/_include_base_44_urdu.yaml
ADDED
|
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
group: include_base_44_urdu
|
| 2 |
+
task:
|
| 3 |
+
- include_base_44_urdu_few_shot_og_stem
|
| 4 |
+
- include_base_44_urdu_few_shot_og_health_oriented_education
|
| 5 |
+
- include_base_44_urdu_few_shot_og_arts_humanities
|
| 6 |
+
aggregate_metric_list:
|
| 7 |
+
- metric: acc
|
| 8 |
+
weight_by_size: true
|
| 9 |
+
metadata:
|
| 10 |
+
version: 0.0
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Urdu/_urdu_few_shot_og_template_yaml
ADDED
|
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
dataset_path: CohereForAI/include-base-44
|
| 2 |
+
dataset_name: Urdu
|
| 3 |
+
test_split: test
|
| 4 |
+
output_type: multiple_choice
|
| 5 |
+
doc_to_text: "{{question.strip()}}\nA. {{option_a}}\nB. {{option_b}}\nC. {{option_c}}\n
|
| 6 |
+
D. {{option_d}}\nAnswer:"
|
| 7 |
+
doc_to_choice:
|
| 8 |
+
- A
|
| 9 |
+
- B
|
| 10 |
+
- C
|
| 11 |
+
- D
|
| 12 |
+
doc_to_target: answer
|
| 13 |
+
metric_list:
|
| 14 |
+
- metric: acc
|
| 15 |
+
aggregation: mean
|
| 16 |
+
higher_is_better: true
|
| 17 |
+
metadata:
|
| 18 |
+
version: 0.0
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Urdu/include_base_44_urdu_arts_humanities.yaml
ADDED
|
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
include: _urdu_few_shot_og_template_yaml
|
| 2 |
+
description: ذیل میں Arts & Humanities کے بارے میں متعدد انتخابی سوالات (جوابات کے
|
| 3 |
+
ساتھ) ہیں۔
|
| 4 |
+
process_docs: !function 'utils.process_arts_humanities'
|
| 5 |
+
task: include_base_44_urdu_few_shot_og_arts_humanities
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Urdu/include_base_44_urdu_health_oriented_education.yaml
ADDED
|
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
include: _urdu_few_shot_og_template_yaml
|
| 2 |
+
description: ذیل میں Health oriented education کے بارے میں متعدد انتخابی سوالات (جوابات
|
| 3 |
+
کے ساتھ) ہیں۔
|
| 4 |
+
process_docs: !function 'utils.process_health_oriented_education'
|
| 5 |
+
task: include_base_44_urdu_few_shot_og_health_oriented_education
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Urdu/include_base_44_urdu_stem.yaml
ADDED
|
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
include: _urdu_few_shot_og_template_yaml
|
| 2 |
+
description: ذیل میں STEM کے بارے میں متعدد انتخابی سوالات (جوابات کے ساتھ) ہیں۔
|
| 3 |
+
process_docs: !function 'utils.process_stem'
|
| 4 |
+
task: include_base_44_urdu_few_shot_og_stem
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Urdu/utils.py
ADDED
|
@@ -0,0 +1,30 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
from functools import partial
|
| 2 |
+
|
| 3 |
+
|
| 4 |
+
CATEGORIES = [
|
| 5 |
+
"Applied Science",
|
| 6 |
+
"Arts & Humanities",
|
| 7 |
+
"Business & Commerce",
|
| 8 |
+
"Driving License",
|
| 9 |
+
"General knowledge",
|
| 10 |
+
"Health oriented education",
|
| 11 |
+
"Marine License",
|
| 12 |
+
"Medical License",
|
| 13 |
+
"Professional certification",
|
| 14 |
+
"STEM",
|
| 15 |
+
"Social Science",
|
| 16 |
+
]
|
| 17 |
+
|
| 18 |
+
|
| 19 |
+
def process_docs(dataset, category):
|
| 20 |
+
return dataset.filter(lambda x: x["domain"] == category)
|
| 21 |
+
|
| 22 |
+
|
| 23 |
+
process_functions = {
|
| 24 |
+
f"process_{category.lower().replace(' & ', '_').replace(' ', '_')}": partial(
|
| 25 |
+
process_docs, category=category
|
| 26 |
+
)
|
| 27 |
+
for category in CATEGORIES
|
| 28 |
+
}
|
| 29 |
+
|
| 30 |
+
globals().update(process_functions)
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Uzbek/_include_base_44_uzbek.yaml
ADDED
|
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
group: include_base_44_uzbek
|
| 2 |
+
task:
|
| 3 |
+
- include_base_44_uzbek_few_shot_og_arts_humanities
|
| 4 |
+
- include_base_44_uzbek_few_shot_og_medical_license
|
| 5 |
+
- include_base_44_uzbek_few_shot_og_social_science
|
| 6 |
+
- include_base_44_uzbek_few_shot_og_stem
|
| 7 |
+
aggregate_metric_list:
|
| 8 |
+
- metric: acc
|
| 9 |
+
weight_by_size: true
|
| 10 |
+
metadata:
|
| 11 |
+
version: 0.0
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Uzbek/_uzbek_few_shot_og_template_yaml
ADDED
|
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
dataset_path: CohereForAI/include-base-44
|
| 2 |
+
dataset_name: Uzbek
|
| 3 |
+
test_split: test
|
| 4 |
+
output_type: multiple_choice
|
| 5 |
+
doc_to_text: "{{question.strip()}}\nA. {{option_a}}\nB. {{option_b}}\nC. {{option_c}}\n
|
| 6 |
+
D. {{option_d}}\nAnswer:"
|
| 7 |
+
doc_to_choice:
|
| 8 |
+
- A
|
| 9 |
+
- B
|
| 10 |
+
- C
|
| 11 |
+
- D
|
| 12 |
+
doc_to_target: answer
|
| 13 |
+
metric_list:
|
| 14 |
+
- metric: acc
|
| 15 |
+
aggregation: mean
|
| 16 |
+
higher_is_better: true
|
| 17 |
+
metadata:
|
| 18 |
+
version: 0.0
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Uzbek/include_base_44_uzbek_arts_humanities.yaml
ADDED
|
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
include: _uzbek_few_shot_og_template_yaml
|
| 2 |
+
description: Quyida Arts & Humanities boʻyicha koʻp tanlovli savollar (javoblari bilan)
|
| 3 |
+
keltirilgan.
|
| 4 |
+
process_docs: !function 'utils.process_arts_humanities'
|
| 5 |
+
task: include_base_44_uzbek_few_shot_og_arts_humanities
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Uzbek/include_base_44_uzbek_medical_license.yaml
ADDED
|
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
include: _uzbek_few_shot_og_template_yaml
|
| 2 |
+
description: Quyida Medical License boʻyicha koʻp tanlovli savollar (javoblari bilan)
|
| 3 |
+
keltirilgan.
|
| 4 |
+
process_docs: !function 'utils.process_medical_license'
|
| 5 |
+
task: include_base_44_uzbek_few_shot_og_medical_license
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Uzbek/include_base_44_uzbek_social_science.yaml
ADDED
|
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
include: _uzbek_few_shot_og_template_yaml
|
| 2 |
+
description: Quyida Social Science boʻyicha koʻp tanlovli savollar (javoblari bilan)
|
| 3 |
+
keltirilgan.
|
| 4 |
+
process_docs: !function 'utils.process_social_science'
|
| 5 |
+
task: include_base_44_uzbek_few_shot_og_social_science
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Uzbek/include_base_44_uzbek_stem.yaml
ADDED
|
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
include: _uzbek_few_shot_og_template_yaml
|
| 2 |
+
description: Quyida STEM boʻyicha koʻp tanlovli savollar (javoblari bilan) keltirilgan.
|
| 3 |
+
process_docs: !function 'utils.process_stem'
|
| 4 |
+
task: include_base_44_uzbek_few_shot_og_stem
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Uzbek/utils.py
ADDED
|
@@ -0,0 +1,30 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
from functools import partial
|
| 2 |
+
|
| 3 |
+
|
| 4 |
+
CATEGORIES = [
|
| 5 |
+
"Applied Science",
|
| 6 |
+
"Arts & Humanities",
|
| 7 |
+
"Business & Commerce",
|
| 8 |
+
"Driving License",
|
| 9 |
+
"General knowledge",
|
| 10 |
+
"Health oriented education",
|
| 11 |
+
"Marine License",
|
| 12 |
+
"Medical License",
|
| 13 |
+
"Professional certification",
|
| 14 |
+
"STEM",
|
| 15 |
+
"Social Science",
|
| 16 |
+
]
|
| 17 |
+
|
| 18 |
+
|
| 19 |
+
def process_docs(dataset, category):
|
| 20 |
+
return dataset.filter(lambda x: x["domain"] == category)
|
| 21 |
+
|
| 22 |
+
|
| 23 |
+
process_functions = {
|
| 24 |
+
f"process_{category.lower().replace(' & ', '_').replace(' ', '_')}": partial(
|
| 25 |
+
process_docs, category=category
|
| 26 |
+
)
|
| 27 |
+
for category in CATEGORIES
|
| 28 |
+
}
|
| 29 |
+
|
| 30 |
+
globals().update(process_functions)
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Vietnamese/_include_base_44_vietnamese.yaml
ADDED
|
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
group: include_base_44_vietnamese
|
| 2 |
+
task:
|
| 3 |
+
- include_base_44_vietnamese_few_shot_og_stem
|
| 4 |
+
- include_base_44_vietnamese_few_shot_og_arts_humanities
|
| 5 |
+
- include_base_44_vietnamese_few_shot_og_social_science
|
| 6 |
+
aggregate_metric_list:
|
| 7 |
+
- metric: acc
|
| 8 |
+
weight_by_size: true
|
| 9 |
+
metadata:
|
| 10 |
+
version: 0.0
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Vietnamese/_vietnamese_few_shot_og_template_yaml
ADDED
|
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
dataset_path: CohereForAI/include-base-44
|
| 2 |
+
dataset_name: Vietnamese
|
| 3 |
+
test_split: test
|
| 4 |
+
output_type: multiple_choice
|
| 5 |
+
doc_to_text: "{{question.strip()}}\nA. {{option_a}}\nB. {{option_b}}\nC. {{option_c}}\n
|
| 6 |
+
D. {{option_d}}\nAnswer:"
|
| 7 |
+
doc_to_choice:
|
| 8 |
+
- A
|
| 9 |
+
- B
|
| 10 |
+
- C
|
| 11 |
+
- D
|
| 12 |
+
doc_to_target: answer
|
| 13 |
+
metric_list:
|
| 14 |
+
- metric: acc
|
| 15 |
+
aggregation: mean
|
| 16 |
+
higher_is_better: true
|
| 17 |
+
metadata:
|
| 18 |
+
version: 0.0
|
lm-evaluation-harness/lm_eval/tasks/include/few_shot_og/Vietnamese/include_base_44_vietnamese_arts_humanities.yaml
ADDED
|
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
include: _vietnamese_few_shot_og_template_yaml
|
| 2 |
+
description: Sau đây là các câu hỏi trắc nghiệm (có đáp án) về Arts & Humanities.
|
| 3 |
+
process_docs: !function 'utils.process_arts_humanities'
|
| 4 |
+
task: include_base_44_vietnamese_few_shot_og_arts_humanities
|