mirror of
https://github.com/hiyouga/LLaMA-Factory.git
synced 2025-08-23 14:22:51 +08:00
sync with former
Former-commit-id: 9ddb84052e3cc72e21a92b8103caa179a35859c4
This commit is contained in:
parent
ececd68f9a
commit
6729ed2c7e
@ -186,12 +186,10 @@ def patch_target_modules(
|
|||||||
"""
|
"""
|
||||||
model_type = getattr(config, "model_type", None)
|
model_type = getattr(config, "model_type", None)
|
||||||
if finetuning_args.freeze_vision_tower:
|
if finetuning_args.freeze_vision_tower:
|
||||||
if model_type in ["llava", "llava_next", "llava_next_video", "paligemma", "video_llava"]:
|
if model_type in ["llava", "llava_next", "llava_next_video", "paligemma", "pixtral", "video_llava"]:
|
||||||
return "^(?!.*vision_tower).*(?:{}).*".format("|".join(target_modules))
|
return "^(?!.*vision_tower).*(?:{}).*".format("|".join(target_modules))
|
||||||
elif model_type == "qwen2_vl":
|
elif model_type == "qwen2_vl":
|
||||||
return "^(?!.*visual).*(?:{}).*".format("|".join(target_modules))
|
return "^(?!.*visual).*(?:{}).*".format("|".join(target_modules))
|
||||||
elif model_type == "pixtral":
|
|
||||||
return "^(?!.*vision_encoder).*(?:{}).*".format("|".join(target_modules))
|
|
||||||
else:
|
else:
|
||||||
return target_modules
|
return target_modules
|
||||||
else:
|
else:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user