frogleo commited on
Commit
27b1581
·
verified ·
1 Parent(s): 5a21302

加入进度支持

Browse files
Files changed (1) hide show
  1. app.py +5 -0
app.py CHANGED
@@ -56,6 +56,8 @@ def infer(input_image, prompt, seed=42, randomize_seed=False, guidance_scale=2.5
56
  ... )
57
  """
58
 
 
 
59
  def callback_fn(step: int, timestep: int, latents: torch.FloatTensor):
60
  print(f"[Step {step}] Timestep: {timestep}")
61
  progress_value = (step+1.0)/num_inference_steps
@@ -73,6 +75,7 @@ def infer(input_image, prompt, seed=42, randomize_seed=False, guidance_scale=2.5
73
  width = input_image.size[0],
74
  height = input_image.size[1],
75
  num_inference_steps=steps,
 
76
  generator=torch.Generator().manual_seed(seed),
77
  ).images[0]
78
  else:
@@ -83,6 +86,8 @@ def infer(input_image, prompt, seed=42, randomize_seed=False, guidance_scale=2.5
83
  callback=callback_fn,
84
  generator=torch.Generator().manual_seed(seed),
85
  ).images[0]
 
 
86
  return image, seed, gr.Button(visible=True)
87
 
88
  @spaces.GPU
 
56
  ... )
57
  """
58
 
59
+ progress(0,desc="Starting")
60
+
61
  def callback_fn(step: int, timestep: int, latents: torch.FloatTensor):
62
  print(f"[Step {step}] Timestep: {timestep}")
63
  progress_value = (step+1.0)/num_inference_steps
 
75
  width = input_image.size[0],
76
  height = input_image.size[1],
77
  num_inference_steps=steps,
78
+ callback=callback_fn,
79
  generator=torch.Generator().manual_seed(seed),
80
  ).images[0]
81
  else:
 
86
  callback=callback_fn,
87
  generator=torch.Generator().manual_seed(seed),
88
  ).images[0]
89
+
90
+ progress(1, desc="Complete")
91
  return image, seed, gr.Button(visible=True)
92
 
93
  @spaces.GPU