Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
@@ -10,16 +10,16 @@ from torchvision import transforms
|
|
10 |
controlnet = ControlNetModel.from_pretrained(
|
11 |
"briaai/ControlNet-Canny",
|
12 |
torch_dtype=torch.float16
|
13 |
-
)
|
14 |
|
15 |
pipe = StableDiffusionXLControlNetPipeline.from_pretrained(
|
16 |
"briaai/BRIA-2.0",
|
17 |
controlnet=controlnet,
|
18 |
torch_dtype=torch.float16,
|
19 |
-
device_map='
|
20 |
-
|
21 |
-
|
22 |
-
)
|
23 |
pipe.enable_freeu(b1=1.1, b2=1.1, s1=0.5, s2=0.7)
|
24 |
pipe.enable_xformers_memory_efficient_attention()
|
25 |
pipe.force_zeros_for_empty_prompt = False
|
|
|
10 |
controlnet = ControlNetModel.from_pretrained(
|
11 |
"briaai/ControlNet-Canny",
|
12 |
torch_dtype=torch.float16
|
13 |
+
).to('cuda')
|
14 |
|
15 |
pipe = StableDiffusionXLControlNetPipeline.from_pretrained(
|
16 |
"briaai/BRIA-2.0",
|
17 |
controlnet=controlnet,
|
18 |
torch_dtype=torch.float16,
|
19 |
+
device_map='auto',
|
20 |
+
low_cpu_mem_usage=True,
|
21 |
+
offload_state_dict=True,
|
22 |
+
).to('cuda')
|
23 |
pipe.enable_freeu(b1=1.1, b2=1.1, s1=0.5, s2=0.7)
|
24 |
pipe.enable_xformers_memory_efficient_attention()
|
25 |
pipe.force_zeros_for_empty_prompt = False
|