Save 4 hours! We auto-setup your workflow! Free!

Drop your workflow.json — we handle every dependency, custom node, and model. Just open the link and run.

Auto-Setup Workflow Json (Free) Now!
ComfyUI > Nodes > LoRA Optimizer > LoRA Merge Settings

ComfyUI Node: LoRA Merge Settings

Class Name

LoRAMergeSettings

Category
LoRA Optimizer
Author
ethanfel (Account age: 3360days)
Extension
LoRA Optimizer
Latest Updated
2026-07-19
Github Stars
0.14K

How to Install LoRA Optimizer

Install this extension via the ComfyUI Manager by searching for LoRA Optimizer
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter LoRA Optimizer in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

LoRA Merge Settings Description

Facilitates merging settings for LoRA optimization, centralizing parameters for consistency.

LoRA Merge Settings:

LoRAMergeSettings is a node designed to facilitate the merging of settings for LoRA (Low-Rank Adaptation) optimization processes. It serves as a common configuration hub that can be connected to both the Optimizer and AutoTuner modes within the LoRA Optimizer framework. This node allows you to define and share a set of parameters that influence how LoRA models are merged, ensuring consistency and efficiency across different optimization tasks. By centralizing these settings, LoRAMergeSettings helps streamline the workflow, making it easier to manage and adjust key parameters that affect the performance and resource usage of LoRA models. This node is particularly beneficial for users who need to optimize large models while managing VRAM usage effectively.

LoRA Merge Settings Input Parameters:

normalize_keys

This parameter determines whether the keys in the merge process should be normalized. Normalizing keys can help ensure consistency across different runs and models, potentially leading to more stable results. The default value is "enabled", which means normalization is applied by default.

architecture_preset

This parameter specifies the architecture preset to be used during the merge process. It helps in selecting the appropriate architectural settings that align with the model being optimized. The default value is "auto", allowing the system to automatically choose the best preset.

auto_strength_floor

This parameter sets the minimum strength level for automatic adjustments during the merge. It ensures that the strength does not fall below a certain threshold, which can be crucial for maintaining model performance. The default value is -1.0, indicating no minimum floor by default.

decision_smoothing

This parameter controls the smoothing of decisions made during the merge process. Smoothing can lead to more stable and consistent results by reducing abrupt changes. The default value is 0.25, providing a moderate level of smoothing.

smooth_slerp_gate

This boolean parameter determines whether smooth SLERP (Spherical Linear Interpolation) gating is applied. Enabling this can lead to smoother transitions and blending during the merge. The default value is False, meaning it is disabled by default.

vram_budget

This parameter specifies the amount of GPU memory to allocate for storing merge results. It ranges from 0.0 to 1.0, where 0.0 keeps everything in system RAM, and higher values use more GPU memory to reduce RAM usage. The default value is 0.0.

cache_patches

This parameter indicates whether the merge result should be cached in memory. Caching can speed up re-runs of the workflow by keeping results readily available, but it may increase RAM usage. The default value is "enabled".

LoRA Merge Settings Output Parameters:

merge_settings

The output parameter merge_settings is a dictionary containing the configured settings for the merge process. This output is crucial as it encapsulates all the parameters defined in the node, which can then be used by other nodes in the LoRA Optimizer framework to ensure consistent and optimized merging of LoRA models. It provides a centralized configuration that can be easily shared and reused across different optimization tasks.

LoRA Merge Settings Usage Tips:

  • To optimize VRAM usage, adjust the vram_budget parameter according to your system's capabilities. Increasing this value can help reduce RAM usage by utilizing more GPU memory.
  • Enable cache_patches if you frequently re-run workflows, as it can significantly speed up the process by keeping results in memory.

LoRA Merge Settings Common Errors and Solutions:

"KeyError: 'normalize_keys'"

  • Explanation: This error occurs when the normalize_keys parameter is not found in the settings dictionary, possibly due to a misconfiguration or missing input.
  • Solution: Ensure that the normalize_keys parameter is correctly defined in the input settings and matches the expected key name.

"TypeError: 'NoneType' object is not subscriptable"

  • Explanation: This error may arise if the merge_settings input is not properly connected or initialized, leading to a None value being accessed.
  • Solution: Verify that the merge_settings input is correctly connected to a valid LoRAMergeSettings node and that all required parameters are properly set.

LoRA Merge Settings Related Nodes

Go back to the extension to check out more related nodes.
LoRA Optimizer
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Models, enabling artists to harness the latest AI tools to create incredible art.

LoRA Merge Settings