JadenFK commited on
Commit
0166058
1 Parent(s): 88c9af4

Layout changes

Browse files
Files changed (1) hide show
  1. app.py +20 -8
app.py CHANGED
@@ -28,7 +28,7 @@ class Demo:
28
 
29
  def layout(self):
30
  with gr.Row():
31
- with gr.Column() as training_column:
32
  self.prompt_input = gr.Text(
33
  placeholder="Enter prompt...",
34
  label="Prompt to Erase",
@@ -66,15 +66,24 @@ class Demo:
66
  )
67
 
68
 
69
- with gr.Column() as inference_column:
70
 
71
  with gr.Row():
72
 
73
- self.prompt_input_infr = gr.Text(
74
- placeholder="Enter prompt...",
75
- label="Prompt",
76
- info="Prompt to generate"
77
- )
 
 
 
 
 
 
 
 
 
78
 
79
  with gr.Row():
80
 
@@ -95,6 +104,7 @@ class Demo:
95
  )
96
  self.infr_button.click(self.inference, inputs = [
97
  self.prompt_input_infr,
 
98
  ],
99
  outputs=[
100
  self.image_new,
@@ -156,7 +166,7 @@ class Demo:
156
  self.training = False
157
 
158
 
159
- def inference(self, prompt):
160
 
161
  if self.generating:
162
  return [None, None]
@@ -165,6 +175,8 @@ class Demo:
165
 
166
  self.diffuser.unet.load_state_dict(self.model_orig_sd)
167
 
 
 
168
  images = self.diffuser(
169
  prompt,
170
  n_steps=50,
 
28
 
29
  def layout(self):
30
  with gr.Row():
31
+ with gr.Column(scale=1) as training_column:
32
  self.prompt_input = gr.Text(
33
  placeholder="Enter prompt...",
34
  label="Prompt to Erase",
 
66
  )
67
 
68
 
69
+ with gr.Column(scale=2) as inference_column:
70
 
71
  with gr.Row():
72
 
73
+ with gr.Column(scale=4):
74
+
75
+ self.prompt_input_infr = gr.Text(
76
+ placeholder="Enter prompt...",
77
+ label="Prompt",
78
+ info="Prompt to generate"
79
+ )
80
+
81
+ with gr.Column(scale=1):
82
+
83
+ self.seed_infr = gr.Number(
84
+ label="Seed",
85
+ value=42
86
+ )
87
 
88
  with gr.Row():
89
 
 
104
  )
105
  self.infr_button.click(self.inference, inputs = [
106
  self.prompt_input_infr,
107
+ self.seed_infr
108
  ],
109
  outputs=[
110
  self.image_new,
 
166
  self.training = False
167
 
168
 
169
+ def inference(self, prompt, seed, pbar = gr.Progress(track_tqdm=True)):
170
 
171
  if self.generating:
172
  return [None, None]
 
175
 
176
  self.diffuser.unet.load_state_dict(self.model_orig_sd)
177
 
178
+ self.diffuser._seed = seed
179
+
180
  images = self.diffuser(
181
  prompt,
182
  n_steps=50,