Repository: open-compass/opencompass
Issue: [Bug]MMbench not found
Root cause: Unimplemented Feature Gap

### Prerequisite

- [x] I have searched [Issues](https://github.com/open-compass/opencompass/issues/) and [Discussions](https://github.com/open-compass/opencompass/discussions) but cannot get the expected help.
- [x] The bug has not been fixed in the [latest version](https://github.com/open-compass/opencompass).

### Type

I'm evaluating with the officially supported tasks/models/datasets.

### Environment

(/data/hanrui/conda/opencompass) root@20de23b04073:/data/hanrui/opencompass# opencompass --models /data/hanrui/pre_weight/Qwen2.5-VL-7B-Instruct/ --datasets MMBench
Traceback (most recent call last):
  File "/data/hanrui/conda/opencompass/bin/opencompass", line 33, in <module>
    sys.exit(load_entry_point('opencompass', 'console_scripts', 'opencompass')())
  File "/data/hanrui/opencompass/opencompass/cli/main.py", line 259, in main
    cfg = get_config_from_arg(args)
  File "/data/hanrui/opencompass/opencompass/utils/run.py", line 137, in get_config_from_arg
    for dataset in match_cfg_file(datasets_dir, [dataset_name]):
  File "/data/hanrui/opencompass/opencompass/utils/run.py", line 70, in match_cfg_file
    raise ValueError(err_msg)
ValueError: The provided pattern matches 0 or more than one config. Please verify your pattern and try again. You may use tools/list_configs.py to list or locate the configurations.
+------------------------+
| Not matched patterns   |
|------------------------|
| MMBench                |
+------------------------+

### Reproduces the problem - code/configuration sample

(/data/hanrui/conda/opencompass) root@20de23b04073:/data/hanrui/opencompass# opencompass --models /data/hanrui/pre_weight/Qwen2.5-VL-7B-Instruct/ --datasets MMBench
Traceback (most recent call last):
  File "/data/hanrui/conda/opencompass/bin/opencompass", line 33, in <module>
    sys.exit(load_entry_point('opencompass', 'console_scripts', 'opencompass')())
  File "/data/hanrui/opencompass/opencompass/cli/main.py", line 259, in main
    cfg = get_config_from_arg(args)
  File "/data/hanrui/opencompass/opencompass/utils/run.py", line 137, in get_config_from_arg
    for dataset in match_cfg_file(datasets_dir, [dataset_name]):
  File "/data/hanrui/opencompass/opencompass/utils/run.py", line 70, in match_cfg_file
    raise ValueError(err_msg)
ValueError: The provided pattern matches 0 or more than one config. Please verify your pattern and try again. You may use tools/list_configs.py to list or locate the configurations.
+------------------------+
| Not matched patterns   |
|------------------------|
| MMBench                |
+------------------------+

### Reproduces the problem - command or script

(/data/hanrui/conda/opencompass) root@20de23b04073:/data/hanrui/opencompass# opencompass --models /data/hanrui/pre_weight/Qwen2.5-VL-7B-Instruct/ --datasets MMBench
Traceback (most recent call last):
  File "/data/hanrui/conda/opencompass/bin/opencompass", line 33, in <module>
    sys.exit(load_entry_point('opencompass', 'console_scripts', 'opencompass')())
  File "/data/hanrui/opencompass/opencompass/cli/main.py", line 259, in main
    cfg = get_config_from_arg(args)
  File "/data/hanrui/opencompass/opencompass/utils/run.py", line 137, in get_config_from_arg
    for dataset in match_cfg_file(datasets_dir, [dataset_name]):
  File "/data/hanrui/opencompass/opencompass/utils/run.py", line 70, in match_cfg_file
    raise ValueError(err_msg)
ValueError: The provided pattern matches 0 or more than one config. Please verify your pattern and try again. You may use tools/list_configs.py to list or locate the configurations.
+------------------------+
| Not matched patterns   |
|------------------------|
| MMBench                |
+------------------------+

### Reproduces the problem - error message

(/data/hanrui/conda/opencompass) root@20de23b04073:/data/hanrui/opencompass# opencompass --models /data/hanrui/pre_weight/Qwen2.5-VL-7B-Instruct/ --datasets MMBench
Traceback (most recent call last):
  File "/data/hanrui/conda/opencompass/bin/opencompass", line 33, in <module>
    sys.exit(load_entry_point('opencompass', 'console_scripts', 'opencompass')())
  File "/data/hanrui/opencompass/opencompass/cli/main.py", line 259, in main
    cfg = get_config_from_arg(args)
  File "/data/hanrui/opencompass/opencompass/utils/run.py", line 137, in get_config_from_arg
    for dataset in match_cfg_file(datasets_dir, [dataset_name]):
  File "/data/hanrui/opencompass/opencompass/utils/run.py", line 70, in match_cfg_file
    raise ValueError(err_msg)
ValueError: The provided pattern matches 0 or more than one config. Please verify your pattern and try again. You may use tools/list_configs.py to list or locate the configurations.
+------------------------+
| Not matched patterns   |
|------------------------|
| MMBench                |
+------------------------+

### Other information

_No response_

At present, the evaluation support for multimodal benchmarks has been transferred to [VLMEvalKit](https://github.com/open-compass/VLMEvalKit) . Please use this tool for MMBench evaluation.