ComfyUI > Nodes > ComfyUI-TinyBreaker > 💪TB | GenParams Debug Logger

ComfyUI Node: 💪TB | GenParams Debug Logger

Class Name

GenParamsDebugLogger __TinyBreaker

Category
💪TinyBreaker/__dev
Author
martin-rizzo (Account age: 1928days)
Extension
ComfyUI-TinyBreaker
Latest Updated
2025-05-04
Github Stars
0.03K

How to Install ComfyUI-TinyBreaker

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

💪TB | GenParams Debug Logger Description

Facilitates debugging by viewing GenParams contents in console, useful for TinyBreaker model inspection and troubleshooting.

💪TB | GenParams Debug Logger:

The GenParamsDebugLogger __TinyBreaker node is designed to facilitate the debugging process by allowing you to view the contents of the GenParams node directly in the console. This node is particularly useful for AI artists and developers working with the TinyBreaker model, as it provides a clear and organized way to inspect the parameters being used in the generation process. By offering various logging modes, it enables you to focus on specific aspects of the parameters, such as user-defined settings or key/value pairs, making it easier to identify and troubleshoot issues. The node acts as a pass-through, ensuring that the original parameters are preserved and can be used in subsequent nodes, thus maintaining the integrity of the workflow.

💪TB | GenParams Debug Logger Input Parameters:

mode

The mode parameter allows you to select the logging mode, which determines how the parameters will be displayed in the console. The available options are "no logging," "user parameters," "short text values," "long text values," and "key/value pairs." Each mode offers a different level of detail, with "no logging" disabling output and "key/value pairs" providing the most comprehensive view. The default mode is "user parameters," which focuses on parameters related to user input, image settings, and denoising. This parameter helps you tailor the logging output to your specific needs, making it easier to analyze the data.

flag

The flag parameter is a string that allows you to mark the logging output with a custom label. This can be useful for distinguishing between different logging sessions or for highlighting specific parts of the output. The flag is displayed as a separator banner in the console, making it easy to identify. This parameter does not have a default value and is not required, but it can enhance the readability and organization of the console output when used.

filter

The filter parameter is a string that specifies the prefix of the parameters to be logged. By providing a filter, you can narrow down the logging output to only include parameters that start with the specified prefix. For example, using "image.aspect_ratio" as a filter will only log parameters related to the aspect ratio of the image. If left empty, all parameters will be logged. This parameter is optional and defaults to an empty string, allowing you to customize the scope of the logging output.

genparams

The genparams parameter represents the generation parameters to be logged. It is an optional input that, when provided, allows the node to log the specified parameters. If not provided, the node will use a default set of parameters. This parameter is crucial for the node's operation, as it defines the data that will be logged and analyzed. It is particularly useful for debugging and understanding the behavior of the generation process.

💪TB | GenParams Debug Logger Output Parameters:

genparams

The genparams output parameter returns the same input generation parameters, making the node a pass-through. This means that the original parameters are preserved and can be used in subsequent nodes within the workflow. The output is essential for maintaining the continuity of the data flow, ensuring that any modifications or analyses performed by the node do not alter the original parameters. This allows for seamless integration with other nodes and processes.

💪TB | GenParams Debug Logger Usage Tips:

  • Use the mode parameter to adjust the level of detail in the console output, selecting "key/value pairs" for a comprehensive view of all parameters.
  • Utilize the flag parameter to label different logging sessions, making it easier to track changes and identify specific outputs in the console.

💪TB | GenParams Debug Logger Common Errors and Solutions:

Missing genparams input

  • Explanation: The node requires a set of generation parameters to function correctly. If not provided, it may not log any data.
  • Solution: Ensure that the genparams input is connected to a valid source of generation parameters before executing the node.

Invalid mode selection

  • Explanation: The mode parameter must be set to one of the predefined options. An invalid selection may cause the node to behave unexpectedly.
  • Solution: Verify that the mode parameter is set to a valid option, such as "user parameters" or "key/value pairs," to ensure proper logging behavior.

💪TB | GenParams Debug Logger Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI-TinyBreaker
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 Playground, enabling artists to harness the latest AI tools to create incredible art.