mirror of
https://github.com/Bing-su/adetailer.git
synced 2026-02-23 16:44:10 +00:00
feat: noise multiplier extra params, vars
This commit is contained in:
@@ -122,6 +122,11 @@ class ADetailerArgs(BaseModel, extra=Extra.forbid):
|
||||
"ADetailer use separate CFG scale",
|
||||
["ADetailer use separate CFG scale", "ADetailer CFG scale"],
|
||||
)
|
||||
ppop(
|
||||
"ADetailer use separate noise multiplier",
|
||||
["ADetailer use separate noise multiplier", "ADetailer noise multiplier"],
|
||||
)
|
||||
|
||||
ppop("ADetailer restore face")
|
||||
ppop(
|
||||
"ADetailer ControlNet model",
|
||||
|
||||
@@ -408,14 +408,14 @@ def inpainting(w: Widgets, n: int, is_img2img: bool):
|
||||
|
||||
with gr.Row():
|
||||
with gr.Column(variant="compact"):
|
||||
w.ad_use_initial_noise_multiplier = gr.Checkbox(
|
||||
w.ad_use_noise_multiplier = gr.Checkbox(
|
||||
label="Use separate noise multiplier" + suffix(n),
|
||||
value=False,
|
||||
visible=True,
|
||||
elem_id=eid("ad_use_noise_multiplier"),
|
||||
)
|
||||
|
||||
w.ad_initial_noise_multiplier = gr.Slider(
|
||||
w.ad_noise_multiplier = gr.Slider(
|
||||
label="Noise multiplier for img2img" + suffix(n),
|
||||
minimum=0.5,
|
||||
maximum=1.5,
|
||||
@@ -425,10 +425,10 @@ def inpainting(w: Widgets, n: int, is_img2img: bool):
|
||||
elem_id=eid("ad_noise_multiplier"),
|
||||
)
|
||||
|
||||
w.ad_use_initial_noise_multiplier.change(
|
||||
w.ad_use_noise_multiplier.change(
|
||||
gr_interactive,
|
||||
inputs=w.ad_use_initial_noise_multiplier,
|
||||
outputs=w.ad_initial_noise_multiplier,
|
||||
inputs=w.ad_use_noise_multiplier,
|
||||
outputs=w.ad_noise_multiplier,
|
||||
queue=False,
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user