ComfyUI-ApplyResAdapterUnet

ComfyUI-ApplyResAdapterUnet
★ 31

ComfyUI节点ResAdapterSD1.5Unet补丁
为Stable Diffusion 1.5模型在ComfyUI中应用ResAdapter的Unet补丁,便于加载ResAdapter LoRA并增强Unet功能(实验性)。
💡 在ComfyUI中为SD1.5模型应用ResAdapter Unet补丁
🍴 2 Forks💻 Python🔄 2025-02-27
📦
网盘下载
复制链接后前往夸克网盘下载
https://pan.quark.cn/s/6862a2001521
Node example
Example workflow
📄 README

ComfyUI-ApplyResAdapterUnet

ComfyUI node to apply the ResAdapter Unet patch for SD1.5 models.

See https://github.com/bytedance/res-adapter for explanation and link to download the LoRA and unet patch.

Note: I am not affiliated with ResAdapter. This is an (experimental) personal project. I believe it works correctly, but no guarantees!

Usage

SDXL

For SDXL, you only need the LoRA (as far as I know) so a dedicated node is unnecessary: just load the LoRA as usual. You don’t need this repo.

SD 1.5

  • Put the resolution_normalization.safetensors model in models/unet
  • Patch the model with the ApplyResAdapterUnet node, load the resolution_lora.safetensors LoRA normally.
  • You can experiment with different unet and LoRA strengths.

    I haven’t tested it extensively, but at resolutions above 1024×1024 using full strength doesn’t seem to work well (and in fact may be worse than nothing).

    It’s also possible to combine ResAdapter with other techniques such as Kohya Deep Shrink (AKA PatchModelAddDownScale).

    Example Workflow

    Workflow with included ComfyUI metadata:

    (Simple demonstration, I made no effort to get a pretty picture.)