o
    pi                     @   sH  d dl mZ ddlmZmZmZmZmZmZ i Z	i Z
ddgiZze r&e s)e W n ey@   ddlmZ e	ee Y nw dged< esJerlze rQe sTe W n eyc   dd	lT Y dS w d
dlmZ dS d dlZeee d eedeje< e	 D ]\ZZeeje ee qe
 D ]\ZZeeje ee qdS )    )TYPE_CHECKING   )DIFFUSERS_SLOW_IMPORTOptionalDependencyNotAvailable_LazyModuleget_objects_from_moduleis_torch_availableis_transformers_availablepipeline_outputFluxPipelineOutput)$dummy_torch_and_transformers_objectsFluxPipelinepipeline_flux)*   )r   N__file__)module_spec)typingr   utilsr   r   r   r   r   r	   _dummy_objects_additional_imports_import_structurer   update*utils.dummy_torch_and_transformers_objectsr   r   sys__name__globals__spec__modulesitemsnamevaluesetattr r#   r#   _/home/ubuntu/SoloSpeech/.venv/lib/python3.10/site-packages/diffusers/pipelines/flux/__init__.py<module>   sF     


