Install this extension via the ComfyUI Manager by searching for
Skimmed_CFG
1. Click the Manager button in the main menu
2. Select Custom Nodes Manager button
3. Enter Skimmed_CFG 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
Enhances AI model performance by refining conditioning with selective output replacement based on skimming mask.
Skimmed CFG - replace:
The Skimmed CFG
replace node is designed to enhance the performance of AI models by refining the conditioning process during the sampling phase. This node applies a technique that selectively replaces parts of the unconditional output with the conditional output based on a skimming mask. This process helps in improving the quality and coherence of the generated outputs by ensuring that the model adheres more closely to the desired conditions. The primary goal of this node is to optimize the model's output by leveraging the skimming mask to make intelligent replacements, thereby enhancing the overall fidelity and relevance of the generated content.
Skimmed CFG - replace Input Parameters:
model
This parameter represents the AI model that will be patched with the skimming technique. The model is expected to be of type MODEL. The node clones this model and applies the skimming patch to it, ensuring that the original model remains unaltered. This parameter is crucial as it provides the base on which the skimming technique will be applied.
Skimmed CFG - replace Output Parameters:
MODEL
The output of this node is a patched version of the input model. This patched model has the skimming technique applied to its conditioning process, which helps in generating outputs that are more aligned with the specified conditions. The patched model is returned as a tuple containing the modified model, ready to be used for further processing or sampling.
Skimmed CFG - replace Usage Tips:
Ensure that the input model is properly trained and suitable for the task at hand, as the skimming technique relies on the model's ability to generate conditional and unconditional outputs.
Experiment with different conditioning scales to find the optimal balance that enhances the output quality without overfitting to the conditions.
Skimmed CFG - replace Common Errors and Solutions:
"AttributeError: 'NoneType' object has no attribute 'clone'"
Explanation: This error occurs when the input model is not properly initialized or is set to None.
Solution: Verify that the input model is correctly loaded and passed to the node. Ensure that the model is of type MODEL and is not None.
"RuntimeError: CUDA error: out of memory"
Explanation: This error indicates that the GPU does not have enough memory to perform the skimming operation.
Solution: Reduce the batch size or use a model with fewer parameters. Alternatively, try running the operation on a machine with more GPU memory.
Explanation: This error suggests that the get_skimming_mask function is not receiving all the necessary arguments.
Solution: Ensure that all required arguments are passed to the get_skimming_mask function within the node's implementation. Check for any missing parameters in the function call.
Skimmed CFG - replace Related Nodes
Go back to the extension to check out more related nodes.
RunComfy is the
premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals.
RunComfy also provides AI Playground,
enabling artists to harness the latest AI tools to create incredible art.