为了让几个lora各管一块区域,我用条件设置属性给它们分别设了mask,再用条件设置属性合并拼到一起。效果是有了,可迭代速度崩了,本来四分钟一张,现在四十分钟一张,整整慢十倍。
想问这是我连法不对,还是这种做法本身就特别吃性能,有没有更省的替代方案。
自己怀疑是显存被撑爆走了共享内存,但不太确定,就来问问有经验的。
为了让几个lora各管一块区域,我用条件设置属性给它们分别设了mask,再用条件设置属性合并拼到一起。效果是有了,可迭代速度崩了,本来四分钟一张,现在四十分钟一张,整整慢十倍。
想问这是我连法不对,还是这种做法本身就特别吃性能,有没有更省的替代方案。
自己怀疑是显存被撑爆走了共享内存,但不太确定,就来问问有经验的。
这种mask合并本来就吃显存,慢十倍多半是爆了走共享内存
先降分辨率立竿见影,出草图再放大
上cache-dit能缓一部分,但lora叠太多还是顶不住
求工作流
我一般把lora拆开分区域画完再合,比硬叠快
四分钟到四十分钟这跌法,铁定是显存问题