From 6b2483ce290c2ec90ae38196307fa2b33e0ca924 Mon Sep 17 00:00:00 2001 From: Haoming Date: Sun, 19 Oct 2025 10:37:52 +0800 Subject: [PATCH] restore --- backend/text_processing/classic_engine.py | 1 + modules/shared_options.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/text_processing/classic_engine.py b/backend/text_processing/classic_engine.py index 197b38f4..c9c083cf 100644 --- a/backend/text_processing/classic_engine.py +++ b/backend/text_processing/classic_engine.py @@ -63,6 +63,7 @@ class ClassicTextProcessingEngine: self.text_encoder = text_encoder self.tokenizer = tokenizer + self.emphasis = emphasis.get_current_option(opts.emphasis)() self.text_projection = text_projection self.minimal_clip_skip = minimal_clip_skip diff --git a/modules/shared_options.py b/modules/shared_options.py index 09421262..5b52fb5d 100644 --- a/modules/shared_options.py +++ b/modules/shared_options.py @@ -219,7 +219,7 @@ options_templates.update( "sd_model_checkpoint": OptionInfo("", "(Managed by Forge)", gr.State, infotext="Model"), "sd_unet": OptionInfo("Automatic", "SD UNet", gr.Dropdown, lambda: {"choices": shared_items.sd_unet_items()}, refresh=shared_items.refresh_unet_list), "emphasis": OptionInfo("Original", "Emphasis Mode", gr.Radio, lambda: {"choices": [x.name for x in sd_emphasis.options]}, infotext="Emphasis").info("pay (more:1.1) or (less:0.9) attention to prompts").html(sd_emphasis.get_options_descriptions()), - "CLIP_stop_at_last_layers": OptionInfo(1, "Clip Skip", gr.Slider, {"minimum": 1, "maximum": 12, "step": 1}, infotext="Clip skip").link("wiki", "https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Features#clip-skip").info("1 = disable, 2 = skip one layer, etc."), + "CLIP_stop_at_last_layers": OptionInfo(2, "Clip Skip", gr.Slider, {"minimum": 1, "maximum": 12, "step": 1}, infotext="Clip skip").link("wiki", "https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Features#clip-skip").info("1 = disable, 2 = skip one layer, etc."), "comma_padding_backtrack": OptionInfo(16, "Token Wrap Length", gr.Slider, {"minimum": 0, "maximum": 74, "step": 1}).info("for prompts shorter than the threshold, move them to the next chunk of 75 tokens if they do not fit inside the current chunk"), "tiling": OptionInfo(False, "Tiling", infotext="Tiling").info("produce a tileable image"), "randn_source": OptionInfo("CPU", "Random Number Generator", gr.Radio, {"choices": ("CPU", "GPU", "NV")}, infotext="RNG").info("use CPU for the maximum recreatability across different systems"),