Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -24,8 +24,7 @@ import numpy as np
|
|
24 |
from huggingface_hub import hf_hub_download
|
25 |
|
26 |
def run(image, mode, sample_c=1.3, num_samples=3, sample_step=100):
|
27 |
-
device = torch.device("cuda")
|
28 |
-
|
29 |
parser, parser_up = create_argparser()
|
30 |
|
31 |
args = parser.parse_args()
|
@@ -216,15 +215,14 @@ iface = gr.Interface(fn=run, inputs=[
|
|
216 |
# gr.Image(image_mode="L", source="canvas", type="pil", shape=(256,256), invert_colors=False, tool="editor"),
|
217 |
gr.inputs.Radio(label="Input Mode - The type of your input", choices=["mask", "sketch"],default="sketch"),
|
218 |
gr.inputs.Slider(label="sample_c - The strength of classifier-free guidance",default=1.4, minimum=1.0, maximum=2.0),
|
219 |
-
gr.inputs.Slider(label="Number of samples - How many samples you wish to generate", default=
|
220 |
-
gr.inputs.Slider(label="Number of Steps - How many steps you want to use", default=100, step=10, minimum=
|
221 |
],
|
222 |
outputs=[image],
|
223 |
css=css,
|
224 |
title="Generate images from sketches with PITI",
|
225 |
description="<div>By uploading a sketch map or a semantic map and pressing submit, you can generate images based on your input. As the computing device is CPU, the running may be slow.</div>",
|
226 |
-
examples=[["1.png", "sketch", 1.3,
|
227 |
-
|
228 |
-
|
229 |
iface.launch(enable_queue=True)
|
230 |
-
|
|
|
24 |
from huggingface_hub import hf_hub_download
|
25 |
|
26 |
def run(image, mode, sample_c=1.3, num_samples=3, sample_step=100):
|
27 |
+
device = torch.device("cuda") if torch.cuda.is_available() else torch.device("cpu")
|
|
|
28 |
parser, parser_up = create_argparser()
|
29 |
|
30 |
args = parser.parse_args()
|
|
|
215 |
# gr.Image(image_mode="L", source="canvas", type="pil", shape=(256,256), invert_colors=False, tool="editor"),
|
216 |
gr.inputs.Radio(label="Input Mode - The type of your input", choices=["mask", "sketch"],default="sketch"),
|
217 |
gr.inputs.Slider(label="sample_c - The strength of classifier-free guidance",default=1.4, minimum=1.0, maximum=2.0),
|
218 |
+
gr.inputs.Slider(label="Number of samples - How many samples you wish to generate", default=4, step=1, minimum=1, maximum=16),
|
219 |
+
gr.inputs.Slider(label="Number of Steps - How many steps you want to use", default=100, step=10, minimum=50, maximum=1000),
|
220 |
],
|
221 |
outputs=[image],
|
222 |
css=css,
|
223 |
title="Generate images from sketches with PITI",
|
224 |
description="<div>By uploading a sketch map or a semantic map and pressing submit, you can generate images based on your input. As the computing device is CPU, the running may be slow.</div>",
|
225 |
+
examples=[["1.png", "sketch", 1.3, 4, 100], ["2.png", "sketch", 1.3, 4, 100],["3.png", "sketch", 1.3, 4, 100],["4.png", "mask", 1.3, 4, 100],["5.png", "mask", 1.3, 4, 100],["6.png", "mask", 1.3, 4, 100]])
|
226 |
+
|
|
|
227 |
iface.launch(enable_queue=True)
|
228 |
+
|