Leteint commited on
Commit
c42e26c
·
verified ·
1 Parent(s): a3731f1

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +36 -6
app.py CHANGED
@@ -146,11 +146,10 @@ def generate(
146
  # -----------------------
147
  # UI Gradio
148
  # -----------------------
149
-
150
  with gr.Blocks(title="SDXL + LoRA (Diffusers)") as demo:
151
  gr.Markdown(
152
  "## SDXL base + LoRA SDXL (Diffusers) \n"
153
- "Génération SDXL 1.0 avec LoRA de style animé, et sauvegarde des paramètres de génération."
154
  )
155
 
156
  with gr.Row():
@@ -163,7 +162,7 @@ with gr.Blocks(title="SDXL + LoRA (Diffusers)") as demo:
163
  negative = gr.Textbox(
164
  label="Negative prompt",
165
  lines=3,
166
- value="Poor quality, irregular face structure, ugly, disfigured, misaligned features, blurry, watermark, signature",
167
  )
168
 
169
  seed = gr.Number(
@@ -173,7 +172,7 @@ with gr.Blocks(title="SDXL + LoRA (Diffusers)") as demo:
173
  steps = gr.Slider(
174
  minimum=10,
175
  maximum=60,
176
- value=10,
177
  step=1,
178
  label="Steps",
179
  )
@@ -188,14 +187,14 @@ with gr.Blocks(title="SDXL + LoRA (Diffusers)") as demo:
188
  width = gr.Slider(
189
  minimum=512,
190
  maximum=1536,
191
- value=512,
192
  step=64,
193
  label="Width (SDXL natif 1024)",
194
  )
195
  height = gr.Slider(
196
  minimum=512,
197
  maximum=1536,
198
- value=512,
199
  step=64,
200
  label="Height (SDXL natif 1024)",
201
  )
@@ -212,6 +211,18 @@ with gr.Blocks(title="SDXL + LoRA (Diffusers)") as demo:
212
  label="Force LoRA photorealistic",
213
  )
214
 
 
 
 
 
 
 
 
 
 
 
 
 
215
  script_name = gr.Textbox(
216
  label="Nom base pour l'image / script",
217
  value="sdxl_lora_generation",
@@ -250,5 +261,24 @@ with gr.Blocks(title="SDXL + LoRA (Diffusers)") as demo:
250
  outputs=[out_img, out_script, out_file],
251
  )
252
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
253
  if __name__ == "__main__":
254
  demo.launch()
 
146
  # -----------------------
147
  # UI Gradio
148
  # -----------------------
 
149
  with gr.Blocks(title="SDXL + LoRA (Diffusers)") as demo:
150
  gr.Markdown(
151
  "## SDXL base + LoRA SDXL (Diffusers) \n"
152
+ "Génération SDXL 1.0 avec LoRA photorealistic + face-helper."
153
  )
154
 
155
  with gr.Row():
 
162
  negative = gr.Textbox(
163
  label="Negative prompt",
164
  lines=3,
165
+ value="",
166
  )
167
 
168
  seed = gr.Number(
 
172
  steps = gr.Slider(
173
  minimum=10,
174
  maximum=60,
175
+ value=30,
176
  step=1,
177
  label="Steps",
178
  )
 
187
  width = gr.Slider(
188
  minimum=512,
189
  maximum=1536,
190
+ value=1024,
191
  step=64,
192
  label="Width (SDXL natif 1024)",
193
  )
194
  height = gr.Slider(
195
  minimum=512,
196
  maximum=1536,
197
+ value=1024,
198
  step=64,
199
  label="Height (SDXL natif 1024)",
200
  )
 
211
  label="Force LoRA photorealistic",
212
  )
213
 
214
+ face_enabled = gr.Checkbox(
215
+ label="Activer LoRA face-helper (visages)",
216
+ value=True,
217
+ )
218
+ face_weight = gr.Slider(
219
+ minimum=0.0,
220
+ maximum=2.0,
221
+ value=1.0,
222
+ step=0.05,
223
+ label="Force LoRA face-helper",
224
+ )
225
+
226
  script_name = gr.Textbox(
227
  label="Nom base pour l'image / script",
228
  value="sdxl_lora_generation",
 
261
  outputs=[out_img, out_script, out_file],
262
  )
263
 
264
+ run_btn.click(
265
+ fn=generate,
266
+ inputs=[
267
+ prompt,
268
+ negative,
269
+ seed,
270
+ steps,
271
+ guidance,
272
+ width,
273
+ height,
274
+ photo_enabled,
275
+ photo_weight,
276
+ face_enabled,
277
+ face_weight,
278
+ script_name,
279
+ ],
280
+ outputs=[out_img, out_script, out_file],
281
+ )
282
+
283
  if __name__ == "__main__":
284
  demo.launch()