RohitGandikota commited on
Commit
ee127cf
·
verified ·
1 Parent(s): 3bf9025

minor bug fixes

Browse files
Files changed (1) hide show
  1. app.py +33 -7
app.py CHANGED
@@ -65,13 +65,15 @@ def infer(
65
  height,
66
  guidance_scale,
67
  num_inference_steps,
68
- sliderspace_path,
 
69
  slider_scale,
70
  progress=gr.Progress(track_tqdm=True),
71
  ):
72
  if randomize_seed:
73
  seed = random.randint(0, MAX_SEED)
74
 
 
75
  for net in networks:
76
  networks[net].load_state_dict(torch.load(sliderspace_path))
77
 
@@ -80,7 +82,7 @@ def infer(
80
 
81
  with networks[0]:
82
  pass
83
-
84
  # original image
85
  generator = torch.Generator().manual_seed(seed)
86
  image = pipe(
@@ -142,7 +144,30 @@ with gr.Blocks(css=css) as demo:
142
  # New dropdowns side by side
143
  with gr.Row():
144
  slider_space = gr.Dropdown(
145
- choices=["spaceship", "car", "person"],
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
146
  label="SliderSpace",
147
  value="spaceship"
148
  )
@@ -204,7 +229,7 @@ with gr.Blocks(css=css) as demo:
204
  guidance_scale = gr.Slider(
205
  label="Guidance scale",
206
  minimum=0.0,
207
- maximum=10.0,
208
  step=0.1,
209
  value=0.0, # Replace with defaults that work for your model
210
  )
@@ -214,10 +239,10 @@ with gr.Blocks(css=css) as demo:
214
  minimum=1,
215
  maximum=50,
216
  step=1,
217
- value=2, # Replace with defaults that work for your model
218
  )
219
 
220
- gr.Examples(examples=examples, inputs=[prompt])
221
  gr.on(
222
  triggers=[run_button.click, prompt.submit],
223
  fn=infer,
@@ -230,7 +255,8 @@ with gr.Blocks(css=css) as demo:
230
  height,
231
  guidance_scale,
232
  num_inference_steps,
233
- f"sliderspace_weights/{slider_space}/{discovered_directions}",
 
234
  slider_scale
235
  ],
236
  outputs=[result, slider_result, seed],
 
65
  height,
66
  guidance_scale,
67
  num_inference_steps,
68
+ slider_space,
69
+ discovered_directions,
70
  slider_scale,
71
  progress=gr.Progress(track_tqdm=True),
72
  ):
73
  if randomize_seed:
74
  seed = random.randint(0, MAX_SEED)
75
 
76
+ sliderspace_path = f"sliderspace_weights/{slider_space}/{discovered_directions}",
77
  for net in networks:
78
  networks[net].load_state_dict(torch.load(sliderspace_path))
79
 
 
82
 
83
  with networks[0]:
84
  pass
85
+
86
  # original image
87
  generator = torch.Generator().manual_seed(seed)
88
  image = pipe(
 
144
  # New dropdowns side by side
145
  with gr.Row():
146
  slider_space = gr.Dropdown(
147
+ choices= [
148
+ "alien",
149
+ "ancient ruins",
150
+ "animal",
151
+ "bike",
152
+ "car",
153
+ "Citadel",
154
+ "coral",
155
+ "cowboy",
156
+ "face",
157
+ "futuristic cities",
158
+ "monster",
159
+ "mystical creature",
160
+ "planet",
161
+ "plant",
162
+ "robot",
163
+ "sculpture",
164
+ "sdxl_spaceship",
165
+ "spaceship",
166
+ "statue",
167
+ "studio",
168
+ "video game",
169
+ "wizard"
170
+ ],
171
  label="SliderSpace",
172
  value="spaceship"
173
  )
 
229
  guidance_scale = gr.Slider(
230
  label="Guidance scale",
231
  minimum=0.0,
232
+ maximum=2.0,
233
  step=0.1,
234
  value=0.0, # Replace with defaults that work for your model
235
  )
 
239
  minimum=1,
240
  maximum=50,
241
  step=1,
242
+ value=4, # Replace with defaults that work for your model
243
  )
244
 
245
+ # gr.Examples(examples=exampleminor s, inputs=[prompt])
246
  gr.on(
247
  triggers=[run_button.click, prompt.submit],
248
  fn=infer,
 
255
  height,
256
  guidance_scale,
257
  num_inference_steps,
258
+ slider_space,
259
+ discovered_directions,
260
  slider_scale
261
  ],
262
  outputs=[result, slider_result, seed],