被这个坑过好几次。工作流一路绿灯,进度条走满,预览却是纯黑一块,终端也不报错,就安安静静一行警告。其实那行字就是全部答案——KSampler在latent里算出了NaN,转成8位图的时候所有像素塌成0,就黑了。
有时候是灰的或者泛绿,本质一回事,基本都跟精度有关。先别动任何设置,去看终端那行警告确认是不是NaN,不是的话就是另一码事。确认了再按card和模型对应的精度flag去处理,有的一个启动参数就好了,有的得单独下个两百多兆的VAE。
我自己那张16系的卡就特别爱犯这毛病。顺序上从最快的排查起,别一上来就重下模型。