Stable Diffusion 报错如下:
CUDA out of memory. Tried to allocate 46.00 MiB. GPU 0 has a total capacty of 6.00 GiB of which 0 bytes is free. Of the allocated memory 5.11 GiB is allocated by PyTorch, and 146.92 MiB is reserved by PyTorch but unallocated. If reserved but unallocated memory is large try setting max_split_size_mb to avoid fragmentation. See documentation for Memory Management and PYTORCH_CUDA_ALLOC_CONF
参考:通过设置PYTORCH_CUDA_ALLOC_CONF中的max_split_size_mb解决Pytorch的显存碎片化导致的CUDA:Out Of Memory问题_pytorch cuda alloc conf-CSDN博客参考以上文章,根据报错提示在webui-user.bat文件添加set PYTORCH_CUDA_ALLOC_CONF=max_split_size_mb:46
重新启动后依旧报错,将参数设置为提示数值最小偶数,参数设置为set PYTORCH_CUDA_ALLOC_CONF=max_split_size_mb:44,保存后重新启动,完美解决爆显存。