FlaxDiagonalGaussianDistribution allows for sampling latents from the distribution.    Output of AutoencoderKL encoding method.  replace  < source > ( **updates  )    “Returns a new object replacing the specified fields with new values.  FlaxDecoderOutput  class diffusers.models.vae_flax.FlaxDecoderOutput  < source > ( sample: Array  )   Parameters   sample (jnp.ndarray of shape (batch_size, num_channels, height, width)) —