ComfyUI > Nodes > ComfyUI-LexTools > SamplerPropertiesNode

ComfyUI Node: SamplerPropertiesNode

Class Name

SamplerPropertiesNode

Category
sampling
Author
SOELexicon (Account age: 4757days)
Extension
ComfyUI-LexTools
Latest Updated
2025-03-28
Github Stars
0.03K

How to Install ComfyUI-LexTools

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

SamplerPropertiesNode Description

SamplerPropertiesNode configures sampling parameters for precise image processing in node-based environments.

SamplerPropertiesNode:

The SamplerPropertiesNode is a versatile component designed to facilitate the configuration of sampling properties within a node-based image processing environment. Its primary purpose is to allow you to define and adjust various parameters that influence the sampling process, which is crucial for generating high-quality images. By providing a structured way to input and manage these parameters, the node ensures that you can fine-tune the sampling process to meet specific artistic or technical requirements. This node is particularly beneficial for AI artists who wish to have granular control over the sampling settings, enabling them to experiment with different configurations to achieve desired visual outcomes. The node's main function, sample, is designed to process the input parameters and return them, allowing for seamless integration with other nodes in the workflow.

SamplerPropertiesNode Input Parameters:

ckpt_name

The ckpt_name parameter allows you to specify the name of the checkpoint file to be used during the sampling process. This is crucial as it determines the model weights and configurations that will be applied. The available options are dynamically retrieved from the list of checkpoint files, ensuring that you can select from all available models in your environment.

steps

The steps parameter defines the number of sampling steps to be executed. It directly impacts the quality and detail of the generated image, with higher values typically resulting in more refined outputs. The parameter accepts integer values ranging from 1 to 10,000, with a default of 20 steps, allowing for a wide range of sampling intensities.

cfg

The cfg parameter, or configuration scale, influences the adherence of the sampling process to the input conditions or prompts. It is a floating-point value that ranges from 0.0 to 100.0, with a default of 8.0. Adjusting this parameter can help balance between creativity and fidelity to the input prompt, with higher values enforcing stricter adherence.

denoise

The denoise parameter controls the level of noise reduction applied during the sampling process. It is a floating-point value between 0.0 and 1.0, with a default setting of 8.0, which seems to be a typographical error given the range. This parameter is crucial for achieving cleaner and more visually appealing results by reducing unwanted noise in the output.

sampler_name

The sampler_name parameter specifies the sampling algorithm to be used. It is selected from a predefined list of samplers available in the system, allowing you to choose the most suitable algorithm for your specific needs. This choice can significantly affect the style and characteristics of the generated image.

scheduler

The scheduler parameter determines the scheduling strategy for the sampling process. Similar to the sampler_name, it is chosen from a list of available schedulers, each offering different approaches to managing the progression of sampling steps. Selecting the appropriate scheduler can optimize the efficiency and effectiveness of the sampling process.

SamplerPropertiesNode Output Parameters:

STRING

The first output parameter is a STRING that corresponds to the ckpt_name input, indicating the checkpoint file used in the sampling process. This output is essential for tracking and verifying the model configuration applied during image generation.

INT

The INT output represents the steps parameter, confirming the number of sampling steps executed. This information is useful for understanding the level of detail and refinement applied to the generated image.

FLOAT

The first FLOAT output corresponds to the cfg parameter, reflecting the configuration scale used. This output helps in assessing how closely the sampling adhered to the input conditions or prompts.

FLOAT

The second FLOAT output is related to the denoise parameter, indicating the level of noise reduction applied. This output is crucial for evaluating the cleanliness and visual quality of the resulting image.

STRING

The second STRING output pertains to the sampler_name, confirming the sampling algorithm employed. This information is valuable for understanding the stylistic and technical characteristics of the generated image.

STRING

The final STRING output corresponds to the scheduler, indicating the scheduling strategy used during sampling. This output helps in analyzing the efficiency and progression of the sampling process.

SamplerPropertiesNode Usage Tips:

  • Experiment with different cfg values to find the right balance between creativity and adherence to the input prompt, especially when aiming for specific artistic styles.
  • Adjust the steps parameter based on the desired level of detail; more steps can lead to higher quality images but may increase processing time.
  • Choose the sampler_name and scheduler that best fit your artistic goals, as different combinations can produce varying visual effects.

SamplerPropertiesNode Common Errors and Solutions:

Invalid checkpoint name

  • Explanation: This error occurs when the specified ckpt_name does not match any available checkpoint files.
  • Solution: Ensure that the ckpt_name is correctly spelled and corresponds to an existing checkpoint file in your environment.

Steps out of range

  • Explanation: The steps parameter is set outside the allowed range of 1 to 10,000.
  • Solution: Adjust the steps value to fall within the specified range to avoid this error.

Invalid configuration scale

  • Explanation: The cfg parameter is set to a value outside the permissible range of 0.0 to 100.0.
  • Solution: Modify the cfg value to be within the acceptable range to ensure proper functioning.

Denoise value error

  • Explanation: The denoise parameter is set to a value outside the range of 0.0 to 1.0.
  • Solution: Correct the denoise value to be within the specified range to achieve the desired noise reduction effect.

SamplerPropertiesNode Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI-LexTools
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.

SamplerPropertiesNode