amildravid4292 commited on
Commit
666901c
·
verified ·
1 Parent(s): 72f08bf

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -46
app.py CHANGED
@@ -153,10 +153,9 @@ def inference( prompt, negative_prompt, guidance_scale, ddim_steps, seed):
153
 
154
  @torch.no_grad()
155
  @spaces.GPU
156
- def edit_inference(prompt, negative_prompt, guidance_scale, ddim_steps, seed, start_noise, a1, a2, a3, a4):
157
  global device
158
  #global generator
159
- global network
160
  global unet
161
  global vae
162
  global text_encoder
@@ -250,49 +249,7 @@ def sample_then_run():
250
  torch.save(network.proj, "model.pt" )
251
  return image, "model.pt"
252
 
253
- #@spaces.GPU
254
- def start_items():
255
- print("Starting items")
256
- global young
257
- global pointy
258
- global wavy
259
- global thick
260
- young = get_direction(df, "Young", pinverse, 1000, device)
261
- young = debias(young, "Male", df, pinverse, device)
262
- young = debias(young, "Pointy_Nose", df, pinverse, device)
263
- young = debias(young, "Wavy_Hair", df, pinverse, device)
264
- young = debias(young, "Chubby", df, pinverse, device)
265
- young = debias(young, "No_Beard", df, pinverse, device)
266
- young = debias(young, "Mustache", df, pinverse, device)
267
-
268
- pointy = get_direction(df, "Pointy_Nose", pinverse, 1000, device)
269
- pointy = debias(pointy, "Young", df, pinverse, device)
270
- pointy = debias(pointy, "Male", df, pinverse, device)
271
- pointy = debias(pointy, "Wavy_Hair", df, pinverse, device)
272
- pointy = debias(pointy, "Chubby", df, pinverse, device)
273
- pointy = debias(pointy, "Heavy_Makeup", df, pinverse, device)
274
-
275
- wavy = get_direction(df, "Wavy_Hair", pinverse, 1000, device)
276
- wavy = debias(wavy, "Young", df, pinverse, device)
277
- wavy = debias(wavy, "Male", df, pinverse, device)
278
- wavy = debias(wavy, "Pointy_Nose", df, pinverse, device)
279
- wavy = debias(wavy, "Chubby", df, pinverse, device)
280
- wavy = debias(wavy, "Heavy_Makeup", df, pinverse, device)
281
-
282
- thick = get_direction(df, "Bushy_Eyebrows", pinverse, 1000, device)
283
- thick = debias(thick, "Male", df, pinverse, device)
284
- thick = debias(thick, "Young", df, pinverse, device)
285
- thick = debias(thick, "Pointy_Nose", df, pinverse, device)
286
- thick = debias(thick, "Wavy_Hair", df, pinverse, device)
287
- thick = debias(thick, "Mustache", df, pinverse, device)
288
- thick = debias(thick, "No_Beard", df, pinverse, device)
289
- thick = debias(thick, "Sideburns", df, pinverse, device)
290
- thick = debias(thick, "Big_Nose", df, pinverse, device)
291
- thick = debias(thick, "Big_Lips", df, pinverse, device)
292
- thick = debias(thick, "Black_Hair", df, pinverse, device)
293
- thick = debias(thick, "Brown_Hair", df, pinverse, device)
294
- thick = debias(thick, "Pale_Skin", df, pinverse, device)
295
- thick = debias(thick, "Heavy_Makeup", df, pinverse, device)
296
 
297
  class CustomImageDataset(Dataset):
298
  def __init__(self, images, transform=None):
@@ -528,7 +485,7 @@ with gr.Blocks(css="style.css") as demo:
528
  sample.click(fn=sample_then_run, outputs=[input_image, file_output])
529
 
530
  submit.click(
531
- fn=edit_inference, inputs=[prompt, negative_prompt, cfg, steps, seed, injection_step, a1, a2, a3, a4], outputs=[gallery]
532
  )
533
  file_input.change(fn=file_upload, inputs=file_input, outputs = gallery)
534
 
 
153
 
154
  @torch.no_grad()
155
  @spaces.GPU
156
+ def edit_inference(network, prompt, negative_prompt, guidance_scale, ddim_steps, seed, start_noise, a1, a2, a3, a4):
157
  global device
158
  #global generator
 
159
  global unet
160
  global vae
161
  global text_encoder
 
249
  torch.save(network.proj, "model.pt" )
250
  return image, "model.pt"
251
 
252
+
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
253
 
254
  class CustomImageDataset(Dataset):
255
  def __init__(self, images, transform=None):
 
485
  sample.click(fn=sample_then_run, outputs=[input_image, file_output])
486
 
487
  submit.click(
488
+ fn=edit_inference, inputs=[network, prompt, negative_prompt, cfg, steps, seed, injection_step, a1, a2, a3, a4], outputs=[gallery]
489
  )
490
  file_input.change(fn=file_upload, inputs=file_input, outputs = gallery)
491