Skip to content

New error - just started #11529

Description

@simonvaux

Custom Node Testing

Expected Behavior

I had everything workign fine and now this error has emerged. i cant pinpoint a solution.

Actual Behavior

error message

Steps to Reproduce

run using deafult settings - based on screenshot provided

Debug Logs

Prompt executed in 7.33 seconds
got prompt
[SID-Prompt] ============================================================
[SID-Prompt] SID Z-Image Prompt Generator
[SID-Prompt] ============================================================
[SID-Prompt] Image: 1024x1024
[SID-Prompt] Provider: local | Model: Qwen3-VL-2B-Instruct
[SID-Prompt] Analysis: Standard | Style: Auto-Detect | Length: Free
[SID-Prompt] Resize: auto | Pipeline: SINGLE-SHOT
[SID-Prompt] Single-shot mode...
[SID-Prompt] Image resized: 1024x1024 -> 672x672 (auto mode, 1048K -> 451K pixels)
[LocalModelClient] Reusing cached model: Qwen3-VL-2B-Instruct
[LocalModelClient] ✓ Generating (QwenVL) complete (2.8s)
[SID-Prompt] Error: split_with_sizes expects split_sizes to sum exactly to 900 (input tensor's size at dimension 0), but got split_sizes=[30]
Traceback (most recent call last):
  File "C:\Temp\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-AI-Photography-Toolkit\sid_zimage_prompt_generator.py", line 679, in execute
    result = cls._execute_single_shot(
             ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-AI-Photography-Toolkit\sid_zimage_prompt_generator.py", line 754, in _execute_single_shot
    response = cls._call_llm(client, llm_model, base64_image, system_prompt, user_prompt)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-AI-Photography-Toolkit\sid_zimage_prompt_generator.py", line 1070, in _call_llm
    response = client.chat.completions.create(**request_params)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-AI-Photography-Toolkit\llm_providers\sid_llm_local.py", line 976, in create
    response_text = self._generate_qwenvl(messages, images, max_tokens, current_temp)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-AI-Photography-Toolkit\llm_providers\sid_llm_local.py", line 1316, in _generate_qwenvl
    outputs = self.model.generate(**model_inputs, **gen_kwargs)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\utils\_contextlib.py", line 120, in decorate_context
    return func(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\transformers\generation\utils.py", line 2564, in generate
    result = decoding_method(
             ^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\transformers\generation\utils.py", line 2784, in _sample
    outputs = self(**model_inputs, return_dict=True)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\nn\modules\module.py", line 1775, in _wrapped_call_impl
    return self._call_impl(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\nn\modules\module.py", line 1786, in _call_impl
    return forward_call(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\transformers\utils\generic.py", line 1072, in wrapper
    outputs = func(self, *args, **kwargs)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\transformers\models\qwen3_vl\modeling_qwen3_vl.py", line 1344, in forward
    outputs = self.model(
              ^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\nn\modules\module.py", line 1775, in _wrapped_call_impl
    return self._call_impl(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\nn\modules\module.py", line 1786, in _call_impl
    return forward_call(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\transformers\utils\generic.py", line 1072, in wrapper
    outputs = func(self, *args, **kwargs)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\transformers\models\qwen3_vl\modeling_qwen3_vl.py", line 1138, in forward
    image_embeds, deepstack_image_embeds = self.get_image_features(pixel_values, image_grid_thw)
                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\transformers\models\qwen3_vl\modeling_qwen3_vl.py", line 1061, in get_image_features
    image_embeds, deepstack_image_embeds = self.visual(pixel_values, grid_thw=image_grid_thw)
                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\nn\modules\module.py", line 1775, in _wrapped_call_impl
    return self._call_impl(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\nn\modules\module.py", line 1786, in _call_impl
    return forward_call(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\transformers\models\qwen3_vl\modeling_qwen3_vl.py", line 716, in forward
    pos_embeds = self.fast_pos_embed_interpolate(grid_thw)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\transformers\models\qwen3_vl\modeling_qwen3_vl.py", line 688, in fast_pos_embed_interpolate
    patch_pos_embeds = patch_pos_embeds.split([h * w for h, w in zip(grid_hs, grid_ws)])
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\_tensor.py", line 1030, in split
    return torch._VF.split_with_sizes(self, split_size, dim)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RuntimeError: split_with_sizes expects split_sizes to sum exactly to 900 (input tensor's size at dimension 0), but got split_sizes=[30]
!!! Exception during processing !!! [SID_ZImagePromptGenerator] Error: split_with_sizes expects split_sizes to sum exactly to 900 (input tensor's size at dimension 0), but got split_sizes=[30]
Traceback (most recent call last):
  File "C:\Temp\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-AI-Photography-Toolkit\sid_zimage_prompt_generator.py", line 679, in execute
    result = cls._execute_single_shot(
             ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-AI-Photography-Toolkit\sid_zimage_prompt_generator.py", line 754, in _execute_single_shot
    response = cls._call_llm(client, llm_model, base64_image, system_prompt, user_prompt)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-AI-Photography-Toolkit\sid_zimage_prompt_generator.py", line 1070, in _call_llm
    response = client.chat.completions.create(**request_params)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-AI-Photography-Toolkit\llm_providers\sid_llm_local.py", line 976, in create
    response_text = self._generate_qwenvl(messages, images, max_tokens, current_temp)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-AI-Photography-Toolkit\llm_providers\sid_llm_local.py", line 1316, in _generate_qwenvl
    outputs = self.model.generate(**model_inputs, **gen_kwargs)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\utils\_contextlib.py", line 120, in decorate_context
    return func(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\transformers\generation\utils.py", line 2564, in generate
    result = decoding_method(
             ^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\transformers\generation\utils.py", line 2784, in _sample
    outputs = self(**model_inputs, return_dict=True)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\nn\modules\module.py", line 1775, in _wrapped_call_impl
    return self._call_impl(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\nn\modules\module.py", line 1786, in _call_impl
    return forward_call(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\transformers\utils\generic.py", line 1072, in wrapper
    outputs = func(self, *args, **kwargs)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\transformers\models\qwen3_vl\modeling_qwen3_vl.py", line 1344, in forward
    outputs = self.model(
              ^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\nn\modules\module.py", line 1775, in _wrapped_call_impl
    return self._call_impl(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\nn\modules\module.py", line 1786, in _call_impl
    return forward_call(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\transformers\utils\generic.py", line 1072, in wrapper
    outputs = func(self, *args, **kwargs)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\transformers\models\qwen3_vl\modeling_qwen3_vl.py", line 1138, in forward
    image_embeds, deepstack_image_embeds = self.get_image_features(pixel_values, image_grid_thw)
                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\transformers\models\qwen3_vl\modeling_qwen3_vl.py", line 1061, in get_image_features
    image_embeds, deepstack_image_embeds = self.visual(pixel_values, grid_thw=image_grid_thw)
                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\nn\modules\module.py", line 1775, in _wrapped_call_impl
    return self._call_impl(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\nn\modules\module.py", line 1786, in _call_impl
    return forward_call(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\transformers\models\qwen3_vl\modeling_qwen3_vl.py", line 716, in forward
    pos_embeds = self.fast_pos_embed_interpolate(grid_thw)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\transformers\models\qwen3_vl\modeling_qwen3_vl.py", line 688, in fast_pos_embed_interpolate
    patch_pos_embeds = patch_pos_embeds.split([h * w for h, w in zip(grid_hs, grid_ws)])
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\_tensor.py", line 1030, in split
    return torch._VF.split_with_sizes(self, split_size, dim)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RuntimeError: split_with_sizes expects split_sizes to sum exactly to 900 (input tensor's size at dimension 0), but got split_sizes=[30]

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "C:\Temp\ComfyUI_windows_portable\ComfyUI\execution.py", line 516, in execute
    output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
                                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\ComfyUI\execution.py", line 330, in get_output_data
    return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\ComfyUI\custom_nodes\comfyui-lora-manager\py\metadata_collector\metadata_hook.py", line 165, in async_map_node_over_list_with_metadata
    results = await original_map_node_over_list(
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\ComfyUI\execution.py", line 304, in _async_map_node_over_list
    await process_inputs(input_dict, i)
  File "C:\Temp\ComfyUI_windows_portable\ComfyUI\execution.py", line 292, in process_inputs
    result = f(**inputs)
             ^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\ComfyUI\comfy_api\internal\__init__.py", line 149, in wrapped_func
    return method(locked_class, **inputs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1520, in EXECUTE_NORMALIZED
    to_return = cls.execute(*args, **kwargs)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Temp\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-AI-Photography-Toolkit\sid_zimage_prompt_generator.py", line 712, in execute
    raise RuntimeError(f"[SID_ZImagePromptGenerator] {error_msg}") from e
RuntimeError: [SID_ZImagePromptGenerator] Error: split_with_sizes expects split_sizes to sum exactly to 900 (input tensor's size at dimension 0), but got split_sizes=[30]

Prompt executed in 2.89 seconds

Other

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Potential BugUser is reporting a bug. This should be tested.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions