Ë
    ¢ÙbiJ  ã                   ó\   — d dl mZ d dlmZmZ d dlZd dlZddl	m
Z
 e G d„ de
«      «       Zy)é    )Ú	dataclass)ÚListÚUnionNé   )Ú
BaseOutputc                   óh   — e Zd ZU dZeeej                  j                     ej                  f   e
d<   y)ÚSanaPipelineOutputaO  
    Output class for Sana pipelines.

    Args:
        images (`List[PIL.Image.Image]` or `np.ndarray`)
            List of denoised PIL images of length `batch_size` or numpy array of shape `(batch_size, height, width,
            num_channels)`. PIL images or numpy array present the denoised images of the diffusion pipeline.
    ÚimagesN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   ÚPILÚImageÚnpÚndarrayÚ__annotations__© ó    úc/home/cdr/jupyterlab/.venv/lib/python3.12/site-packages/diffusers/pipelines/sana/pipeline_output.pyr	   r	   
   s*   … ñð $s—y‘y—‘Ñ'¨¯©Ð3Ñ4Ô4r   r	   )Údataclassesr   Útypingr   r   Únumpyr   Ú	PIL.Imager   Úutilsr   r	   r   r   r   ú<module>r      s/   ðÝ !ß ã Û å ð ô
5˜ó 
5ó ñ
5r   