diff --git a/modules/settings.py b/modules/settings.py index f867cfd07..9614a0b17 100644 --- a/modules/settings.py +++ b/modules/settings.py @@ -23,20 +23,20 @@ def load_settings(): settings['custom_steps'] = 24 settings['custom_switch'] = 0.75 settings['img2img_mode'] = False - settings['img2img_start_step'] = 0.06 - settings['img2img_denoise'] = 0.94 + settings['img2img_start_step'] = 0.40 + settings['img2img_denoise'] = 1.00 settings['img2img_scale'] = 1.0 settings['control_lora_canny'] = False settings['canny_edge_low'] = 0.2 settings['canny_edge_high'] = 0.8 settings['canny_start'] = 0.0 settings['canny_stop'] = 0.4 - settings['canny_strength'] = 0.8 + settings['canny_strength'] = 0.5 settings['canny_model'] = modules.path.default_controlnet_canny_name settings['control_lora_depth'] = False settings['depth_start'] = 0.0 settings['depth_stop'] = 0.4 - settings['depth_strength'] = 0.8 + settings['depth_strength'] = 0.5 settings['depth_model'] = modules.path.default_controlnet_depth_name settings['keep_input_names'] = False settings['revision_mode'] = False @@ -49,7 +49,7 @@ def load_settings(): settings['resolution'] = get_resolution_string(1152, 896) settings['sampler'] = 'dpmpp_3m_sde_gpu' settings['scheduler'] = 'exponential' - settings['cfg'] = 7.0 + settings['cfg'] = 2.3 settings['base_clip_skip'] = -2 settings['refiner_clip_skip'] = -2 settings['sharpness'] = 0 diff --git a/settings-example.json b/settings-example.json index 96cdc0133..ae2a9bce8 100644 --- a/settings-example.json +++ b/settings-example.json @@ -3,32 +3,32 @@ "image_number": 1, "save_metadata_json": true, "save_metadata_image": true, - "output_format": "jpg", - "seed_random": false, + "output_format": "png", + "seed_random": true, "same_seed_for_all": false, "seed": 0, "styles": ["Default (Slightly Cinematic)"], - "prompt_expansion": true, + "prompt_expansion": false, "prompt": "", - "negative_prompt": "", - "performance": "Speed", - "custom_steps": 24, + "negative_prompt": "lowres, worst_quality, low_quality, watermark, jpeg_artifacts", + "performance": "Custom", + "custom_steps": 40, "custom_switch": 0.75, "img2img_mode": false, - "img2img_start_step": 0.06, - "img2img_denoise": 0.94, + "img2img_start_step": 0.35, + "img2img_denoise": 1.00, "img2img_scale": 1.0, "control_lora_canny": false, "canny_edge_low": 0.2, "canny_edge_high": 0.8, "canny_start": 0.0, - "canny_stop": 0.4, - "canny_strength": 0.8, + "canny_stop": 1.0, + "canny_strength": 0.5, "canny_model": "control-lora-canny-rank128.safetensors", "control_lora_depth": false, "depth_start": 0.0, - "depth_stop": 0.4, - "depth_strength": 0.8, + "depth_stop": 1.0, + "depth_strength": 0.5, "depth_model": "control-lora-depth-rank128.safetensors", "keep_input_names": false, "revision": false, @@ -39,12 +39,12 @@ "revision_strength_3": 1.0, "revision_strength_4": 1.0, "resolution": "1152×896 (9:7)", - "sampler": "dpmpp_2m_sde_gpu", - "scheduler": "karras", - "cfg": 7.0, + "sampler": "dpmpp_3m_sde", + "scheduler": "exponential", + "cfg": 2.3, "base_clip_skip": -2, "refiner_clip_skip": -2, - "sharpness": 2.0, + "sharpness": 0.0, "base_model": "sd_xl_base_1.0_0.9vae.safetensors", "refiner_model": "sd_xl_refiner_1.0_0.9vae.safetensors", "lora_1_model": "sd_xl_offset_example-lora_1.0.safetensors", @@ -57,9 +57,9 @@ "lora_4_weight": 0.5, "lora_5_model": "None", "lora_5_weight": 0.5, - "freeu": false, - "freeu_b1": 1.01, - "freeu_b2": 1.02, - "freeu_s1": 0.99, - "freeu_s2": 0.95 + "freeu": true, + "freeu_b1": 1.16, + "freeu_b2": 1.13, + "freeu_s1": 0.85, + "freeu_s2": 0.66 } diff --git a/webui.py b/webui.py index 248bc437f..ebf1a593e 100755 --- a/webui.py +++ b/webui.py @@ -572,9 +572,9 @@ def depth_changed(value): custom_switch = gr.Slider(label='Custom Switch', minimum=0.2, maximum=1.0, step=0.01, value=settings['custom_switch'], visible=False) cfg = gr.Slider(label='CFG', minimum=1.0, maximum=20.0, step=0.1, value=settings['cfg']) base_clip_skip = gr.Slider(label='Base CLIP Skip', minimum=-10, maximum=-1, step=1, value=settings['base_clip_skip']) - refiner_clip_skip = gr.Slider(label='Refiner CLIP Skip', minimum=-10, maximum=-1, step=1, value=settings['refiner_clip_skip']) + refiner_clip_skip = gr.Slider(label='Refiner CLIP Skip', minimum=-10, maximum=-1, step=1, value=settings['refiner_clip_skip'], visible=False) sampler_name = gr.Dropdown(label='Sampler', choices=['dpmpp_3m_sde_gpu', - 'dpmpp_3m_sde','dpmpp_2m', 'heun', 'ddpm', 'ddim', 'uni_pc', 'uni_pc_bh2'], value=settings['sampler']) + 'dpmpp_3m_sde', 'dpmpp_2m_sde', 'dpmpp_2m', 'heun', 'ddpm', 'ddim', 'uni_pc', 'uni_pc_bh2'], value=settings['sampler']) scheduler = gr.Dropdown(label='Scheduler', choices=['karras', 'exponential', 'sgm_uniform', 'simple', 'ddim_uniform'], value=settings['scheduler']) sharpness = gr.Slider(label='Sampling Sharpness', minimum=0.0, maximum=5.0, step=0.01, value=settings['sharpness'])