eienmojiki commited on
Commit
332f3a6
Β·
verified Β·
1 Parent(s): ab3ccf8

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +28 -0
app.py CHANGED
@@ -1,15 +1,43 @@
 
1
  import gradio as gr
2
  from utils.t2i import t2i_gen
3
 
 
 
 
 
4
  with gr.Blocks(
5
  title="πŸͺ„ LayerDiffuse - Flux version β˜”",
6
  theme="CultriX/gradio-theme"
7
  ) as demo:
 
 
 
 
 
 
 
8
  prompt = gr.Text(
9
  label="Prompt",
10
  info="Your prompt here",
11
  placeholder="E.g: glass bottle, high quality"
12
  )
13
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14
  if __name__ == "__main__":
15
  demo.queue(max_size=20).launch(show_error=True)
 
1
+ import os
2
  import gradio as gr
3
  from utils.t2i import t2i_gen
4
 
5
+ MAX_SEED = np.iinfo(np.int32).max
6
+ MIN_IMAGE_SIZE = int(os.getenv("MIN_IMAGE_SIZE", "512"))
7
+ MAX_IMAGE_SIZE = int(os.getenv("MAX_IMAGE_SIZE", "2048"))
8
+
9
  with gr.Blocks(
10
  title="πŸͺ„ LayerDiffuse - Flux version β˜”",
11
  theme="CultriX/gradio-theme"
12
  ) as demo:
13
+ gr.Markdown(
14
+ """
15
+ # πŸͺ„ LayerDiffuse - Flux version β˜”
16
+
17
+ A Flux version implementation of LayerDiffuse ([LayerDiffuse](https://github.com/lllyasviel/LayerDiffuse))
18
+ """
19
+ )
20
  prompt = gr.Text(
21
  label="Prompt",
22
  info="Your prompt here",
23
  placeholder="E.g: glass bottle, high quality"
24
  )
25
 
26
+ with gr.Row:
27
+ width = gr.Slider(
28
+ label="Width",
29
+ minimum=MIN_IMAGE_SIZE,
30
+ maximum=MAX_IMAGE_SIZE,
31
+ step=32,
32
+ value=1024,
33
+ )
34
+ height = gr.Slider(
35
+ label="Height",
36
+ minimum=MIN_IMAGE_SIZE,
37
+ maximum=MAX_IMAGE_SIZE,
38
+ step=32,
39
+ value=1024,
40
+ )
41
+
42
  if __name__ == "__main__":
43
  demo.queue(max_size=20).launch(show_error=True)