
    bi                     
   d dl mZ ddlmZmZmZmZmZ i Zi Z		  e       r e       s e       	 dge	d<   ddge	d<   d	d
ge	d<   eser.	  e       r e       s e       	 ddlmZ ddlmZmZ ddlmZmZ yd dlZ ee e       d   e	e      ej0                  e<   ej3                         D ]  \  ZZ eej0                  e   ee        y# e$ r ddl
mZmZ ej                  eed       Y w xY w# e$ r ddl
mZmZ Y yw xY w)    )TYPE_CHECKING   )DIFFUSERS_SLOW_IMPORTOptionalDependencyNotAvailable_LazyModuleis_torch_availableis_transformers_availableUniDiffuserTextDecodermodeling_text_decoderUniDiffuserModelUTransformer2DModelmodeling_uvitImageTextPipelineOutputUniDiffuserPipelinepipeline_unidiffuser)r   r      )r
   )r   r   N__file__)module_spec)typingr   utilsr   r   r   r   r	   _dummy_objects_import_structure*utils.dummy_torch_and_transformers_objectsr   r   updater   r
   r   r   r   r   sys__name__globals__spec__modulesitemsnamevaluesetattr     c/home/cdr/jupyterlab/.venv/lib/python3.12/site-packages/diffusers/pipelines/unidiffuser/__init__.py<module>r'      sU       c%',>,@,.. -A 3K1K-.*<>S)To&1JLa0b,- )W)+0B0D022 1E 	BHVV '	*	CKK &++- 4eH%tU34O & 
 $;Tgh& * 
	
 	

s#   C 	C2 !C/.C/2DD