linoyts HF Staff commited on
Commit
083c84c
·
verified ·
1 Parent(s): df235a9

Update optimization.py

Browse files
Files changed (1) hide show
  1. optimization.py +17 -0
optimization.py CHANGED
@@ -43,6 +43,23 @@ def optimize_pipeline_(pipeline: Callable[P, Any], *args: P.args, **kwargs: P.kw
43
  @spaces.GPU(duration=1500)
44
  def compile_transformer():
45
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
46
  with capture_component_call(pipeline, 'transformer') as call:
47
  pipeline(*args, **kwargs)
48
 
 
43
  @spaces.GPU(duration=1500)
44
  def compile_transformer():
45
 
46
+ pipeline.load_lora_weights(
47
+ "vrgamedevgirl84/Wan14BT2VFusioniX",
48
+ weight_name="FusionX_LoRa/Phantom_Wan_14B_FusionX_LoRA.safetensors",
49
+ adapter_name="phantom"
50
+ )
51
+ kwargs = {}
52
+ kwargs["load_into_transformer_2"] = True
53
+ pipeline.load_lora_weights(
54
+ "vrgamedevgirl84/Wan14BT2VFusioniX",
55
+ weight_name="FusionX_LoRa/Phantom_Wan_14B_FusionX_LoRA.safetensors",
56
+ adapter_name="phantom_2", **kwargs
57
+ )
58
+ pipeline.set_adapters(["phantom", "phantom_2"], adapter_weights=[1., 1.])
59
+ pipeline.fuse_lora(adapter_names=["phantom"], lora_scale=3., components=["transformer"])
60
+ pipeline.fuse_lora(adapter_names=["phantom_2"], lora_scale=1., components=["transformer_2"])
61
+ pipeline.unload_lora_weights()
62
+
63
  with capture_component_call(pipeline, 'transformer') as call:
64
  pipeline(*args, **kwargs)
65