mirror of
https://github.com/comfyanonymous/ComfyUI.git
synced 2025-01-25 15:55:18 +00:00
Support loading old CLIP models saved with CLIPSave.
This commit is contained in:
parent
8d7910cee9
commit
ca7c310a0e
@ -365,6 +365,9 @@ def load_clip(ckpt_paths, embedding_directory=None, clip_type=CLIPType.STABLE_DI
|
|||||||
for i in range(len(clip_data)):
|
for i in range(len(clip_data)):
|
||||||
if "transformer.resblocks.0.ln_1.weight" in clip_data[i]:
|
if "transformer.resblocks.0.ln_1.weight" in clip_data[i]:
|
||||||
clip_data[i] = comfy.utils.clip_text_transformers_convert(clip_data[i], "", "")
|
clip_data[i] = comfy.utils.clip_text_transformers_convert(clip_data[i], "", "")
|
||||||
|
else:
|
||||||
|
if "text_projection" in clip_data[i]:
|
||||||
|
clip_data[i]["text_projection.weight"] = clip_data[i]["text_projection"].transpose(0, 1) #old models saved with the CLIPSave node
|
||||||
|
|
||||||
clip_target = EmptyClass()
|
clip_target = EmptyClass()
|
||||||
clip_target.params = {}
|
clip_target.params = {}
|
||||||
|
Loading…
Reference in New Issue
Block a user