-
Hi, I know there are a couple of ControlNet models trained on the base Stable Diffusion v1-5 model (e.g. lllyasviel/sd-controlnet-depth). However, I am looking for a lighter and faster version of this type of ControlNet model which is trained on a lighter version of the base SD model (e.g. ByteDance/SDXL-Lightning or segmind/tiny-sd). But, I could not find any. Can anyone please suggest the papers/models that propose a version of ControlNet models that are lighter and faster than the original ones? Thanks! Best, |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
Hi, we currently don't support it because of the lack of bandwidth but there's control loras. I really don't recommend anything lighter or faster specially for lighting and distilled models because you will get worse results since they will by less accurate and have less steps to condition the generation. Also, practically every older controlnet is subpar right now if you compare it to the latest ones like controlnet union, also it should be faster if you take into consideration that you can use multiple condition images with just one controlnet. Also you're kind of mixing the architectures, you started with SD 1.5 but the ones you're mentioning are based in SDXL, so the controlnets are going to be bigger anyways. |
Beta Was this translation helpful? Give feedback.
in my experience t2i adapters are faster and lighter but less accurate, sadly in my tests and experience, the controlnet union and a couple of the last ones, are the only ones I use because the difference in quality is too much.
You can still do some other techniques for speeding up inference, for example you don't need to use the CFG on all the steps, in my tests you can use it (in the case of lighting) for 2 steps and then do the rest of the generation without it, also depending on your use case, you can also stop the controlnet early.
I did something like that for this demo space and it's fast (with controlnet union) if you use a good GPU, I remember it took less than 2s on a 3090 but …