
    bi                        d dl mZ ddlmZmZmZmZmZmZm	Z	 i Z
i Z	  e       r e       r	 e	dd      s e       	 dged<   eser'	  e       r e       r	 e	dd      s e       	 d	d
lmZ yd dlZ ee e       d   ee      ej*                  e<   e
j-                         D ]  \  ZZ eej*                  e   ee        y# e$ r  ddlmZ e
j                   ee             Y w xY w# e$ r ddl Y yw xY w)    )TYPE_CHECKING   )DIFFUSERS_SLOW_IMPORTOptionalDependencyNotAvailable_LazyModuleget_objects_from_moduleis_torch_availableis_transformers_availableis_transformers_versionz>=z4.27.0MusicLDMPipelinepipeline_musicldm)$dummy_torch_and_transformers_objects   )r   )*N__file__)module_spec)typingr   utilsr   r   r   r   r	   r
   r   _dummy_objects_import_structurer   updater   r   *utils.dummy_torch_and_transformers_objectssys__name__globals__spec__modulesitemsnamevaluesetattr     `/home/cdr/jupyterlab/.venv/lib/python3.12/site-packages/diffusers/pipelines/musicldm/__init__.py<module>r%      s<        B%',>,@E\]ackEl,.. Fm /A-A)* )8)+0B0DI`aegoIp022 Jq 	8 '	*	CKK &++- 4eH%tU349 & Y=12VWXY * DCDs#   C C+ "C('C(+
C87C8