Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
@@ -10,16 +10,19 @@ from torchvision import transforms
|
|
10 |
controlnet = ControlNetModel.from_pretrained(
|
11 |
"briaai/ControlNet-Canny",
|
12 |
torch_dtype=torch.float16
|
13 |
-
)
|
14 |
-
# force_zeros_for_empty_prompt=False
|
15 |
|
16 |
pipe = StableDiffusionXLControlNetPipeline.from_pretrained(
|
17 |
"briaai/BRIA-2.0",
|
18 |
controlnet=controlnet,
|
19 |
torch_dtype=torch.float16,
|
|
|
|
|
|
|
20 |
).to('cuda')
|
21 |
pipe.enable_freeu(b1=1.1, b2=1.1, s1=0.5, s2=0.7)
|
22 |
pipe.enable_xformers_memory_efficient_attention()
|
|
|
23 |
|
24 |
low_threshold = 100
|
25 |
high_threshold = 200
|
|
|
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=0,
|
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
|
26 |
|
27 |
low_threshold = 100
|
28 |
high_threshold = 200
|