# AutoencoderKLMochi The 3D variational autoencoder (VAE) model with KL loss used in [Mochi](https://github.com/genmoai/models) was introduced in [Mochi 1 Preview](https://huggingface.co/genmo/mochi-1-preview) by Tsinghua University & ZhipuAI. The model can be loaded with the following code snippet. ```python from diffusers import AutoencoderKLMochi vae = AutoencoderKLMochi.from_pretrained("genmo/mochi-1-preview", subfolder="vae", torch_dtype=torch.float32).to("cuda") ``` ## AutoencoderKLMochi [[autodoc]] AutoencoderKLMochi - decode - all ## DecoderOutput [[autodoc]] models.autoencoders.vae.DecoderOutput