"""Noridiom group task manifest."""

from __future__ import annotations

BASE_IMPORT = "wisent.extractors.lm_eval.lm_task_extractors."

NORIDIOM_TASKS = {
    "noridiom_nno": f"{BASE_IMPORT}noreval_gen:NorevalGenerationExtractor",
    "noridiom_nno_p0": f"{BASE_IMPORT}noreval_gen:NorevalGenerationExtractor",
    "noridiom_nno_p1": f"{BASE_IMPORT}noreval_gen:NorevalGenerationExtractor",
    "noridiom_nno_p2": f"{BASE_IMPORT}noreval_gen:NorevalGenerationExtractor",
    "noridiom_nno_p3": f"{BASE_IMPORT}noreval_gen:NorevalGenerationExtractor",
    "noridiom_nno_p4": f"{BASE_IMPORT}noreval_gen:NorevalGenerationExtractor",
    "noridiom_nob": f"{BASE_IMPORT}noreval_gen:NorevalGenerationExtractor",
    "noridiom_nob_p0": f"{BASE_IMPORT}noreval_gen:NorevalGenerationExtractor",
    "noridiom_nob_p1": f"{BASE_IMPORT}noreval_gen:NorevalGenerationExtractor",
    "noridiom_nob_p2": f"{BASE_IMPORT}noreval_gen:NorevalGenerationExtractor",
    "noridiom_nob_p3": f"{BASE_IMPORT}noreval_gen:NorevalGenerationExtractor",
    "noridiom_nob_p4": f"{BASE_IMPORT}noreval_gen:NorevalGenerationExtractor",
}
