Extensions/Lists Cartesian Product
ComfyUI Extension

Lists Cartesian Product

Given a set of lists, the node adjusts them so that when used as input to another node all the possible argument permutations are computed.

By bmad4ever·Created 3 years ago·Updated 9 months ago· 5
bmad4ever/comfyui_lists_cartesian_product
Nodes1
On cloudLocal install
Categoryutils
Stars5
Updated9 months ago
Readme

Lists Cartesian Product ( ComfyUI custom node )

Given a set of lists, the node adjusts them so that when used as input to another node all the possible argument permutations are computed.

To update the input and output slots, right-click the node and at the top select the option "update I/Os".

Example

Given the following lists as inputs:

  • Positive_Cond_List_: [ A, B, C]
  • Negative_Cond_List_: [ a, b ]
  • __________CFG_List_: [ 5, 7 ]

The outputs are the following:

  • Positive_Cond_List_: [ A, A, A, A, B, B, B, B, C, C, C, C]
  • Negative_Cond_List_: [ a, a, b, b, a, a, b, b, a, a, b, b]
  • __________CFG_List_: [ 5, 7, 5, 7, 5, 7, 5, 7, 5, 7, 5, 7]

Example Workflow

image has workflow embedded

example workflow