Files
wehub-resource-sync e9a2f726c9
CI / test (3.11) (push) Has been cancelled
CI / test (3.12) (push) Has been cancelled
CI / test (3.13) (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 13:29:51 +08:00

65 lines
1.9 KiB
Python

# SPDX-License-Identifier: Apache-2.0
"""Accuracy evaluation benchmarks for LLMs.
Provides benchmarks across knowledge, commonsense reasoning, math,
coding, safety, and bias categories with deterministic sampling
for fair model comparison.
"""
from .arc import ARCChallengeBenchmark
from .base import BaseBenchmark, BenchmarkResult, QuestionResult
from .bbq import BBQBenchmark
from .cmmlu import CMMLUBenchmark
from .gsm8k import GSM8KBenchmark
from .hellaswag import HellaSwagBenchmark
from .humaneval import HumanEvalBenchmark
from .jmmlu import JMMLUBenchmark
from .kmmlu import KMMLUBenchmark
from .livecodebench import LiveCodeBenchBenchmark
from .mathqa import MathQABenchmark
from .mbpp import MBPPBenchmark
from .mmlu import MMLUBenchmark
from .mmlu_pro import MMLUProBenchmark
from .safetybench import SafetyBenchBenchmark
from .truthfulqa import TruthfulQABenchmark
from .winogrande import WinograndeBenchmark
BENCHMARKS: dict[str, type[BaseBenchmark]] = {
"mmlu": MMLUBenchmark,
"mmlu_pro": MMLUProBenchmark,
"kmmlu": KMMLUBenchmark,
"cmmlu": CMMLUBenchmark,
"jmmlu": JMMLUBenchmark,
"hellaswag": HellaSwagBenchmark,
"truthfulqa": TruthfulQABenchmark,
"arc_challenge": ARCChallengeBenchmark,
"winogrande": WinograndeBenchmark,
"gsm8k": GSM8KBenchmark,
"mathqa": MathQABenchmark,
"humaneval": HumanEvalBenchmark,
"mbpp": MBPPBenchmark,
"livecodebench": LiveCodeBenchBenchmark,
"bbq": BBQBenchmark,
"safetybench": SafetyBenchBenchmark,
}
__all__ = [
"BENCHMARKS",
"BaseBenchmark",
"BenchmarkResult",
"QuestionResult",
"MMLUBenchmark",
"MMLUProBenchmark",
"HellaSwagBenchmark",
"TruthfulQABenchmark",
"ARCChallengeBenchmark",
"WinograndeBenchmark",
"GSM8KBenchmark",
"MathQABenchmark",
"HumanEvalBenchmark",
"MBPPBenchmark",
"LiveCodeBenchBenchmark",
"BBQBenchmark",
"SafetyBenchBenchmark",
]