Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Motivation
Add GAIA dataset support for OpenCompass
为 OpenCompass 添加 GAIA 数据集支持
Modification
中文说明
英文说明
Added opencompass/datasets/gaia.py to implement dataset loading from Huggingface or local storage
Added opencompass/configs/datasets/GAIA/gaia_gen.py containing configurations for gaia_reader_cfg, gaia_infer_cfg, and gaia_eval_cfg
Updated opencompass/datasets/init.py with from .gaia import *
Added # GAIA Datasets section in opencompass/utils/datasets_info.py
Updated dataset-index.yml with GAIA dataset metadata
BC-breaking (Optional)
影响:无向后兼容性破坏
理由:本次修改为纯新增功能,未改动现有接口和配置文件结构
Impact: No backward compatibility breaks
Reason: This is a pure feature addition without modifying existing interfaces or config structures
Use cases (Optional)
1、通过命令下载数据集到COMPASS_DATA_CACHE
2、通过命令测试API方式调用gaia_gen数据集的过程
1、Download dataset to COMPASS_DATA_CACHE
2、Test API-based dataset loading for gaia_gen
Checklist
Before PR:
After PR: