Spaces:
Running
on
Zero
Running
on
Zero
Update feifeilib/feifeitexttoimg.py
Browse files- feifeilib/feifeitexttoimg.py +21 -10
feifeilib/feifeitexttoimg.py
CHANGED
@@ -17,6 +17,8 @@ def feifeitexttoimg(
|
|
17 |
sharpened_select=False,
|
18 |
styles_Radio=["(None)"],
|
19 |
FooocusExpansion_select=False,
|
|
|
|
|
20 |
seed=random.randint(0, MAX_SEED),
|
21 |
randomize_seed=False,
|
22 |
width=896,
|
@@ -24,20 +26,29 @@ def feifeitexttoimg(
|
|
24 |
num_inference_steps=4,
|
25 |
guidance_scale=3.5,
|
26 |
num_strength=0.35,
|
27 |
-
num_feifei=0.
|
28 |
progress=gr.Progress(track_tqdm=True),
|
29 |
):
|
30 |
prompt,generator = feifeiprompt(randomize_seed,seed,prompt,quality_select,styles_Radio,FooocusExpansion_select)
|
31 |
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
41 |
|
42 |
#pipe.unload_lora_weights()
|
43 |
|
|
|
17 |
sharpened_select=False,
|
18 |
styles_Radio=["(None)"],
|
19 |
FooocusExpansion_select=False,
|
20 |
+
nsfw_select=False,
|
21 |
+
nsfw_slider=0.45,
|
22 |
seed=random.randint(0, MAX_SEED),
|
23 |
randomize_seed=False,
|
24 |
width=896,
|
|
|
26 |
num_inference_steps=4,
|
27 |
guidance_scale=3.5,
|
28 |
num_strength=0.35,
|
29 |
+
num_feifei=0.45,
|
30 |
progress=gr.Progress(track_tqdm=True),
|
31 |
):
|
32 |
prompt,generator = feifeiprompt(randomize_seed,seed,prompt,quality_select,styles_Radio,FooocusExpansion_select)
|
33 |
|
34 |
+
if nsfw_select:
|
35 |
+
pipe.set_adapters(
|
36 |
+
["feifei", "sldr_flux_nsfw_v2"],
|
37 |
+
adapter_weights=[num_feifei,nsfw_slider],
|
38 |
+
)
|
39 |
+
pipe.fuse_lora(
|
40 |
+
adapter_name=["feifei", "sldr_flux_nsfw_v2"],
|
41 |
+
lora_scale=1.0,
|
42 |
+
)
|
43 |
+
else:
|
44 |
+
pipe.set_adapters(
|
45 |
+
["feifei"],
|
46 |
+
adapter_weights=[num_feifei],
|
47 |
+
)
|
48 |
+
pipe.fuse_lora(
|
49 |
+
adapter_name=["feifei"],
|
50 |
+
lora_scale=1.0,
|
51 |
+
)
|
52 |
|
53 |
#pipe.unload_lora_weights()
|
54 |
|