diff --git a/adetailer/args.py b/adetailer/args.py index de9096b..d637920 100644 --- a/adetailer/args.py +++ b/adetailer/args.py @@ -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", diff --git a/adetailer/ui.py b/adetailer/ui.py index a5c54f5..37adfb7 100644 --- a/adetailer/ui.py +++ b/adetailer/ui.py @@ -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, )