ComfyUI  >  Nodes  >  AnimateDiff Evolved >  Sigma Schedule Split Combine 🎭🅐🅓

ComfyUI Node: Sigma Schedule Split Combine 🎭🅐🅓

Class Name

ADE_SigmaScheduleSplitAndCombine

Category
Animate Diff 🎭🅐🅓/sample settings/sigma schedule
Author
Kosinkadink (Account age: 3712 days)
Extension
AnimateDiff Evolved
Latest Updated
6/17/2024
Github Stars
2.2K

How to Install AnimateDiff Evolved

Install this extension via the ComfyUI Manager by searching for  AnimateDiff Evolved
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter AnimateDiff Evolved 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 Cloud for ready-to-use ComfyUI environment

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

Run ComfyUI Online

Sigma Schedule Split Combine 🎭🅐🅓 Description

Merge sigma schedules with specified weights for blending in AI animations, offering control over interpolation.

Sigma Schedule Split Combine 🎭🅐🅓:

The ADE_SigmaScheduleSplitAndCombine node is designed to merge two sigma schedules by interpolating between them based on specified weights. This node is particularly useful in scenarios where you need to blend different sampling schedules to achieve a desired effect in your AI-generated animations. By allowing you to specify the starting and ending weights for the interpolation, as well as the interpolation method, this node provides a high degree of control over the blending process. The primary goal of this node is to create a new sigma schedule that combines the characteristics of two input schedules, enabling more nuanced and customized sampling strategies.

Sigma Schedule Split Combine 🎭🅐🅓 Input Parameters:

schedule_A

This parameter represents the first sigma schedule to be combined. It is a required input and should be of type SIGMA_SCHEDULE. The sigma schedule contains the sampling information that will be blended with the second schedule.

schedule_B

This parameter represents the second sigma schedule to be combined. It is also a required input and should be of type SIGMA_SCHEDULE. This schedule will be blended with the first schedule based on the specified weights.

weight_A_Start

This parameter specifies the starting weight for the first sigma schedule (schedule_A) in the interpolation process. It is a floating-point value with a default of 0.5, a minimum of 0.0, and a maximum of 1.0. This weight determines the influence of schedule_A at the beginning of the interpolation.

weight_A_End

This parameter specifies the ending weight for the first sigma schedule (schedule_A) in the interpolation process. It is a floating-point value with a default of 0.5, a minimum of 0.0, and a maximum of 1.0. This weight determines the influence of schedule_A at the end of the interpolation.

interpolation

This parameter defines the method of interpolation to be used when blending the two sigma schedules. It is a required input and should be selected from the available interpolation methods provided by InterpolationMethod._LIST. The choice of interpolation method affects how smoothly the transition between the two schedules occurs.

Sigma Schedule Split Combine 🎭🅐🅓 Output Parameters:

SIGMA_SCHEDULE

The output of this node is a new sigma schedule that combines the characteristics of the two input schedules based on the specified weights and interpolation method. This combined sigma schedule can be used in subsequent nodes to guide the sampling process in AI-generated animations, providing a customized and blended sampling strategy.

Sigma Schedule Split Combine 🎭🅐🅓 Usage Tips:

  • Experiment with different interpolation methods to see how they affect the blending of the two sigma schedules. Some methods may produce smoother transitions than others.
  • Adjust the weight_A_Start and weight_A_End parameters to control the influence of each sigma schedule at different points in the interpolation. This can help you achieve the desired balance between the two schedules.
  • Ensure that the two input sigma schedules (schedule_A and schedule_B) are compatible by having the same number of sigmas. This is crucial for the interpolation to work correctly.

Sigma Schedule Split Combine 🎭🅐🅓 Common Errors and Solutions:

Weighted Average cannot be taken of Sigma Schedules that do not have the same amount of sigmas

  • Explanation: This error occurs when the two input sigma schedules have different numbers of sigmas, making them incompatible for interpolation.
  • Solution: Ensure that both schedule_A and schedule_B have the same number of sigmas before attempting to combine them. You may need to adjust the schedules or select different ones that are compatible.

Invalid interpolation method

  • Explanation: This error occurs when an invalid interpolation method is specified.
  • Solution: Select a valid interpolation method from the available options in InterpolationMethod._LIST. Double-check the method name to ensure it is correctly specified.

Sigma Schedule Split Combine 🎭🅐🅓 Related Nodes

Go back to the extension to check out more related nodes.
AnimateDiff Evolved
RunComfy

© Copyright 2024 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals.