求助comfyui如何读取latent?
stablediffusion吧
全部回复
仅看楼主
level 1
YZQSDBHYJ 楼主
我发现comfyui里有一个保存latent到本地文件的节点。。但是读取latent的节点却不会用。。。
2024年08月26日 14点08分 1
level 1
YZQSDBHYJ 楼主
latent这个东西如果能保存就能分段运行。。。因为sdxl的内存都很容易超32gb(加上虚拟缓存后的大小)。。
再一个是latent——vae解码——图片——vae编码,和latent——latent好像还是不一样的。
最后一个就是不知道有没有能够修改latent的办法?虽然有一些合并之类的,但并不是想要的。只能通过ps修改解码后的图片,再编码。。。如果能直接在latent上修改,手动控制扩散就好了。因为你看ksampler里面的那些预览图都比较小。越小的图肯定越好画。。
2024年08月26日 15点08分 2
level 1
YZQSDBHYJ 楼主
flux,听着挺好,但目前既没有换显卡的打算,也没有换内存的打算。。sd3和混元之类的用下来,肯定超32gb,甚至可能奔到六七十gb,这多出来的不都得是虚拟内存?也就是固态硬盘寿命啊。。
而内存比较难绷。。之前是16+(8+8)的,查了半天感觉再加个32的可能会组不了双通道会很慢?
2024年08月26日 15点08分 3
固态硬盘寿命?硬盘买来不就是用的吗?你还担心它寿命?
2024年08月28日 03点08分
另外,gpu的虚拟内存是用的内存条吧?不是固态硬盘啊。固态硬盘的速度怎么可能赶得上内存条的速度
2024年08月28日 03点08分
level 8
别异想天开折腾了,要么换机。要么老实15xl,要么lib之类在线白嫖
2024年08月26日 15点08分 4
怎么叫异想天开呢?ksampler里就有到几步停止。。也可以出图后改图,但如果能在latent里直接改,岂不是更好?而且保存latent和读取latent都是已有的节点,只是我搜了全网,甚至挂了梯子都没搜到读取latent的用法。。
2024年08月26日 16点08分
level 9
可以使用mask和ksampler(advanced)来对latent进行编辑,ksampler(advanced)能够以step为单位控制去噪,比如用model1去噪到一半然后用model2去噪,甚至可以交叉去噪,还可以将多个latent组合起来一起去噪,保留原特征的同时进行无缝融合。
2024年08月26日 15点08分 5
不能手动介入的话,没什么用处。你这方法能画手吗?[阴险]
2024年08月26日 16点08分
重绘那种,太粗糙了。。。根本用不了。需要的是更加精准到每一步的具体细节的,不是一个遮罩的问题。
2024年08月26日 16点08分
level 1
YZQSDBHYJ 楼主
2024年08月26日 16点08分 6
level 1
YZQSDBHYJ 楼主
2024年08月26日 16点08分 7
level 3
这个还真没有这么深入了解,可能B站会有高手知道。
2024年08月27日 02点08分 9
level 6
有点不懂,latent层面是普通人能手动操作的吗[惊哭]
2024年08月27日 06点08分 10
level 1
要手动把.latent文件放到\ComfyUI\input\文件夹下(不要嵌套子文件夹),然后把你那个输入端转成小组件,就能读取到了。
2024年08月27日 07点08分 11
非常感谢。。补充一下,要重启一下comfyui。。才能认到。
2024年08月27日 09点08分
@YZQSDBHYJ 点一下comfyui工具栏的刷新按钮就行了,模型有变动也是一样刷新下就行。
2024年08月27日 10点08分
2024年08月27日 10点08分
正确
2025年11月12日 05点11分
1