multimodalart HF Staff commited on
Commit
8da1cbb
·
verified ·
1 Parent(s): 5680e93

Apply optimize_pipeline_

Browse files
Files changed (1) hide show
  1. app.py +13 -0
app.py CHANGED
@@ -19,6 +19,7 @@ from diffusers import ZImagePipeline
19
  from diffusers.models.transformers.transformer_z_image import ZImageTransformer2DModel
20
 
21
  from pe import prompt_template
 
22
 
23
  # ==================== Environment Variables ==================================
24
  MODEL_PATH = os.environ.get("MODEL_PATH", "Tongyi-MAI/Z-Image-Turbo")
@@ -409,6 +410,18 @@ def generate(
409
 
410
  init_app()
411
 
 
 
 
 
 
 
 
 
 
 
 
 
412
  with gr.Blocks(title="Z-Image Demo") as demo:
413
  gr.Markdown(
414
  """<div align="center">
 
19
  from diffusers.models.transformers.transformer_z_image import ZImageTransformer2DModel
20
 
21
  from pe import prompt_template
22
+ from optimization import optimize_pipeline_
23
 
24
  # ==================== Environment Variables ==================================
25
  MODEL_PATH = os.environ.get("MODEL_PATH", "Tongyi-MAI/Z-Image-Turbo")
 
410
 
411
  init_app()
412
 
413
+ #Apply the scheduler for the compilation
414
+ scheduler = FlowMatchEulerDiscreteScheduler(num_train_timesteps=1000, shift=3.0)
415
+ pipe.scheduler = scheduler
416
+
417
+ #Perform the one-time AoTI compilation
418
+ optimize_pipeline_(
419
+ pipe,
420
+ prompt="prompt",
421
+ num_inference_steps=1,
422
+ guidance_scale=0.0
423
+ )
424
+
425
  with gr.Blocks(title="Z-Image Demo") as demo:
426
  gr.Markdown(
427
  """<div align="center">