For Loop循环使用技巧
1. 首先这两个几点的flow需要脸上,total中则是设置的循环次数,这里设置了循环4次。
2. 接下来设定一个初始值,以上面工作流为例的的话,该值接下来代表的是steps。
3. 但是只是上面这样设计,值不会发生变化,因此要对该值做数学操作,这里则是进行累加操作,每次进行+1操作。这里连上initial_value1则能够一直在整个工作流中进行循环操作。
4. 然后就是加入需要循环的操作。这里以文生图为例,以测试不同的steps参数值影响。
5. 最后就是控制输出,需要使用batch any节点。如果不使用batch any节点,则只会输出当前生成的图片。这里batch any的any_1输入连上For Loop Start节点的一个空值value2,batch any的any_2输入连上image输出。由于batch输出连上的是initial_value2,所以value2代表的是图片输出。
如果是使用index循环,就不需要输入initial_value1了。index值是默认从0开始。如下,以下是测试不同的cfg值。
注意:关于循环过程不要生搬硬套,这里只是提供一个思路。