phenomenon1981 commited on
Commit
e09235d
·
1 Parent(s): a586d92

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +31 -49
app.py CHANGED
@@ -11,87 +11,69 @@ proc1=gr.Interface.load("models/dreamlike-art/dreamlike-photoreal-2.0")
11
  proc2=gr.Interface.load("models/dreamlike-art/dreamlike-photoreal-2.0")
12
  proc3=gr.Interface.load("models/dreamlike-art/dreamlike-photoreal-2.0")
13
  proc4=gr.Interface.load("models/dreamlike-art/dreamlike-photoreal-2.0")
14
-
15
  proc5=gr.Interface.load("models/dreamlike-art/dreamlike-diffusion-1.0")
16
  proc6=gr.Interface.load("models/dreamlike-art/dreamlike-diffusion-1.0")
17
  proc7=gr.Interface.load("models/dreamlike-art/dreamlike-diffusion-1.0")
18
  proc8=gr.Interface.load("models/dreamlike-art/dreamlike-diffusion-1.0")
19
 
20
 
21
- def send_it1(inputs,proc1=proc1):
22
  output1=proc1(inputs)
23
  return(output1)
24
- def send_it2(inputs,proc2=proc2):
25
  output2=proc2(inputs)
26
  return(output2)
27
- def send_it3(inputs,proc3=proc3):
28
  output3=proc3(inputs)
29
  return(output3)
30
- def send_it4(inputs,proc4=proc4):
31
  output4=proc4(inputs)
32
  return(output4)
33
-
34
- def send_it5(inputs,proc5=proc5):
35
  output5=proc5(inputs)
36
  return(output5)
37
- def send_it6(inputs,proc6=proc6):
38
  output6=proc6(inputs)
39
  return(output6)
40
- def send_it7(inputs,proc7=proc7):
41
  output7=proc7(inputs)
42
  return(output7)
43
- def send_it8(inputs,proc8=proc8):
44
  output8=proc8(inputs)
45
  return(output8)
46
 
47
-
48
  def get_prompts(prompt_text):
49
  return text_gen(prompt_text)
50
 
51
-
52
-
53
  with gr.Blocks() as myface:
54
  with gr.Row():
55
-
56
-
57
- input_text=gr.Textbox(label="Short Prompt")
58
- see_prompts=gr.Button("Magic Prompt")
59
  with gr.Row():
 
 
60
 
61
- prompt=gr.Textbox(label="Prettified Prompt")
62
- run=gr.Button("Launch")
63
-
64
-
65
  with gr.Row():
66
- output1=gr.Image(label="DreamlikeArt PhotoReal 1")
67
- output2=gr.Image(label="DreamlikeArt PhotoReal 2")
68
- output3=gr.Image(label="DreamlikeArt PhotoReal 3")
69
- output4=gr.Image(label="DreamlikeArt PhotoReal 4")
70
- with gr.Row():
71
- output5=gr.Image(label="DreamlikeArt Diffusion 1")
72
- output6=gr.Image(label="DreamlikeArt Diffusion 2")
73
- output7=gr.Image(label="DreamlikeArt Diffusion 3")
74
- output8=gr.Image(label="DreamlikeArt Diffusion 4")
75
-
76
-
77
- #def set_models(model_name1, model_name2, model_name3, model_name4):
78
-
79
- #return(proc1,proc2,proc3,proc4)
80
-
81
- #run.click(set_models, inputs=[model_name1, model_name2, model_name3, model_name4], outputs=[proc1,proc2,proc3,proc4])
82
- #run.click(send_it, inputs=[prompt], outputs=[output1, output2, output3, output4])
83
-
84
-
85
- see_prompts.click(get_prompts, inputs=[input_text], outputs=[prompt])
86
 
