diff --git a/unsloth/models/llama.py b/unsloth/models/llama.py index 61771e4567..eac1b5502c 100644 --- a/unsloth/models/llama.py +++ b/unsloth/models/llama.py @@ -3070,7 +3070,10 @@ class FastLlamaModel: gc.collect() clean_gpu_cache() - model = _get_peft_model(model, lora_config) + import warnings as _w + with _w.catch_warnings(): + _w.filterwarnings("ignore", message=".*target_parameters.*were set but no parameter was matched.*") + model = _get_peft_model(model, lora_config) # Fix LoraConfig.auto_mapping is None fix_lora_auto_mapping(model) diff --git a/unsloth/models/vision.py b/unsloth/models/vision.py index 2c1371a4a2..1466a59ab0 100644 --- a/unsloth/models/vision.py +++ b/unsloth/models/vision.py @@ -1209,7 +1209,10 @@ class FastBaseModel: model, use_gradient_checkpointing = use_gradient_checkpointing, ) - model = _get_peft_model(model, lora_config) + import warnings as _w + with _w.catch_warnings(): + _w.filterwarnings("ignore", message=".*target_parameters.*were set but no parameter was matched.*") + model = _get_peft_model(model, lora_config) # Apply QAT + LoRA if specified if qat_scheme is not None: print("Unsloth: Applying QAT to mitigate quantization degradation")