OpenCompass/opencompass/datasets/PMMEval/mifeval_utils/__init__.py
wanyu2018umac 90efcf2216
[Feature] Add P-MMEval (#1714)
* Update with PMMEval

* Update

* Update __init__.py

* Fix Bugs

* Delete .pre-commit-config.yaml

* Pull merge

---------

Co-authored-by: liushz <qq1791167085@163.com>
2024-11-27 21:26:18 +08:00

18 lines
731 B
Python
Executable File

from .combination_checker import combination_checker
from .detectable_content_checker import detectable_content_checker
from .detectable_format_checker import detectable_format_checker
from .keywords_checker import keywords_checker
from .length_constraints_checker import length_constraints_checker
from .punctuation_checker import punctuation_checker
from .startend_checker import startend_checker
mifeval_class_map = {
'combination': combination_checker,
'detectable_content': detectable_content_checker,
'detectable_format': detectable_format_checker,
'keywords': keywords_checker,
'length_constraints': length_constraints_checker,
'punctuation': punctuation_checker,
'startend': startend_checker
}