Checklist / 检查清单
Bug Description / Bug 描述
Traceback (most recent call last):
File "/home/notebook/code/group/zmy/swift-new/ms-swift/swift/cli/eval.py", line 5, in
eval_main()
File "/home/notebook/code/group/zmy/swift-new/ms-swift/swift/pipelines/eval/eval.py", line 160, in eval_main
return SwiftEval(args).main()
File "/home/notebook/code/group/zmy/swift-new/ms-swift/swift/pipelines/base.py", line 18, in init
self.args = self._parse_args(args)
File "/home/notebook/code/group/zmy/swift-new/ms-swift/swift/pipelines/base.py", line 35, in _parse_args
args, remaining_argv = parse_args(self.args_class, args)
File "/home/notebook/code/group/zmy/swift-new/ms-swift/swift/utils/utils.py", line 187, in parse_args
args, remaining_args = parser.parse_args_into_dataclasses(argv, return_remaining_strings=True)
File "/home/notebook/code/group/zmy/conda_envs/ms-swift-0304/lib/python3.10/site-packages/transformers/hf_argparser.py", line 345, in parse_args_into_dataclasses
obj = dtype(**inputs)
File "", line 168, in init
File "/home/notebook/code/group/zmy/swift-new/ms-swift/swift/arguments/eval_args.py", line 68, in post_init
self._init_eval_dataset()
File "/home/notebook/code/group/zmy/swift-new/ms-swift/swift/arguments/eval_args.py", line 103, in _init_eval_dataset
all_eval_dataset = self.list_eval_dataset(self.eval_backend)
File "/home/notebook/code/group/zmy/swift-new/ms-swift/swift/arguments/eval_args.py", line 91, in list_eval_dataset
vlm_datasets = VLMEvalKitBackendManager.list_supported_datasets()
File "/home/notebook/code/group/zmy/conda_envs/ms-swift-0304/lib/python3.10/site-packages/evalscope/backend/vlm_eval_kit/backend_manager.py", line 101, in list_supported_datasets
from vlmeval.dataset import SUPPORTED_DATASETS
File "/home/notebook/code/group/zmy/conda_envs/ms-swift-0304/lib/python3.10/site-packages/vlmeval/init.py", line 13, in
from .api import *
File "/home/notebook/code/group/zmy/conda_envs/ms-swift-0304/lib/python3.10/site-packages/vlmeval/api/init.py", line 4, in
from .qwen_vl_api import QwenVLWrapper, QwenVLAPI, Qwen2VLAPI
File "/home/notebook/code/group/zmy/conda_envs/ms-swift-0304/lib/python3.10/site-packages/vlmeval/api/qwen_vl_api.py", line 8, in
from vlmeval.vlm.qwen2_vl.prompt import Qwen2VLPromptMixin
File "/home/notebook/code/group/zmy/conda_envs/ms-swift-0304/lib/python3.10/site-packages/vlmeval/vlm/init.py", line 12, in
from .granite_vision import GraniteVision3
File "/home/notebook/code/group/zmy/conda_envs/ms-swift-0304/lib/python3.10/site-packages/vlmeval/vlm/granite_vision/init.py", line 1, in
from .granite_vision import GraniteVision3
File "/home/notebook/code/group/zmy/conda_envs/ms-swift-0304/lib/python3.10/site-packages/vlmeval/vlm/granite_vision/granite_vision.py", line 11, in
from transformers import AutoModelForVision2Seq, AutoProcessor
ImportError: cannot import name 'AutoModelForVision2Seq' from 'transformers'
How to Reproduce / 如何复现
swift eval ...
transformers=5.2.0
peft=0.18.1
Additional Information / 补充信息
No response
Checklist / 检查清单
Bug Description / Bug 描述
Traceback (most recent call last):
File "/home/notebook/code/group/zmy/swift-new/ms-swift/swift/cli/eval.py", line 5, in
eval_main()
File "/home/notebook/code/group/zmy/swift-new/ms-swift/swift/pipelines/eval/eval.py", line 160, in eval_main
return SwiftEval(args).main()
File "/home/notebook/code/group/zmy/swift-new/ms-swift/swift/pipelines/base.py", line 18, in init
self.args = self._parse_args(args)
File "/home/notebook/code/group/zmy/swift-new/ms-swift/swift/pipelines/base.py", line 35, in _parse_args
args, remaining_argv = parse_args(self.args_class, args)
File "/home/notebook/code/group/zmy/swift-new/ms-swift/swift/utils/utils.py", line 187, in parse_args
args, remaining_args = parser.parse_args_into_dataclasses(argv, return_remaining_strings=True)
File "/home/notebook/code/group/zmy/conda_envs/ms-swift-0304/lib/python3.10/site-packages/transformers/hf_argparser.py", line 345, in parse_args_into_dataclasses
obj = dtype(**inputs)
File "", line 168, in init
File "/home/notebook/code/group/zmy/swift-new/ms-swift/swift/arguments/eval_args.py", line 68, in post_init
self._init_eval_dataset()
File "/home/notebook/code/group/zmy/swift-new/ms-swift/swift/arguments/eval_args.py", line 103, in _init_eval_dataset
all_eval_dataset = self.list_eval_dataset(self.eval_backend)
File "/home/notebook/code/group/zmy/swift-new/ms-swift/swift/arguments/eval_args.py", line 91, in list_eval_dataset
vlm_datasets = VLMEvalKitBackendManager.list_supported_datasets()
File "/home/notebook/code/group/zmy/conda_envs/ms-swift-0304/lib/python3.10/site-packages/evalscope/backend/vlm_eval_kit/backend_manager.py", line 101, in list_supported_datasets
from vlmeval.dataset import SUPPORTED_DATASETS
File "/home/notebook/code/group/zmy/conda_envs/ms-swift-0304/lib/python3.10/site-packages/vlmeval/init.py", line 13, in
from .api import *
File "/home/notebook/code/group/zmy/conda_envs/ms-swift-0304/lib/python3.10/site-packages/vlmeval/api/init.py", line 4, in
from .qwen_vl_api import QwenVLWrapper, QwenVLAPI, Qwen2VLAPI
File "/home/notebook/code/group/zmy/conda_envs/ms-swift-0304/lib/python3.10/site-packages/vlmeval/api/qwen_vl_api.py", line 8, in
from vlmeval.vlm.qwen2_vl.prompt import Qwen2VLPromptMixin
File "/home/notebook/code/group/zmy/conda_envs/ms-swift-0304/lib/python3.10/site-packages/vlmeval/vlm/init.py", line 12, in
from .granite_vision import GraniteVision3
File "/home/notebook/code/group/zmy/conda_envs/ms-swift-0304/lib/python3.10/site-packages/vlmeval/vlm/granite_vision/init.py", line 1, in
from .granite_vision import GraniteVision3
File "/home/notebook/code/group/zmy/conda_envs/ms-swift-0304/lib/python3.10/site-packages/vlmeval/vlm/granite_vision/granite_vision.py", line 11, in
from transformers import AutoModelForVision2Seq, AutoProcessor
ImportError: cannot import name 'AutoModelForVision2Seq' from 'transformers'
How to Reproduce / 如何复现
swift eval ...
transformers=5.2.0
peft=0.18.1
Additional Information / 补充信息
No response