Update app.py
Browse files
app.py
CHANGED
|
@@ -28,9 +28,9 @@ pipe.to("cuda")
|
|
| 28 |
|
| 29 |
# Definição dos LoRA e Trigger Words
|
| 30 |
lora_models = {
|
| 31 |
-
"
|
| 32 |
-
"repo": "
|
| 33 |
-
"weights": "
|
| 34 |
"trigger_word": "" # Sem trigger word específica
|
| 35 |
},
|
| 36 |
"Nanda": {
|
|
@@ -79,7 +79,7 @@ def run_lora(prompt, cfg_scale, steps, randomize_seed, seed, width, height, lora
|
|
| 79 |
generator = torch.Generator(device="cuda").manual_seed(seed)
|
| 80 |
|
| 81 |
# Aplica os dois LoRAs combinados
|
| 82 |
-
pipe.set_adapters(["
|
| 83 |
|
| 84 |
# Adiciona trigger words apenas se Nanda estiver ativado
|
| 85 |
if lora_scale_2 > 0:
|
|
@@ -122,7 +122,7 @@ def run_lora(prompt, cfg_scale, steps, randomize_seed, seed, width, height, lora
|
|
| 122 |
# Interface Gradio
|
| 123 |
gr_theme = os.getenv("THEME")
|
| 124 |
with gr.Blocks(theme=gr_theme) as app:
|
| 125 |
-
gr.Markdown("#
|
| 126 |
|
| 127 |
with gr.Row():
|
| 128 |
with gr.Column(scale=2):
|
|
@@ -136,7 +136,7 @@ with gr.Blocks(theme=gr_theme) as app:
|
|
| 136 |
seed = gr.Slider(label="Seed", minimum=0, maximum=MAX_SEED, step=1, value=556215326)
|
| 137 |
|
| 138 |
# Sliders para os pesos dos LoRAs
|
| 139 |
-
lora_scale_1 = gr.Slider(label="LoRA Scale (
|
| 140 |
lora_scale_2 = gr.Slider(label="LoRA Scale (Nanda)", minimum=0, maximum=1, step=0.01, value=1)
|
| 141 |
|
| 142 |
with gr.Column(scale=2):
|
|
|
|
| 28 |
|
| 29 |
# Definição dos LoRA e Trigger Words
|
| 30 |
lora_models = {
|
| 31 |
+
"studio": {
|
| 32 |
+
"repo": "xey/sldr_flux_nsfw_v2-studio",
|
| 33 |
+
"weights": "sldr_flux_nsfw_v2-studio.safetensors",
|
| 34 |
"trigger_word": "" # Sem trigger word específica
|
| 35 |
},
|
| 36 |
"Nanda": {
|
|
|
|
| 79 |
generator = torch.Generator(device="cuda").manual_seed(seed)
|
| 80 |
|
| 81 |
# Aplica os dois LoRAs combinados
|
| 82 |
+
pipe.set_adapters(["studio", "Nanda"], adapter_weights=[lora_scale_1, lora_scale_2])
|
| 83 |
|
| 84 |
# Adiciona trigger words apenas se Nanda estiver ativado
|
| 85 |
if lora_scale_2 > 0:
|
|
|
|
| 122 |
# Interface Gradio
|
| 123 |
gr_theme = os.getenv("THEME")
|
| 124 |
with gr.Blocks(theme=gr_theme) as app:
|
| 125 |
+
gr.Markdown("# studio Image Generator")
|
| 126 |
|
| 127 |
with gr.Row():
|
| 128 |
with gr.Column(scale=2):
|
|
|
|
| 136 |
seed = gr.Slider(label="Seed", minimum=0, maximum=MAX_SEED, step=1, value=556215326)
|
| 137 |
|
| 138 |
# Sliders para os pesos dos LoRAs
|
| 139 |
+
lora_scale_1 = gr.Slider(label="LoRA Scale (studio)", minimum=0, maximum=1, step=0.01, value=0.5)
|
| 140 |
lora_scale_2 = gr.Slider(label="LoRA Scale (Nanda)", minimum=0, maximum=1, step=0.01, value=1)
|
| 141 |
|
| 142 |
with gr.Column(scale=2):
|