Commit 89b6bdb3 authored by Baber's avatar Baber
Browse files

Merge branch 'main' into ai2d

parents 59053d58 144a1e58
dataset_path: CohereForAI/Global-MMLU-Lite
dataset_name: zh
test_split: test
fewshot_split: dev
fewshot_config:
sampler: default
output_type: multiple_choice
doc_to_text: "{{question.strip()}}\nA. {{option_a}}\nB. {{option_b}}\nC. {{option_c}}\nD. {{option_d}}\nAnswer:"
doc_to_choice: ["A", "B", "C", "D"]
doc_to_target: answer
metric_list:
- metric: acc
aggregation: mean
higher_is_better: true
metadata:
version: 0.0
# Generated by _generate_configs.py
include: _zh_template_yaml
process_docs: !function utils.process_business
task: global_mmlu_zh_business
# Generated by _generate_configs.py
include: _zh_template_yaml
process_docs: !function utils.process_humanities
task: global_mmlu_zh_humanities
# Generated by _generate_configs.py
include: _zh_template_yaml
process_docs: !function utils.process_medical
task: global_mmlu_zh_medical
# Generated by _generate_configs.py
include: _zh_template_yaml
process_docs: !function utils.process_other
task: global_mmlu_zh_other
# Generated by _generate_configs.py
include: _zh_template_yaml
process_docs: !function utils.process_social_sciences
task: global_mmlu_zh_social_sciences
# Generated by _generate_configs.py
include: _zh_template_yaml
process_docs: !function utils.process_stem
task: global_mmlu_zh_stem
from functools import partial
CATEGORIES = ["Business", "Humanities", "Medical", "Other", "STEM", "Social Sciences"]
def process_docs(dataset, category):
return dataset.filter(lambda x: x["subject_category"] == category)
process_functions = {
f"process_{category.lower().replace(' ', '_')}": partial(
process_docs, category=category
)
for category in CATEGORIES
}
globals().update(process_functions)
dataset_path: CohereForAI/Global-MMLU
dataset_name: am
test_split: test
fewshot_split: dev
fewshot_config:
sampler: first_n
output_type: multiple_choice
doc_to_text: "{{question.strip()}}\nA. {{option_a}}\nB. {{option_b}}\nC. {{option_c}}\nD. {{option_d}}\nAnswer:"
doc_to_choice: ["A", "B", "C", "D"]
doc_to_target: answer
metric_list:
- metric: acc
aggregation: mean
higher_is_better: true
metadata:
version: 0.0
group: global_mmlu_full_am
task:
- global_mmlu_full_am_stem
- global_mmlu_full_am_other
- global_mmlu_full_am_social_sciences
- global_mmlu_full_am_humanities
aggregate_metric_list:
- metric: acc
weight_by_size: True
metadata:
version: 0.0
group: global_mmlu_full_am_humanities
task:
- global_mmlu_full_am_humanities_tasks
aggregate_metric_list:
- metric: acc
weight_by_size: true
metadata:
version: 0.0
group: global_mmlu_full_am_other
task:
- global_mmlu_full_am_other_tasks
aggregate_metric_list:
- metric: acc
weight_by_size: true
metadata:
version: 0.0
group: global_mmlu_full_am_social_sciences
task:
- global_mmlu_full_am_social_sciences_tasks
aggregate_metric_list:
- metric: acc
weight_by_size: true
metadata:
version: 0.0
group: global_mmlu_full_am_stem
task:
- global_mmlu_full_am_stem_tasks
aggregate_metric_list:
- metric: acc
weight_by_size: true
metadata:
version: 0.0
# Generated by _generate_configs.py
include: _am_template_yaml
process_docs: !function utils.process_abstract_algebra
tag: global_mmlu_full_am_stem_tasks
task: global_mmlu_full_am_abstract_algebra
# Generated by _generate_configs.py
include: _am_template_yaml
process_docs: !function utils.process_anatomy
tag: global_mmlu_full_am_stem_tasks
task: global_mmlu_full_am_anatomy
# Generated by _generate_configs.py
include: _am_template_yaml
process_docs: !function utils.process_astronomy
tag: global_mmlu_full_am_stem_tasks
task: global_mmlu_full_am_astronomy
# Generated by _generate_configs.py
include: _am_template_yaml
process_docs: !function utils.process_business_ethics
tag: global_mmlu_full_am_other_tasks
task: global_mmlu_full_am_business_ethics
# Generated by _generate_configs.py
include: _am_template_yaml
process_docs: !function utils.process_clinical_knowledge
tag: global_mmlu_full_am_other_tasks
task: global_mmlu_full_am_clinical_knowledge
# Generated by _generate_configs.py
include: _am_template_yaml
process_docs: !function utils.process_college_biology
tag: global_mmlu_full_am_stem_tasks
task: global_mmlu_full_am_college_biology
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment