iresidentevil commited on
Commit
409ae18
·
verified ·
1 Parent(s): 8c1c279

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -5
app.py CHANGED
@@ -11,7 +11,8 @@ device = "cuda" if torch.cuda.is_available() else "cpu"
11
 
12
  MODEL_OPTIONS = [
13
  ("stabilityai/sdxl-turbo", "SDXL Turbo (Быстро)"),
14
- ("CompVis/stable-diffusion-v1-4", "Stable Diffusion v1-4 (Классика)"),
 
15
  # ("Qwen/Qwen-Image", "Топ модель, но долго"),
16
  ]
17
  DEFAULT_MODEL_ID = "stabilityai/sdxl-turbo"
@@ -30,13 +31,19 @@ def load_pipelines():
30
  # SDXL Turbo
31
  mid = "stabilityai/sdxl-turbo"
32
  pipe = DiffusionPipeline.from_pretrained(mid, torch_dtype=torch_dtype)
33
- # pipe = pipe.to(device)
34
  PIPELINES[mid] = pipe
35
 
 
 
 
 
 
 
36
  # SD v1-4
37
- mid = "CompVis/stable-diffusion-v1-4"
38
  pipe = DiffusionPipeline.from_pretrained(mid, torch_dtype=torch_dtype)
39
- # pipe = pipe.to(device)
40
  PIPELINES[mid] = pipe
41
 
42
  # # Qwen-Image
@@ -69,7 +76,7 @@ def infer(
69
  generator = torch.Generator().manual_seed(seed)
70
 
71
  pipe = PIPELINES[model_id]
72
- pipe = pipe.to(device)
73
 
74
  image = pipe(
75
  prompt=prompt,
 
11
 
12
  MODEL_OPTIONS = [
13
  ("stabilityai/sdxl-turbo", "SDXL Turbo (Быстро)"),
14
+ # ("CompVis/stable-diffusion-v1-4", "Stable Diffusion v1-4 (Классика)"),
15
+ ("hakurei/waifu-diffusion", "Что-то альтернативное"),
16
  # ("Qwen/Qwen-Image", "Топ модель, но долго"),
17
  ]
18
  DEFAULT_MODEL_ID = "stabilityai/sdxl-turbo"
 
31
  # SDXL Turbo
32
  mid = "stabilityai/sdxl-turbo"
33
  pipe = DiffusionPipeline.from_pretrained(mid, torch_dtype=torch_dtype)
34
+ pipe = pipe.to(device)
35
  PIPELINES[mid] = pipe
36
 
37
+ # # SD v1-4
38
+ # mid = "CompVis/stable-diffusion-v1-4"
39
+ # pipe = DiffusionPipeline.from_pretrained(mid, torch_dtype=torch_dtype)
40
+ # pipe = pipe.to(device)
41
+ # PIPELINES[mid] = pipe
42
+
43
  # SD v1-4
44
+ mid = "hakurei/waifu-diffusion"
45
  pipe = DiffusionPipeline.from_pretrained(mid, torch_dtype=torch_dtype)
46
+ pipe = pipe.to(device)
47
  PIPELINES[mid] = pipe
48
 
49
  # # Qwen-Image
 
76
  generator = torch.Generator().manual_seed(seed)
77
 
78
  pipe = PIPELINES[model_id]
79
+ # pipe = pipe.to(device)
80
 
81
  image = pipe(
82
  prompt=prompt,