Spaces:
Running
on
T4
Running
on
T4
Update app.py
Browse files
app.py
CHANGED
@@ -16,7 +16,7 @@ pipe.enable_model_cpu_offload()
|
|
16 |
pipe.vae.enable_slicing()
|
17 |
pipe.vae.enable_tiling()
|
18 |
|
19 |
-
def genie (Model, Prompt, negative_prompt,
|
20 |
generator = np.random.seed(0) #if seed == 0 else torch.manual_seed(seed)
|
21 |
|
22 |
image = pipe(
|
@@ -24,15 +24,15 @@ def genie (Model, Prompt, negative_prompt, height, width, scale, steps, seed):
|
|
24 |
guidance_scale=scale,
|
25 |
num_images_per_prompt=1,
|
26 |
num_inference_steps=steps,
|
27 |
-
width=
|
28 |
-
height=
|
29 |
|
30 |
return image
|
31 |
|
32 |
gr.Interface(fn=genie, inputs=[gr.Textbox(label='What you want the AI to generate. 77 Token Limit.'),
|
33 |
gr.Textbox(label='What you Do Not want the AI to generate. 77 Token Limit'),
|
34 |
-
gr.Slider(512, 1024, 768, step=128, label='Height'),
|
35 |
-
gr.Slider(512, 1024, 768, step=128, label='Width'),
|
36 |
gr.Slider(3, maximum=12, value=5, step=.25, label='Guidance Scale', info="5-7 for PhotoReal and 7-10 for Animagine"),
|
37 |
gr.Slider(25, maximum=50, value=25, step=25, label='Number of Iterations'),
|
38 |
gr.Slider(minimum=0, step=1, maximum=9999999999999999, randomize=True, label='Seed: 0 is Random'),
|
|
|
16 |
pipe.vae.enable_slicing()
|
17 |
pipe.vae.enable_tiling()
|
18 |
|
19 |
+
def genie (Model, Prompt, negative_prompt, scale, steps, seed):
|
20 |
generator = np.random.seed(0) #if seed == 0 else torch.manual_seed(seed)
|
21 |
|
22 |
image = pipe(
|
|
|
24 |
guidance_scale=scale,
|
25 |
num_images_per_prompt=1,
|
26 |
num_inference_steps=steps,
|
27 |
+
width=1024,
|
28 |
+
height=1024, generator=generator).images[0]
|
29 |
|
30 |
return image
|
31 |
|
32 |
gr.Interface(fn=genie, inputs=[gr.Textbox(label='What you want the AI to generate. 77 Token Limit.'),
|
33 |
gr.Textbox(label='What you Do Not want the AI to generate. 77 Token Limit'),
|
34 |
+
#gr.Slider(512, 1024, 768, step=128, label='Height'),
|
35 |
+
#gr.Slider(512, 1024, 768, step=128, label='Width'),
|
36 |
gr.Slider(3, maximum=12, value=5, step=.25, label='Guidance Scale', info="5-7 for PhotoReal and 7-10 for Animagine"),
|
37 |
gr.Slider(25, maximum=50, value=25, step=25, label='Number of Iterations'),
|
38 |
gr.Slider(minimum=0, step=1, maximum=9999999999999999, randomize=True, label='Seed: 0 is Random'),
|