dangthr commited on
Commit
eb60676
·
verified ·
1 Parent(s): 6129265

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -2
app.py CHANGED
@@ -9,10 +9,16 @@ import re
9
 
10
  def generate_image(pipe, prompt, seed=42, randomize_seed=True, width=768, height=768, guidance_scale=4.5, num_inference_steps=20):
11
  MAX_SEED = np.iinfo(np.int32).max
 
 
 
 
12
  if randomize_seed:
13
  seed = random.randint(0, MAX_SEED)
14
- generator = torch.Generator(device=pipe.device).manual_seed(seed)
15
- print(f"ℹ️ 使用种子: {seed}")
 
 
16
 
17
  print("🚀 开始生成图像...")
18
  image = pipe(
 
9
 
10
  def generate_image(pipe, prompt, seed=42, randomize_seed=True, width=768, height=768, guidance_scale=4.5, num_inference_steps=20):
11
  MAX_SEED = np.iinfo(np.int32).max
12
+
13
+ # 无论如何都先创建 generator
14
+ generator = torch.Generator(device=pipe.device)
15
+
16
  if randomize_seed:
17
  seed = random.randint(0, MAX_SEED)
18
+
19
+ # 使用最终确定的种子来设置 generator
20
+ generator.manual_seed(seed)
21
+ print(f"ℹ️ 使用种子: {seed}")
22
 
23
  print("🚀 开始生成图像...")
24
  image = pipe(