87
- run.click(send_it1, inputs=[prompt], outputs=[output1])
88
- run.click(send_it2, inputs=[prompt], outputs=[output2])
89
- run.click(send_it3, inputs=[prompt], outputs=[output3])
90
- run.click(send_it4, inputs=[prompt], outputs=[output4])
91
- run.click(send_it5, inputs=[prompt], outputs=[output5])
92
- run.click(send_it6, inputs=[prompt], outputs=[output6])
93
- run.click(send_it7, inputs=[prompt], outputs=[output7])
94
- run.click(send_it8, inputs=[prompt], outputs=[output8])
 
 
 
95
 
96
 
97
  myface.queue(concurrency_count=8)
 
11
  proc2=gr.Interface.load("models/dreamlike-art/dreamlike-photoreal-2.0")
12
  proc3=gr.Interface.load("models/dreamlike-art/dreamlike-photoreal-2.0")
13
  proc4=gr.Interface.load("models/dreamlike-art/dreamlike-photoreal-2.0")
 
14
  proc5=gr.Interface.load("models/dreamlike-art/dreamlike-diffusion-1.0")
15
  proc6=gr.Interface.load("models/dreamlike-art/dreamlike-diffusion-1.0")
16
  proc7=gr.Interface.load("models/dreamlike-art/dreamlike-diffusion-1.0")
17
  proc8=gr.Interface.load("models/dreamlike-art/dreamlike-diffusion-1.0")
18
 
19
 
20
+ def send_it1(inputs, proc1=proc1):
21
  output1=proc1(inputs)
22
  return(output1)
23
+ def send_it2(inputs, proc2=proc2):
24
  output2=proc2(inputs)
25
  return(output2)
26
+ def send_it3(inputs, proc3=proc3):
27
  output3=proc3(inputs)
28
  return(output3)
29
+ def send_it4(inputs, proc4=proc4):
30
  output4=proc4(inputs)
31
  return(output4)
32
+ def send_it5(inputs, proc5=proc5):
 
33
  output5=proc5(inputs)
34
  return(output5)
35
+ def send_it6(inputs, proc6=proc6):
36
  output6=proc6(inputs)
37
  return(output6)
38
+ def send_it7(inputs, proc7=proc7):
39
  output7=proc7(inputs)
40
  return(output7)
41
+ def send_it8(inputs, proc8=proc8):
42
  output8=proc8(inputs)
43
  return(output8)
44
 
 
45
  def get_prompts(prompt_text):
46
  return text_gen(prompt_text)
47
 
 
 
48
  with gr.Blocks() as myface:
49
  with gr.Row():
50
+ input_text=gr.Textbox(label="Short Prompt")
51
+ see_prompts=gr.Button("Magic Prompt")
 
 
52
  with gr.Row():
53
+ prompt=gr.Textbox(label="Prettified Prompt")
54
+ run=gr.Button("Launch")
55
 
 
 
 
 
56
  with gr.Row():
57
+ output1=gr.Image(label="DreamlikeArt PhotoReal 1")
58
+ output2=gr.Image(label="DreamlikeArt PhotoReal 2")
59
+ output3=gr.Image(label="DreamlikeArt PhotoReal 3")
60
+ output4=gr.Image(label="DreamlikeArt PhotoReal 4")
61
+ output5=gr.Image(label="DreamlikeArt Diffusion 1")
62
+ output6=gr.Image(label="DreamlikeArt Diffusion 2")
63
+ output7=gr.Image(label="DreamlikeArt Diffusion 3")
64
+ output8=gr.Image(label="DreamlikeArt Diffusion 4")
 
 
 
 
 
 
 
 
 
 
 
 
65
 
66
+ see_prompts.click(get_prompts, inputs=[input_text], outputs=[prompt])
67
+ run.click(lambda: (
68
+ send_it1(prompt, outputs=[output1]),
69
+ send_it2(prompt, outputs=[output2]),
70
+ send_it3(prompt, outputs=[output3]),
71
+ send_it4(prompt, outputs=[output4]),
72
+ send_it5(prompt, outputs=[output5]),
73
+ send_it6(prompt, outputs=[output6]),
74
+ send_it7(prompt, outputs=[output7]),
75
+ send_it8(prompt, outputs=[output8]),
76
+ ))
77
 
78
 
79
  myface.queue(concurrency_count=8)