Spaces:
Build error
Build error
NikeZoldyck
commited on
Commit
•
4650aad
1
Parent(s):
337e469
SD diffuser
Browse files
app.py
CHANGED
@@ -25,17 +25,19 @@ model_id = "CompVis/stable-diffusion-v1-4"
|
|
25 |
device = "cuda" if torch.cuda.is_available() else "cpu"
|
26 |
context = autocast if device == "cuda" else nullcontext
|
27 |
|
28 |
-
pipe = StableDiffusionPipeline.from_pretrained(model_id,use_auth_token=token).to(device)
|
29 |
|
30 |
|
31 |
-
def
|
|
|
32 |
with context(device):
|
33 |
-
|
|
|
|
|
34 |
return images
|
35 |
|
36 |
|
37 |
|
38 |
-
|
39 |
# Apply the transformations needed
|
40 |
|
41 |
|
@@ -48,14 +50,13 @@ def select_input(input_img,webcm_img):
|
|
48 |
return img
|
49 |
|
50 |
|
51 |
-
def infer(prompt,samples):
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
return images
|
59 |
|
60 |
|
61 |
# def newstyleimage(choice):
|
@@ -151,8 +152,8 @@ with demo:
|
|
151 |
|
152 |
gallery = gr.Gallery(label="Generated images", show_label=True).style(grid=(1, 3), height="auto")
|
153 |
# image_options = gr.Radio(label="Pick", interactive=True, choices=None, type="value")
|
154 |
-
text.submit(
|
155 |
-
btn.click(
|
156 |
|
157 |
|
158 |
# Second Row - Backgrounds
|
|
|
25 |
device = "cuda" if torch.cuda.is_available() else "cpu"
|
26 |
context = autocast if device == "cuda" else nullcontext
|
27 |
|
28 |
+
pipe = StableDiffusionPipeline.from_pretrained(model_id,torch_dtype=torch.float16,use_auth_token=token).to(device)
|
29 |
|
30 |
|
31 |
+
def infer(prompt,samples):
|
32 |
+
images=[]
|
33 |
with context(device):
|
34 |
+
for _ in range(samples):
|
35 |
+
image = pipe([prompt],num_inference_steps=50, guidance_scale=7.5, height=400, width=400).images[0]
|
36 |
+
images.append(image)
|
37 |
return images
|
38 |
|
39 |
|
40 |
|
|
|
41 |
# Apply the transformations needed
|
42 |
|
43 |
|
|
|
50 |
return img
|
51 |
|
52 |
|
53 |
+
# def infer(prompt,samples):
|
54 |
+
# images= []
|
55 |
+
# with context(device):
|
56 |
+
# for _ in range(samples):
|
57 |
+
# back_img = st.stableDiffusionAPICall(prompt)
|
58 |
+
# images.append(back_img)
|
59 |
+
# return images
|
|
|
60 |
|
61 |
|
62 |
# def newstyleimage(choice):
|
|
|
152 |
|
153 |
gallery = gr.Gallery(label="Generated images", show_label=True).style(grid=(1, 3), height="auto")
|
154 |
# image_options = gr.Radio(label="Pick", interactive=True, choices=None, type="value")
|
155 |
+
text.submit(infer, inputs=[text, samples], outputs=gallery)
|
156 |
+
btn.click(infer, inputs=[text, samples], outputs=gallery, show_progress=True, status_tracker=None)
|
157 |
|
158 |
|
159 |
# Second Row - Backgrounds
|