Manjushri commited on
Commit
70733c7
1 Parent(s): 81727a0

Update app.py

Browse files

Upgrading GUI and outputs

Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -18,11 +18,11 @@ upscaler.enable_xformers_memory_efficient_attention()
18
  def genie (Prompt, negative_prompt, height, width, scale, steps, Seed, upscale):
19
  generator = torch.Generator(device=device).manual_seed(Seed)
20
  if upscale == "Yes":
21
- low_res_latents = pipe(Prompt, negative_prompt=negative_prompt, height=height, width=width, num_inference_steps=steps, guidance_scale=scale, generator=generator, output_type="latent").images
22
  image = upscaler(Prompt, negative_prompt=negative_prompt, image=low_res_latents, num_inference_steps=5, guidance_scale=0, generator=generator).images[0]
23
  else:
24
  image = pipe(Prompt, negative_prompt=negative_prompt, height=height, width=width, num_inference_steps=steps, guidance_scale=scale, generator=generator).images[0]
25
- return image
26
 
27
  gr.Interface(fn=genie, inputs=[gr.Textbox(label='What you want the AI to generate. 77 Token Limit.'),
28
  gr.Textbox(label='What you Do Not want the AI to generate. 77 Token Limit'),
@@ -30,10 +30,10 @@ gr.Interface(fn=genie, inputs=[gr.Textbox(label='What you want the AI to generat
30
  gr.Slider(512, 1024, 768, step=128, label='Width'),
31
  gr.Slider(1, maximum=15, value=7, step=.25, label='Guidance Scale'),
32
  gr.Slider(25, maximum=100, value=50, step=25, label='Number of Iterations'),
33
- gr.Slider(minimum=1, step=1, maximum=9999999999999999, randomize=True),
34
  gr.Radio(["Yes", "No"], label='Upscale?', value='No'),
35
  ],
36
- outputs=gr.Image(label='Generated Image'),
37
  title="PhotoReal V3.6 with SD x2 Upscaler - GPU",
38
  description="<br><br><b/>Warning: This Demo is capable of producing NSFW content.",
39
  article = "If You Enjoyed this Demo and would like to Donate, you can send to any of these Wallets. <br>BTC: bc1qzdm9j73mj8ucwwtsjx4x4ylyfvr6kp7svzjn84 <br>3LWRoKYx6bCLnUrKEdnPo3FCSPQUSFDjFP <br>DOGE: DK6LRc4gfefdCTRk9xPD239N31jh9GjKez <br>SHIB (BEP20): 0xbE8f2f3B71DFEB84E5F7E3aae1909d60658aB891 <br>PayPal: https://www.paypal.me/ManjushriBodhisattva <br>ETH: 0xbE8f2f3B71DFEB84E5F7E3aae1909d60658aB891 <br>Code Monkey: <a href=\"https://huggingface.co/Manjushri\">Manjushri</a>").launch(debug=True, max_threads=80)
 
18
  def genie (Prompt, negative_prompt, height, width, scale, steps, Seed, upscale):
19
  generator = torch.Generator(device=device).manual_seed(Seed)
20
  if upscale == "Yes":
21
+ low_res_latents = pipe(Prompt, negative_prompt=negative_prompt, height=height, width=width, num_inference_steps=steps, guidance_scale=scale, generator=generator).images[0]
22
  image = upscaler(Prompt, negative_prompt=negative_prompt, image=low_res_latents, num_inference_steps=5, guidance_scale=0, generator=generator).images[0]
23
  else:
24
  image = pipe(Prompt, negative_prompt=negative_prompt, height=height, width=width, num_inference_steps=steps, guidance_scale=scale, generator=generator).images[0]
25
+ return (image, image)
26
 
27
  gr.Interface(fn=genie, inputs=[gr.Textbox(label='What you want the AI to generate. 77 Token Limit.'),
28
  gr.Textbox(label='What you Do Not want the AI to generate. 77 Token Limit'),
 
30
  gr.Slider(512, 1024, 768, step=128, label='Width'),
31
  gr.Slider(1, maximum=15, value=7, step=.25, label='Guidance Scale'),
32
  gr.Slider(25, maximum=100, value=50, step=25, label='Number of Iterations'),
33
+ gr.Slider(minimum=0, step=1, maximum=9999999999999999, randomize=True, label='Seed: 0 is Random'),
34
  gr.Radio(["Yes", "No"], label='Upscale?', value='No'),
35
  ],
36
+ outputs=[gr.Image(label='Generated Image'), gr.Image(label='Generated Image')],
37
  title="PhotoReal V3.6 with SD x2 Upscaler - GPU",
38
  description="<br><br><b/>Warning: This Demo is capable of producing NSFW content.",
39
  article = "If You Enjoyed this Demo and would like to Donate, you can send to any of these Wallets. <br>BTC: bc1qzdm9j73mj8ucwwtsjx4x4ylyfvr6kp7svzjn84 <br>3LWRoKYx6bCLnUrKEdnPo3FCSPQUSFDjFP <br>DOGE: DK6LRc4gfefdCTRk9xPD239N31jh9GjKez <br>SHIB (BEP20): 0xbE8f2f3B71DFEB84E5F7E3aae1909d60658aB891 <br>PayPal: https://www.paypal.me/ManjushriBodhisattva <br>ETH: 0xbE8f2f3B71DFEB84E5F7E3aae1909d60658aB891 <br>Code Monkey: <a href=\"https://huggingface.co/Manjushri\">Manjushri</a>").launch(debug=True, max_threads=80)