* Two text encoders
* A UNet for denoising  
Usually, the text encoders and the denoiser are much larger compared to the VAE.  
As models get bigger and better, it’s possible your model is so big that even a single copy won’t fit in memory. But that doesn’t mean it can’t be loaded. If you have more than one GPU, there is more memory available to store your model. In this case, it’s better to split your model checkpoint into several smaller *checkpoint shards*.