Replies: 5 comments 5 replies
-
From my personal experience, this is true. |
Beta Was this translation helpful? Give feedback.
-
I have 4GB 1650 card, and even normally need --lowvram arg. With controlnet VRAM usage definitely higher, hires-fix often cause CUDA OOM error. Also it's make generations even slower. For example - DDIM sampler on my card typically need 5s for one it (512x768 image). With controlnet it become from 7 to 11 (type of used CT means). So yes, it's slower, and need more VRAM. But still definitely worth it. :) |
Beta Was this translation helpful? Give feedback.
-
If you are limited in vram, use the T2I adapters (not controlnet), only an addition 0.15gb is needed. |
Beta Was this translation helpful? Give feedback.
-
I have 2GB of VRAM and yes takes longer but running OK. I am now trying with xformers turned off and so far so good seems a little better on results as well. |
Beta Was this translation helpful? Give feedback.
-
Yes, I found that once I call controlnet, it will always use video memory, I found a way to automatically release VRAM after calling controlnet. I added this code: Files path: |
Beta Was this translation helpful? Give feedback.
-
Does SD uses more Vram with ControlNet than without it? I tried to use controlner + Hires Fix and I get Cuda even on resizing from 512x512 to 768x768. Yes I have a weak 6Gb vram card, but everything is THAT bad?
Beta Was this translation helpful? Give feedback.
All reactions