Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
@@ -42,30 +42,33 @@ pinverse = torch.load(f"{models_path}/files/pinverse_1000pc.pt", map_location=to
|
|
42 |
|
43 |
unet.value, vae.value, text_encoder.value, tokenizer.value, noise_scheduler.value = load_models(device.value)
|
44 |
|
45 |
-
|
46 |
-
|
47 |
young.value = debias(young.value, "Male", df, pinverse, device.value)
|
48 |
young.value = debias(young.value, "Pointy_Nose", df, pinverse, device.value)
|
49 |
young.value = debias(young.value, "Wavy_Hair", df, pinverse, device.value)
|
50 |
young.value = debias(young.value, "Chubby", df, pinverse, device.value)
|
51 |
young.value = debias(young.value, "No_Beard", df, pinverse, device.value)
|
52 |
young.value = debias(young.value, "Mustache", df, pinverse, device.value)
|
53 |
-
|
54 |
-
|
|
|
55 |
pointy.value = debias(pointy.value, "Young", df, pinverse, device.value)
|
56 |
pointy.value = debias(pointy.value, "Male", df, pinverse, device.value)
|
57 |
pointy.value = debias(pointy.value, "Wavy_Hair", df, pinverse, device.value)
|
58 |
pointy.value = debias(pointy.value, "Chubby", df, pinverse, device.value)
|
59 |
pointy.value = debias(pointy.value, "Heavy_Makeup", df, pinverse, device.value)
|
60 |
-
|
61 |
-
|
|
|
62 |
wavy.value = debias(wavy.value, "Young", df, pinverse, device.value)
|
63 |
wavy.value = debias(wavy.value, "Male", df, pinverse, device.value)
|
64 |
wavy.value = debias(wavy.value, "Pointy_Nose", df, pinverse, device.value)
|
65 |
wavy.value = debias(wavy.value, "Chubby", df, pinverse, device.value)
|
66 |
wavy.value = debias(wavy.value, "Heavy_Makeup", df, pinverse, device.value)
|
67 |
|
68 |
-
|
|
|
69 |
thick.value = debias(thick.value, "Male", df, pinverse, device.value)
|
70 |
thick.value = debias(thick.value, "Young", df, pinverse, device.value)
|
71 |
thick.value = debias(thick.value, "Pointy_Nose", df, pinverse, device.value)
|
|
|
42 |
|
43 |
unet.value, vae.value, text_encoder.value, tokenizer.value, noise_scheduler.value = load_models(device.value)
|
44 |
|
45 |
+
young = gr.State()
|
46 |
+
young.value = get_direction(df, "Young", pinverse, 1000, device.value)
|
47 |
young.value = debias(young.value, "Male", df, pinverse, device.value)
|
48 |
young.value = debias(young.value, "Pointy_Nose", df, pinverse, device.value)
|
49 |
young.value = debias(young.value, "Wavy_Hair", df, pinverse, device.value)
|
50 |
young.value = debias(young.value, "Chubby", df, pinverse, device.value)
|
51 |
young.value = debias(young.value, "No_Beard", df, pinverse, device.value)
|
52 |
young.value = debias(young.value, "Mustache", df, pinverse, device.value)
|
53 |
+
|
54 |
+
pointy = gr.State()
|
55 |
+
pointy,value = get_direction(df, "Pointy_Nose", pinverse, 1000, device.value)
|
56 |
pointy.value = debias(pointy.value, "Young", df, pinverse, device.value)
|
57 |
pointy.value = debias(pointy.value, "Male", df, pinverse, device.value)
|
58 |
pointy.value = debias(pointy.value, "Wavy_Hair", df, pinverse, device.value)
|
59 |
pointy.value = debias(pointy.value, "Chubby", df, pinverse, device.value)
|
60 |
pointy.value = debias(pointy.value, "Heavy_Makeup", df, pinverse, device.value)
|
61 |
+
|
62 |
+
wavy = gr.State()
|
63 |
+
wavy.value = get_direction(df, "Wavy_Hair", pinverse, 1000, device.value)
|
64 |
wavy.value = debias(wavy.value, "Young", df, pinverse, device.value)
|
65 |
wavy.value = debias(wavy.value, "Male", df, pinverse, device.value)
|
66 |
wavy.value = debias(wavy.value, "Pointy_Nose", df, pinverse, device.value)
|
67 |
wavy.value = debias(wavy.value, "Chubby", df, pinverse, device.value)
|
68 |
wavy.value = debias(wavy.value, "Heavy_Makeup", df, pinverse, device.value)
|
69 |
|
70 |
+
thick = gr.State()
|
71 |
+
thick.value = get_direction(df, "Bushy_Eyebrows", pinverse, 1000, device.value)
|
72 |
thick.value = debias(thick.value, "Male", df, pinverse, device.value)
|
73 |
thick.value = debias(thick.value, "Young", df, pinverse, device.value)
|
74 |
thick.value = debias(thick.value, "Pointy_Nose", df, pinverse, device.value)
|