如果在 Stable Diffusion WebUI 中,碰着显存不足的情形下,最好的办理方案除了改换最新的大显存显卡之外,便是安装 xformers 显存优化库了。
xformers 的安装办法很大略,只须要在CMD命令行中,输入以下指令即可:
pip install xformers==0.0.16rc425
然后,编辑 webui-user.bat 文件,在
set COMMANDLINE_ARGS=
的后面增加启用 --xformers 的命令行即可,如下所示:
set COMMANDLINE_ARGS=--xformers
xformers 以产生非确定性结果为代价,加快了图像天生速率,并降落了显存的利用率。
xformers 合营 vae-ft-mse-840000-ema-pruned(出画滤镜)利用,能够极大地优化AI绘画对付显存的苛刻需求,不仅可以支持天生更高分辨率的绘画作品,还可以支持更高效率的批量天生模式。
但是,由于 xformers 调用了CPU的运算能力(40%旁边),可能会使AI绘画的质量和精度有轻微的低落。并且,当用户须要复现一张AI绘画作品时,纵然在参数相同完备的情形下,也可能无法百分之百地还原作品的原貌。
经由研究,开拓者们又创造了一个大略的掌握办法,可以最大程度地复原由 xformers 天生的原始画作。我们只须要再编辑 webui-user.bat 文件,在
set COMMANDLINE_ARGS=--xformers
的后面,连续增加一条命令行 -flash-attention 即可,如下所示:
set COMMANDLINE_ARGS=--xformers-flash-attention
保存之后,启动 Stable Diffusion WebUI 进行AI绘画,完备不受影响。
经由实测,添加 -flash-attention 命令之后,再利用【文生图】模式还原图片时,基本上可以做到完备还原——画面主体部分百分之百还原,画面周边细节略有轻微差异。
左边为原图,右边为复原图
仔细不雅观察,即可看出,原图中的最左侧,玻璃反射在人脸部位的霓虹灯光不见了。
不过,这已经非常值得赞许了,纵然不是百分之百还原,也非常靠近于完美了。
末了,给出原图及参数,关注者们可以复原测试。
原图
(RAW photo:1.2), (photorealistic:1.4),(masterpiece:1.3),(best quality:1.4),ultra high res,(detailed eyes),(detailed facial features),(detailed clothes features),HDR,8k resolution, solo focus, skin tight, (shiny skin),(slender girl),dreamlike,(extreme detailed illustration),check commentary,commentary request, no text,black hair, black eyes, cheerful expression, very happy, smile,1girl, full body, City, (nightclub:1.331), a very beautiful girl in the nightclub, night,endgate, pink reflective skirt,<lora:djzEndGate_v15:0.6>, <lora:goYoonJung_v10:0.4>,Negative prompt: (worst quality:2), (low quality:2), (normal quality:2), lowres, normal quality, ((monochrome)), ((grayscale)), skin spots, acnes, skin blemishes, age spot,manboobs, (ugly:1.331), (duplicate:1.331), (morbid:1.21), (mutilated:1.21), (tranny:1.331), mutated hands, (poorly drawn hands:1.331), blurry,(bad anatomy:1.21), (bad proportions:1.331), extra limbs, (disfigured:1.331), (more than 2 nipples:1.331), (missing arms:1.331), (extra legs:1.331), (fused fingers:1.61051),(too many fingers:1.61051), (unclear eyes:1.331), bad hands, missing fingers, extra digit, (futa:1.1), bad body, NG_DeepNegative_V1_75T, pubic hair, glans,Steps: 50, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 321248681, Face restoration: CodeFormer, Size: 512x768, Model hash: 44f227152c, Model: dreamful_v10Light