summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Bevenius <daniel.bevenius@gmail.com>2024-02-19 09:31:59 +0100
committerGitHub <noreply@github.com>2024-02-19 10:31:59 +0200
commit70847553963c85e86051d06df848236829f5f951 (patch)
tree6d85b7f00ab7aaaa86b0db84019644946e378ee8
parent4480542b2271ba1438f0daff8e5f3a74b1dc8609 (diff)
llava : avoid changing the original BakLLaVA model (#5577)
This is a follup of Commit fc0c8d286a533363a9a663510b62af85ffad58b3 ("llava : update surgery script to not remove tensors") but this time the change is to the BakLLaVA specific part of the surgery script. I've been able to test this using SkunkworksAI/BakLLaVA-1 and it works as expected using the instructions in README.md. Signed-off-by: Daniel Bevenius <daniel.bevenius@gmail.com>
-rw-r--r--examples/llava/llava-surgery.py4
1 files changed, 0 insertions, 4 deletions
diff --git a/examples/llava/llava-surgery.py b/examples/llava/llava-surgery.py
index 8b7a62fb..4f2da3be 100644
--- a/examples/llava/llava-surgery.py
+++ b/examples/llava/llava-surgery.py
@@ -25,9 +25,6 @@ if len(clip_tensors) > 0:
clip = {name.replace("vision_tower.vision_tower.", ""): checkpoint[name].float() for name in clip_tensors}
torch.save(clip, f"{args.model}/llava.clip")
- # remove these tensors
- for name in clip_tensors:
- del checkpoint[name]
# added tokens should be removed to be able to convert Mistral models
if os.path.exists(f"{args.model}/added_tokens.json"):
@@ -35,7 +32,6 @@ if len(clip_tensors) > 0:
f.write("{}\n")
- torch.save(checkpoint, path)
print("Done!")
print(f"Now you can convert {args.model} to a regular LLaMA GGUF file.")