
    wi-[              	       6   d dl mZ ddlmZmZmZmZmZmZm	Z	m
Z
mZmZmZmZ i Zg g g g g g g g dZ	  e            s
 e            	 g ded<   dged<   d	ged
<   dged<   dged<   dged<   ed                             dg           g ded<   ed                             g d           n/# e$ r' ddlmZ e                     ee                     Y nw xY w	  e            r
 e	            s
 e            	 ed                             ddg           n/# e$ r' ddlmZ e                     ee                     Y nw xY w	  e            r e            r
 e
            s
 e            	 ed                             ddg           n/# e$ r' ddlmZ e                     ee                     Y nw xY w	  e            r
 e            s
 e            	 ed                             g d           g ded <   g d!ed"<   d#ged$<   g d%ed&<   d'ged(<   ed)                             g d*           ed+                             d,d-g           g d.ed/<   d0ged1<   g d2ed3<   g d4ed5<   d6d7ged8<   d9d:ged;<   ed                             d<g           ed=                             d>d?g           ed@                             dAdBg           dCgedD<   dEgedF<   dGgedH<   dIdJgedK<   dLgedM<   dNdOgedP<   g dQedR<   edS                             g dT           dUdVgedW<   dXgedY<   dZged[<   d\ged]<   d^d_ged`<   dagedb<   edc                             g dd           degedf<   dggedh<   digedj<   dkdlgedm<   g dnedo<   dpgedq<   drdsgedt<   g duedv<   g dwedx<   n/# e$ r' ddylmZ e                     ee                     Y nw xY w	  e            s
 e            	 dzged{<   n/# e$ r' dd|lmZ e                     ee                     Y nw xY w	  e            r e            r
 e            s
 e            	 edS                             g d}           n/# e$ r' dd~lmZ e                     ee                     Y nw xY w	  e            r e            r
 e            s
 e            	 ddged<   n/# e$ r' ddlmZ e                     ee                     Y nw xY w	  e            s
 e            	 dged<   n/# e$ r' ddlmZ e                     ee                     Y nw xY w	  e            r
 e            s
 e            	 ed)                             dg           edS                             g d           edc                             dg           n/# e$ r' ddlmZ e                     ee                     Y nw xY weser	  e            s
 e            	 ddlmZmZmZ ddl m!Z! ddl"m#Z# ddl$m%Z% ddl&m'Z' ddl(m)Z)m*Z*m+Z+m,Z,m-Z- ddl.m/Z/ ddl0m1Z1 ddl2m3Z3m4Z4m5Z5m6Z6 n# e$ r ddl7T Y nw xY w	  e            r
 e	            s
 e            	 ddl(m8Z8m9Z9 n# e$ r ddl:T Y nw xY w	  e            r
 e            s
 e            	 ddl;m<Z<m=Z=m>Z> dd!l?m@Z@mAZAmBZB ddlCmDZD dd%lEmFZFmGZGmHZH ddlImJZJ dd*lKmLZLmMZMmNZNmOZOmPZPmQZQmRZR ddlSmTZTmUZU dd.lVmWZWmXZXmYZYmZZZm[Z[m\Z\ ddl(m]Z]m^Z^m_Z_m`Z`maZambZbmcZcmdZdmeZemfZfmgZgmhZh ddlimjZj ddlkmlZl dd2lmmnZnmoZompZpmqZqmrZrmsZsmtZt dd4lumvZvmwZwmxZxmyZymzZzm{Z{m|Z|m}Z}m~Z~mZ ddlmZmZ ddlmZmZ ddl0mZ ddlmZmZmZmZ ddlmZmZ ddlmZ ddlmZ ddlmZ ddlmZmZ ddlmZ ddlmZmZ ddQlmZmZmZ ddlmZmZmZmZmZmZmZmZmZmZmZ ddlmZmZ ddlmZ ddlmZ ddlmZmZ ddlmZ ddlmZ ddlmZ ddlmZ dddlmZmZmZmZ ddlmZ ddlmZmZ ddnlmZmZmZmZ ddlmZmZ ddulmZmZmZmZ ddwlmZmZmZ 	  e            s
 e            	 ddlmZ n# e$ r ddlT Y nw xY w	  e            r e            r
 e            s
 e            	 dd}lmZmZmZmZmZ n# e$ r ddlT Y nw xY w	  e            r e            r
 e            s
 e            	 ddlmZmZ n# e$ r ddlT Y nw xY w	  e            s
 e            	 ddlmZ n# e$ r ddlT Y nw xY w	  e            r
 e            s
 e            	 ddlKmZ ddlmZmZmZ ddlmZ n# e$ r ddlT Y nw xY w	  e            r e            r
 e
            s
 e            	 ddl(mZmZ dS # e$ r ddlT Y dS w xY w# e$ r ddlT Y dS w xY wd dlZ ee e            d         ee          ej        e<   e                                D ]\  ZZ eej        e         ee           dS )    )TYPE_CHECKING   )DIFFUSERS_SLOW_IMPORTOptionalDependencyNotAvailable_LazyModuleget_objects_from_moduleis_flax_availableis_k_diffusion_availableis_librosa_availableis_note_seq_availableis_onnx_availableis_torch_availableis_torch_npu_availableis_transformers_available)
controlnetcontrolnet_xs
deprecatedlatent_diffusion	ledits_ppmarigoldstable_diffusionstable_diffusion_xl)AutoPipelineForImage2ImageAutoPipelineForInpaintingAutoPipelineForText2Imageauto_pipelineConsistencyModelPipelineconsistency_modelsDanceDiffusionPipelinedance_diffusionDDIMPipelineddimDDPMPipelineddpmDiTPipelineditr   LDMSuperResolutionPipeline)AudioPipelineOutputDiffusionPipelineStableDiffusionMixinImagePipelineOutputpipeline_utilsr   )PNDMPipelineLDMPipelineRePaintPipelineScoreSdeVePipelineKarrasVePipeline)dummy_pt_objectsAudioDiffusionPipelineMel)dummy_torch_and_librosa_objectsMidiProcessorSpectrogramDiffusionPipeline)1dummy_transformers_and_torch_and_note_seq_objects)VQDiffusionPipelineAltDiffusionPipelineAltDiffusionImg2ImgPipelineCycleDiffusionPipeline$StableDiffusionInpaintPipelineLegacy"StableDiffusionPix2PixZeroPipeline StableDiffusionParadigmsPipeline#StableDiffusionModelEditingPipeline$VersatileDiffusionDualGuidedPipeline(VersatileDiffusionImageVariationPipelineVersatileDiffusionPipeline%VersatileDiffusionTextToImagePipeline)AmusedImg2ImgPipelineAmusedInpaintPipelineAmusedPipelineamused)AnimateDiffPipelineAnimateDiffSDXLPipelineAnimateDiffVideoToVideoPipelineanimatediffAudioLDMPipelineaudioldm)AudioLDM2PipelineAudioLDM2ProjectionModelAudioLDM2UNet2DConditionModel	audioldm2BlipDiffusionPipelineblip_diffusionr   )BlipDiffusionControlNetPipeline(StableDiffusionControlNetImg2ImgPipeline(StableDiffusionControlNetInpaintPipeline!StableDiffusionControlNetPipeline*StableDiffusionXLControlNetImg2ImgPipeline*StableDiffusionXLControlNetInpaintPipeline#StableDiffusionXLControlNetPipeliner   #StableDiffusionControlNetXSPipeline%StableDiffusionXLControlNetXSPipeline)IFImg2ImgPipeline IFImg2ImgSuperResolutionPipelineIFInpaintingPipeline#IFInpaintingSuperResolutionPipeline
IFPipelineIFSuperResolutionPipelinedeepfloyd_ifHunyuanDiTPipeline
hunyuandit)KandinskyCombinedPipeline KandinskyImg2ImgCombinedPipelineKandinskyImg2ImgPipeline KandinskyInpaintCombinedPipelineKandinskyInpaintPipelineKandinskyPipelineKandinskyPriorPipeline	kandinsky)
KandinskyV22CombinedPipeline%KandinskyV22ControlnetImg2ImgPipelineKandinskyV22ControlnetPipeline#KandinskyV22Img2ImgCombinedPipelineKandinskyV22Img2ImgPipeline#KandinskyV22InpaintCombinedPipelineKandinskyV22InpaintPipelineKandinskyV22Pipeline KandinskyV22PriorEmb2EmbPipelineKandinskyV22PriorPipelinekandinsky2_2Kandinsky3Img2ImgPipelineKandinsky3Pipeline
kandinsky3%LatentConsistencyModelImg2ImgPipelineLatentConsistencyModelPipelinelatent_consistency_modelsLDMTextToImagePipeliner   LEditsPPPipelineStableDiffusion!LEditsPPPipelineStableDiffusionXLr   MarigoldDepthPipelineMarigoldNormalsPipelineMusicLDMPipelinemusicldmPaintByExamplePipelinepaint_by_examplePIAPipelinepiaPixArtAlphaPipelinePixArtSigmaPipelinepixart_alphaSemanticStableDiffusionPipelinesemantic_stable_diffusionShapEImg2ImgPipelineShapEPipelineshap_e)StableCascadeCombinedPipelineStableCascadeDecoderPipelineStableCascadePriorPipelinestable_cascader   )CLIPImageProjection StableDiffusionDepth2ImgPipeline%StableDiffusionImageVariationPipelineStableDiffusionImg2ImgPipelineStableDiffusionInpaintPipeline&StableDiffusionInstructPix2PixPipeline$StableDiffusionLatentUpscalePipelineStableDiffusionPipelineStableDiffusionUpscalePipelineStableUnCLIPImg2ImgPipelineStableUnCLIPPipelineStableDiffusionLDM3DPipelineStableDiffusion3PipelineStableDiffusion3Img2ImgPipelinestable_diffusion_3&StableDiffusionAttendAndExcitePipeline"stable_diffusion_attend_and_exciteStableDiffusionPipelineSafestable_diffusion_safeStableDiffusionSAGPipelinestable_diffusion_sagStableDiffusionGLIGENPipeline&StableDiffusionGLIGENTextImagePipelinestable_diffusion_gligenStableVideoDiffusionPipelinestable_video_diffusionr   ) StableDiffusionXLImg2ImgPipeline StableDiffusionXLInpaintPipeline(StableDiffusionXLInstructPix2PixPipelineStableDiffusionXLPipelineStableDiffusionDiffEditPipelinestable_diffusion_diffeditr   stable_diffusion_ldm3dStableDiffusionPanoramaPipelinestable_diffusion_panoramaStableDiffusionAdapterPipeline StableDiffusionXLAdapterPipelinet2i_adapter)TextToVideoSDPipelineTextToVideoZeroPipelineTextToVideoZeroSDXLPipelineVideoToVideoSDPipelinetext_to_video_synthesisI2VGenXLPipeline	i2vgen_xlUnCLIPImageVariationPipelineUnCLIPPipelineunclip)ImageTextPipelineOutputUniDiffuserModelUniDiffuserPipelineUniDiffuserTextDecoderunidiffuser)WuerstchenCombinedPipelineWuerstchenDecoderPipelineWuerstchenPriorPipeline
wuerstchen)$dummy_torch_and_transformers_objectsOnnxRuntimeModel
onnx_utils)dummy_onnx_objects)"OnnxStableDiffusionImg2ImgPipeline"OnnxStableDiffusionInpaintPipelineOnnxStableDiffusionPipeline"OnnxStableDiffusionUpscalePipelineStableDiffusionOnnxPipeline)-dummy_torch_and_transformers_and_onnx_objects!StableDiffusionKDiffusionPipeline#StableDiffusionXLKDiffusionPipelinestable_diffusion_k_diffusion)4dummy_torch_and_transformers_and_k_diffusion_objectsFlaxDiffusionPipelinepipeline_flax_utils)dummy_flax_objects%FlaxStableDiffusionControlNetPipeline)"FlaxStableDiffusionImg2ImgPipeline"FlaxStableDiffusionInpaintPipelineFlaxStableDiffusionPipelineFlaxStableDiffusionXLPipeline)#dummy_flax_and_transformers_objects   )r   )r   )r!   )r#   )r1   r.   r-   r/   r0   )r%   )r'   )r(   r)   r+   r*   )*)r3   r4   )rM   )rS   )r\   r]   )r;   r:   r<   r=   r@   r?   r>   rA   rB   rC   rD   r9   )re   )r   )rz   r{   )r}   r~   )r   )LEditsPPDiffusionPipelineOutputLEditsPPInversionPipelineOutputr   r   )r   r   )r   )r   )r   )r   r   )r   )r   r   )r   r   r   r   r   r   r   r   r   r   r   )r   r   )r   )r   )r   r   )r   )r   )r   )r   )r   )r   r   )r   r   )r   )r   r   )r   )r   )r   )r6   r7   N__file__)module_spec)typingr   utilsr   r   r   r   r	   r
   r   r   r   r   r   r   _dummy_objects_import_structureextendr2   updater5   r8   r   r   r   r   r   r   r   r   r   r   r   r   r    r   r"   r!   r$   r#   r   r1   r.   r-   r/   r0   r&   r%   r   r'   r,   r(   r)   r+   r*   utils.dummy_pt_objectsr3   r4   %utils.dummy_torch_and_librosa_objectsrH   rE   rF   rG   rL   rI   rJ   rK   rN   rM   rR   rO   rP   rQ   rT   rS   r   rU   rV   rW   rX   rY   rZ   r[   r   r\   r]   rd   r^   r_   r`   ra   rb   rc   r;   r:   r<   r=   r@   r?   r>   rA   rB   rC   rD   r9   rf   re   r   r   rn   rg   rh   ri   rj   rk   rl   rm   ry   ro   rp   rq   rr   rs   rt   ru   rv   rw   rx   r|   rz   r{   r   r}   r~   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   utils.dummy_onnx_objectsr   r   r   r   r   3utils.dummy_torch_and_transformers_and_onnx_objectsr   r   r   :utils.dummy_torch_and_transformers_and_k_diffusion_objectsr   r   utils.dummy_flax_objectsr   r   r   r   r   )utils.dummy_flax_and_transformers_objectsr6   r7   7utils.dummy_transformers_and_torch_and_note_seq_objects*utils.dummy_torch_and_transformers_objectssys__name__globals__spec__modulesitemsnamevaluesetattr     l/root/.openclaw/workspace/chatterbox_venv_py311/lib/python3.11/site-packages/diffusers/pipelines/__init__.py<module>r     s                                         " 	 	 ! /,,.../* * *o&
 0J.J*+,D+E'(!/ 0f!/ 0f -e()002N1OPPP+ + +&' l#**	
 	
 	
   - & E E E((((((112BCCDDDDDE>N   /%9%9%;%; /,,.../ l#**,De+LMMMM & T T T777777112QRRSSSSST%%'' /,>,>,@,@ /EZEZE\E\ /,,.../ l#***	
    & f f fIIIIII112cddeeeeefn   /%>%>%@%@ /,,.../ l#**	
 	
 	
    #g"f"fh( ( (m$
 &8$8j!& & &k"
 ,C*C&'l#**	
 	
 	

 
 
 o&--13	
  ) ) )n% (<&<l#& & &k") ) )n% 	$'l#
 	0(612 ()002J1KLLLk"))-/	
   j!((#%	
   &8$8j!-E,F() -e)>@U(Vn%6W5X12#9?"Kh+ + +&'
 ()00	
 	
 	
    0JKl.m*+?g>h:;2O1P-.1M0N,-'04/0 4R2R./+,33	
 	
 	
   7X5X123Q2R./6W5X12(*(m$4 4 4/0 '9%9k"#ACS"Th( ( (m$' ' 'l##O & Y Y Y<<<<<<112VWWXXXXXYX; /,,.../ (:&:l## & G G G******112DEEFFFFFG   /%>%>%@%@ /EVEVEXEX /,,.../ ()00	
 	
 	
    & b b bEEEEEE112_``aaaaab   /%>%>%@%@ /E]E]E_E_ /,,.../ 	,-9455 & i i i      112fgghhhhhiI /,,.../ 1H/H+,, & G G G******112DEEFFFFFG /$=$=$?$? /,,.../ l#**,S+TUUU()00	
 	
 	
   +,33+	
    & X X X;;;;;;112UVVWWWWWX&  M4) M4
!!## 	300222	3	
 	
 	
 	
 	
 	
 	
 	
 	
 	

 	A@@@@@;;;;;;&&&&&&&&&&&&pppppppppppppp$$$$$$@@@@@@	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
! * / / /....../.<""$$ 	3)=)=)?)? 	300222	3
 	<;;;;;;;; * > > >======>
^""$$ 	3)B)B)D)D 	300222	3
 	YXXXXXXXXXnnnnnnnnnn......	
 	
 	
 	
 	
 	
 	
 	
 	
 	

 	:99999	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
	
 	
 	
 	
 	
 	
 	
 	
	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	322222//////	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
	
 	
 	
 	
 	
 	
 	
 	
	
 	
 	
 	
 	
 	
 	
 	
 	=<<<<<	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
	
 	
 	
 	
 	
 	
 	
 	
 	/.....<<<<<<$$$$$$JJJJJJJJNNNNNN????????	
 	
 	
 	
 	
 	
 	
 	
 	
 	

	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	baaaaaaa^^^^^^NNNNNNrrrrrrrrHHHHHHNNNNNNFFFFFFDDDDDD	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	IHHHHH	
 	
 	
 	
 	
 	
 	
 	
	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	IHHHHHHH	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
	
 	
 	
 	
 	
 	
 	
 	
 	
 	
	5$$&& 7446667 5444444	 . 	5 	5 	5444444	5	&&(( 7-F-F-H-H 7M^M^M`M` 7446667
               . 	P 	P 	POOOOOO	P		&&(( 7-F-F-H-H 7MeMeMgMg 7446667
         . 	W 	W 	WVVVVVV	W	C$$&& 7446667
 CBBBBBB . 	5 	5 	5444444	5
	%%'' 7,E,E,G,G 7446667
 JIIIII         
       . 	F 	F 	FEEEEEE	F
	--// 74F4F4H4H 7MbMbMdMd 7446667         	 . 	T 	T 	TSSSSSSS	Ti * C C CBBBBBBBC| JJJ'K		*	  CK &++-- 4 4eH%tU33334 4sC  B, ,)CCD )EE	(F )F<;F< N )O
OO+ +)PP(Q" ")RR(S )S/.S/3T )T;:T;?V4 4)W W )Y 	YYY? ?	Z
Zf. a 	a+*a+/(b' '	b32b37(c) )	c54c59d 	d! d!%e 	e'&e'+(f 	f+*f+.	f;:f;