o
    Gi                     @   s@   d dl mZ d dlZd dlZddlmZ eG dd deZdS )    )	dataclassN   )
BaseOutputc                   @   s8   e Zd ZU dZeejj ejB e	d< ee
 dB e	d< dS )%SemanticStableDiffusionPipelineOutputu  
    Output class for Stable Diffusion 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)`.
        nsfw_content_detected (`list[bool]`)
            list indicating whether the corresponding generated image contains “not-safe-for-work” (nsfw) content or
            `None` if safety checking could not be performed.
    imagesNnsfw_content_detected)__name__
__module____qualname____doc__listPILImagenpndarray__annotations__bool r   r   q/home/ubuntu/.local/lib/python3.10/site-packages/diffusers/pipelines/semantic_stable_diffusion/pipeline_output.pyr   	   s   
 r   )	dataclassesr   numpyr   	PIL.Imager   utilsr   r   r   r   r   r   <module>   s    