lionelgarnier commited on
Commit
fd3ce93
·
1 Parent(s): 3dc3dff

Add progress tracking to image generation pipeline

Browse files
Files changed (1) hide show
  1. app.py +3 -2
app.py CHANGED
@@ -108,11 +108,12 @@ def infer(prompt, seed=42, randomize_seed=False, width=1024, height=1024, num_in
108
  if not prompt or prompt.strip() == "":
109
  return None, "Please provide a valid prompt."
110
 
 
111
  pipe = get_image_gen_pipeline()
112
  if pipe is None:
113
  return None, "Image generation model is unavailable."
114
 
115
- # Validate width/height dimensions
116
  is_valid, error_msg = validate_dimensions(width, height)
117
  if not is_valid:
118
  return None, error_msg
@@ -120,7 +121,7 @@ def infer(prompt, seed=42, randomize_seed=False, width=1024, height=1024, num_in
120
  if randomize_seed:
121
  seed = random.randint(0, MAX_SEED)
122
 
123
- progress(0.2, desc="Setting up generator...")
124
  generator = torch.Generator().manual_seed(seed)
125
 
126
  progress(0.4, desc="Generating image...")
 
108
  if not prompt or prompt.strip() == "":
109
  return None, "Please provide a valid prompt."
110
 
111
+ progress(0.1, desc="Loading image generation model...")
112
  pipe = get_image_gen_pipeline()
113
  if pipe is None:
114
  return None, "Image generation model is unavailable."
115
 
116
+ progress(0.2, desc="Validating dimensions...")
117
  is_valid, error_msg = validate_dimensions(width, height)
118
  if not is_valid:
119
  return None, error_msg
 
121
  if randomize_seed:
122
  seed = random.randint(0, MAX_SEED)
123
 
124
+ progress(0.3, desc="Setting up generator...")
125
  generator = torch.Generator().manual_seed(seed)
126
 
127
  progress(0.4, desc="Generating image...")