Save 4 hours! We auto-setup your workflow! Free!

Drop your workflow.json — we handle every dependency, custom node, and model. Just open the link and run.

Auto-Setup Workflow Json (Free) Now!
ComfyUI > Nodes > ComfyUI-MiniMax-H3-Studio > H3 Studio - Normal / Benchmark Output

ComfyUI Node: H3 Studio - Normal / Benchmark Output

Class Name

H3StudioLazyImageSwitch

Category
H3 Studio/Benchmark
Author
thaakeno (Account age: 725days)
Extension
ComfyUI-MiniMax-H3-Studio
Latest Updated
2026-08-20
Github Stars
0.07K

How to Install ComfyUI-MiniMax-H3-Studio

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

H3 Studio - Normal / Benchmark Output Description

Efficiently streamlines image processing workflow by selectively evaluating necessary image branch based on benchmark setting.

H3 Studio - Normal / Benchmark Output:

The H3StudioLazyImageSwitch node is designed to streamline the image processing workflow by selectively evaluating only the necessary image branch based on a benchmark setting. This node is particularly useful in scenarios where you want to compare different image processing techniques or configurations without executing unnecessary computations. By toggling the benchmark mode, you can choose between processing a normal image or a benchmark image, ensuring that only the relevant branch is evaluated. This lazy evaluation approach not only optimizes performance by reducing computational overhead but also simplifies the management of image processing tasks by focusing on the desired output. The node's primary function is to facilitate efficient A/B testing of image processing methods, making it an essential tool for AI artists looking to optimize their workflows.

H3 Studio - Normal / Benchmark Output Input Parameters:

benchmark_enabled

The benchmark_enabled parameter is a boolean flag that determines which image branch will be evaluated. When set to False, the node processes the normal image branch, while setting it to True switches the evaluation to the benchmark image branch. This parameter is crucial for controlling the node's behavior and ensuring that only the desired image processing path is executed. The default value is False, meaning that the normal image branch is processed by default. This parameter does not have minimum or maximum values as it is a boolean, but it plays a significant role in optimizing the node's performance by preventing unnecessary computations.

normal_image

The normal_image parameter is an optional input that represents the image to be processed when the benchmark is not enabled. It is marked as lazy, meaning that it will only be evaluated if the benchmark_enabled parameter is set to False. This lazy evaluation ensures that resources are not wasted on processing this image when it is not needed. The parameter does not have a default value, and it is essential to provide an image when the benchmark is disabled to avoid errors.

benchmark_image

The benchmark_image parameter is an optional input that represents the image to be processed when the benchmark is enabled. Similar to the normal_image parameter, it is also marked as lazy, ensuring that it is only evaluated when benchmark_enabled is set to True. This approach optimizes the node's performance by focusing computational resources on the relevant image branch. Like the normal_image, this parameter does not have a default value, and providing an image is necessary when the benchmark is enabled to prevent errors.

H3 Studio - Normal / Benchmark Output Output Parameters:

image

The image output parameter is the result of the selected image processing branch. Depending on the value of the benchmark_enabled parameter, this output will either be the processed normal image or the benchmark image. This output is crucial for obtaining the desired image result based on the selected evaluation path, allowing you to effectively compare different image processing techniques.

selected_mode

The selected_mode output parameter is a string that indicates which image processing mode was selected. It returns either "Normal generation" or "A/B benchmark" based on the benchmark_enabled parameter. This output provides valuable context about the processing path taken, helping you understand the results and make informed decisions about further image processing tasks.

H3 Studio - Normal / Benchmark Output Usage Tips:

  • Use the benchmark_enabled parameter to toggle between normal and benchmark image processing modes, allowing you to efficiently compare different techniques without unnecessary computations.
  • Ensure that the appropriate image is connected to the corresponding input parameter (normal_image or benchmark_image) based on the selected mode to avoid errors and ensure accurate results.

H3 Studio - Normal / Benchmark Output Common Errors and Solutions:

Benchmark image branch was not connected.

  • Explanation: This error occurs when the benchmark_enabled parameter is set to True, but no image is provided for the benchmark_image input.
  • Solution: Connect a valid image to the benchmark_image input when enabling the benchmark mode to resolve this error.

Normal image branch was not connected.

  • Explanation: This error occurs when the benchmark_enabled parameter is set to False, but no image is provided for the normal_image input.
  • Solution: Connect a valid image to the normal_image input when the benchmark mode is disabled to resolve this error.

H3 Studio - Normal / Benchmark Output Related Nodes

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

H3 Studio - Normal / Benchmark Output