linoyts HF Staff commited on
Commit
100c7ec
·
verified ·
1 Parent(s): a212e7e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -0
app.py CHANGED
@@ -14,6 +14,7 @@ import math
14
  from optimization import optimize_pipeline_
15
  from qwenimage.pipeline_qwen_image_edit import QwenImageEditPipeline
16
  from qwenimage.transformer_qwenimage import QwenImageTransformer2DModel
 
17
 
18
  import base64
19
  from io import BytesIO
@@ -236,6 +237,7 @@ scheduler = FlowMatchEulerDiscreteScheduler.from_config(scheduler_config)
236
 
237
  pipe = QwenImageEditPipeline.from_pretrained("Qwen/Qwen-Image-Edit", scheduler=scheduler,torch_dtype=dtype).to(device)
238
  pipe.transformer.__class__ = QwenImageTransformer2DModel
 
239
 
240
  # --- Ahead-of-time compilation ---
241
  optimize_pipeline_(pipe, image=Image.new("RGB", (1024, 1024)), prompt="prompt")
 
14
  from optimization import optimize_pipeline_
15
  from qwenimage.pipeline_qwen_image_edit import QwenImageEditPipeline
16
  from qwenimage.transformer_qwenimage import QwenImageTransformer2DModel
17
+ from qwenimage.qwen_fa3_processor import QwenDoubleStreamAttnProcessorFA3
18
 
19
  import base64
20
  from io import BytesIO
 
237
 
238
  pipe = QwenImageEditPipeline.from_pretrained("Qwen/Qwen-Image-Edit", scheduler=scheduler,torch_dtype=dtype).to(device)
239
  pipe.transformer.__class__ = QwenImageTransformer2DModel
240
+ pipe.transformer.set_attn_processor(QwenDoubleStreamAttnProcessorFA3())
241
 
242
  # --- Ahead-of-time compilation ---
243
  optimize_pipeline_(pipe, image=Image.new("RGB", (1024, 1024)), prompt="prompt")