采用transformers from_pretrained()读取Qwen模型时,遇到报错:
File "/usr/local/lib/python3.11/dist-packages/unsloth/models/loader.py", line 710, in from_pretrained
is_vlm = any(x.endswith("ForConditionalGeneration") for x in model_config.architectures)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: 'NoneType' object is not iterable
后来发现model模型的文件夹位置填错了,文件路径有一层嵌套(如qwen/qwen/模型文件),所以有这个奇怪的报错。解决这个bug, 需要保证路径下直接包含模型文件。