Visit ComfyUI Online for ready-to-use ComfyUI environment
Facilitates creation of Restart sampling schedule based on text definition for flexible and customizable sampling schedules.
The OCS SimpleRestartSchedule node is designed to facilitate the creation of a Restart sampling schedule based on a text definition. This node is part of the Overly Complicated Sampling (OCS) suite and is specifically tailored to generate a Restart sampling schedule that can be used with OCS Sampler or RestartSampler nodes. The primary benefit of this node is its ability to interpret a text-based schedule definition, allowing for flexible and customizable sampling schedules. This can be particularly useful for AI artists looking to experiment with different sampling strategies to achieve unique artistic effects. The node ensures that the schedule is correctly parsed and applied, providing a robust and user-friendly way to manage complex sampling routines.
The sigmas
parameter represents the noise levels used in the sampling process. It is a crucial input as it defines the sequence of noise values that the sampling algorithm will use. The sigmas
should be a one-dimensional tensor, and its length directly impacts the sampling process. If the dimensions are incorrect, the node will raise an error. This parameter does not have a default value and must be provided by the user.
The start_step
parameter specifies the initial step from which the schedule will begin. It is an integer value with a default of 0. This parameter allows you to control the starting point of the sampling schedule, which can be useful for resuming or modifying existing sampling processes. The minimum value is 0, and there is no explicit maximum value, but it should be within the range of the sigmas
length.
The schedule
parameter is a text-based definition of the sampling schedule. It should be provided in JSON or YAML list format. This parameter allows for highly customizable schedules by defining intervals and jumps within the sampling process. If the schedule is not provided or is empty, the node will default to an empty list. The schedule must be correctly formatted, as improper formatting will result in a ValueError.
The SIGMAS
output parameter represents the modified sequence of noise levels after applying the Restart sampling schedule. This output is crucial for the subsequent sampling process, as it dictates the noise levels that will be used. The SIGMAS
can be connected to an OCS Sampler or RestartSampler node, which will utilize the modified noise levels to perform the sampling. This output ensures that the customized schedule is effectively integrated into the sampling workflow.
sigmas
parameter is a one-dimensional tensor to avoid dimension-related errors.start_step
parameter to control the starting point of your schedule, which can be useful for resuming interrupted processes.schedule
parameter in JSON or YAML list format to avoid parsing errors and ensure the schedule is applied correctly.SIGMAS
output to an OCS Sampler or RestartSampler node to utilize the customized sampling schedule effectively.schedule
parameter is not provided in the correct format.schedule
parameter is a properly formatted JSON or YAML list.sigmas
parameter is not a one-dimensional tensor.sigmas
parameter is a one-dimensional tensor before passing it to the node.schedule
parameter is out of the valid range.schedule
parameter to ensure that all jump indices are within the valid range of the schedule length.schedule
parameter to ensure there are no loops or excessive iterations that could cause this error. Adjust the schedule to prevent infinite loops.© Copyright 2024 RunComfy. All Rights Reserved.