From a591b4b905a419295a74f816c33c697d92a6a5eb Mon Sep 17 00:00:00 2001 From: Sourab Mangrulkar <13534540+pacman100@users.noreply.github.com> Date: Thu, 6 Apr 2023 20:04:04 +0530 Subject: [PATCH] final fix I guess --- src/peft/tuners/adalora.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/peft/tuners/adalora.py b/src/peft/tuners/adalora.py index 8c84a55..06b18de 100644 --- a/src/peft/tuners/adalora.py +++ b/src/peft/tuners/adalora.py @@ -282,7 +282,7 @@ class AdaLoraModel(LoraModel): for name, rank_idx in rank_pattern.items(): key = ".".join(name.split(".")[0:-1]) key = f"{key}.{adapter_name}" if adapter_name not in key else key - parent, target, target_name = _get_submodules(key) + parent, target, target_name = _get_submodules(self.model, key) new_module = self._prepare_new_module(target, rank_idx, adapter_name) self._replace_module(parent, target_name, new_module, target)