diff --git a/vllm/model_executor/models/mistral3.py b/vllm/model_executor/models/mistral3.py index 61113888761d..87adc310b50e 100644 --- a/vllm/model_executor/models/mistral3.py +++ b/vllm/model_executor/models/mistral3.py @@ -429,6 +429,9 @@ class Mistral3ForConditionalGeneration( "model.vision_tower.": "vision_tower.", "model.multi_modal_projector.": "multi_modal_projector.", "lm_head.": "language_model.lm_head.", + # Some PEFT LoRAs are trained against the text submodule directly + # and produce names like `base_model.model.model.layers.*`. + "model.": "language_model.model.", } )