Multiple implementations of looping have appeared, but Easy Use has the only one I've seen with flexible input count.
However, it doesn't work with all inputs, notably with the Accumulate node from this loop tool which allows you to gather the results of each loop for output as a group:
Failed to validate prompt for output 1533:
* AccumulateNode 1549:
- Custom validation failed for node: input_types - Invalid type of accumulation: FLOW_CONTROL (expected ACCUMULATION)
It looks like the loop is converting the type for some reason. The full loop suite of execution-inversion-demo-comfyui doesn't have this problem, so i know it's possible.
I think the underlying problem is that the Easy Use loop is doing some sort of type conversion in general that it doesn't need to do.
Example of broken looping:
Successful alternative using execution-inversion-demo-comfyui:
Multiple implementations of looping have appeared, but Easy Use has the only one I've seen with flexible input count.
However, it doesn't work with all inputs, notably with the Accumulate node from this loop tool which allows you to gather the results of each loop for output as a group:
It looks like the loop is converting the type for some reason. The full loop suite of execution-inversion-demo-comfyui doesn't have this problem, so i know it's possible. I think the underlying problem is that the Easy Use loop is doing some sort of type conversion in general that it doesn't need to do.
Example of broken looping:
Successful alternative using execution-inversion-demo-comfyui: