From 17a6b12ee339ed87206a3cc71819359fcd1c6455 Mon Sep 17 00:00:00 2001 From: Daniel Han-Chen Date: Wed, 7 Feb 2024 03:41:32 +1100 Subject: [PATCH] Update save.py --- unsloth/save.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/unsloth/save.py b/unsloth/save.py index 80219b1851..a46fbf5e2b 100644 --- a/unsloth/save.py +++ b/unsloth/save.py @@ -87,11 +87,8 @@ def _merge_lora(layer, name): if A is not None: # sAB = (A.t().to(torch.float32) @ (s * B.t().to(torch.float32))) - # new_W = W + sAB - W.addmm_(A.t().to(torch.float32), B.t().to(torch.float32), alpha = s) # W += sAB - # if not torch.isfinite(new_W).all() or not torch.isfinite(W).all(): - # print(torch.dist(new_W, W)) + W.addmm_(A.t().to(torch.float32), B.t().to(torch.float32), alpha = s) # if not torch.isfinite(W).all(): maximum_element = torch.max(W.min().abs(), W.max()) if not torch.isfinite(maximum_element).item():