Stable Diffusion is one of the AI tools that people use to generate AI art, as it is free to use and publicly available to everyone. The tool can be run online via a HuggingFace Demo or locally on a computer with a dedicated GPU. If you have tried using Stable Diffusion on your computer but are getting a “Cuda Out of Memory” error, the following post should help you fix that and get it working again.
How to Fix the "Cuda Out of Memory" Issue on Stable Diffusion – Shift 4 Cube
The following list of solutions should help you resolve the 'Cuda Out of Memory' error on Stable Diffusion.
If you previously had no issues running Stable Diffusion, it's possible that a simple reboot of your system will do the trick for you, as the Stable Diffusion software may no longer be able to access parts of your GPU. Some users (1,2) were able to quickly resolve the "Cuda Out of Memory" error on their computers after a system reboot.
Another workaround suggested by users (1,2) to get Stable Diffusion running without any issues is to install and run the Anaconda prompt. For those unfamiliar, Anaconda is an open-source environment management system that can install and run packages for Python programs. You can install Anaconda (video tutorial), download NVIDIA's CUDA Toolkit, and then follow the instructions from the Python GitHub repo of your choice to get started using Stable Diffusion without any issues.