File size: 529 Bytes
0324143
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
from dataclasses import dataclass

from ..utils import BaseOutput


@dataclass
class AutoencoderKLOutput(BaseOutput):
    """

    Output of AutoencoderKL encoding method.



    Args:

        latent_dist (`DiagonalGaussianDistribution`):

            Encoded outputs of `Encoder` represented as the mean and logvar of `DiagonalGaussianDistribution`.

            `DiagonalGaussianDistribution` allows for sampling latents from the distribution.

    """

    latent_dist: "DiagonalGaussianDistribution"  # noqa: F821