
    3jk                       S SK Jr  SSKJrJrJrJrJrJrJ	r	J
r
JrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJ r J!r!J"r"J#r#J$r$J%r%J&r&J'r'J(r(J)r)J*r*J+r+J,r,  SSK-J.r.J/r/  \." 5       r0 \0Rb                  " / \/Rd                  " \Rf                  " 5       5      P\/Rd                  " \)Rh                  " 5       5      P\/Rd                  " \Rj                  " 5       5      P\/Rd                  " \Rl                  " 5       5      P\/Rd                  " \*Rn                  " 5       5      P\/Rd                  " \+Rp                  " 5       5      P\/Rd                  " \Rr                  " 5       5      P\/Rd                  " \%Rt                  " 5       5      P\/Rd                  " \Rv                  " 5       5      P\/Rd                  " \#Rx                  " 5       5      P\/Rd                  " \'Rz                  " 5       5      P\/Rd                  " \
R|                  " 5       5      P\/Rd                  " \,R~                  " 5       5      P\/Rd                  " \R                  " 5       5      P\/Rd                  " \R                  " 5       5      P\/Rd                  " \R                  " 5       5      P\/Rd                  " \R                  " 5       5      P\/Rd                  " \R                  " 5       5      P\/Rd                  " \R                  " 5       5      P\/Rd                  " \R                  " 5       5      P\/Rd                  " \$R                  " 5       5      P\/Rd                  " \R                  " 5       5      P\/Rd                  " \R                  " 5       5      P\/Rd                  " \R                  " 5       5      P\/Rd                  " \R                  " 5       5      P\/Rd                  " \"R                  " 5       5      P\/Rd                  " \R                  " 5       5      P\/Rd                  " \R                  " 5       5      P\/Rd                  " \R                  " 5       5      P\/Rd                  " \R                  " 5       5      P\/Rd                  " \R                  " 5       5      P\/Rd                  " \R                  " 5       5      P\/Rd                  " \	R                  " 5       5      P\/Rd                  " \R                  " 5       5      P\/Rd                  " \&R                  " 5       5      P\/Rd                  " \R                  " 5       5      P\/Rd                  " \(R                  " 5       5      P\/Rd                  " \!R                  " 5       5      P\/Rd                  " \ R                  " 5       5      P\/Rd                  " \R                  " 5       5      P\/Rd                  " \R                  " 5       5      P\/Rd                  " \R                  " 5       5      P76   g)    )annotations   )*ATDCRAFTDATDCTLSADITNDRCTESRGANFBCNNFDATGFPGANGRLHATIPTPLKSRRCANRGTSAFMN	SAFMNBCIESPANAuraSRCompactDnCNNDRUNet	FFTformer	HVICIDNetKBNetLaMaMixDehazeNetMMRealSRMoESRMoSRNAFNetOmniSR	RealCUGANRestoreFormerRetinexFormerSCUNetSeemoRe
SwiftSRGANSwin2SRSwinIRUformer   )ArchRegistryArchSupportN)]
__future__r   architecturesr   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.   registryr0   r1   MAIN_REGISTRYaddfrom_architectureCompactArchSwiftSRGANArchHATArchGRLArchSwin2SRArch
SwinIRArch
GFPGANArchRestoreFormerArchLaMaArch
OmniSRArch
SCUNetArch	FBCNNArchUformerArchRGTArchDATArch	CRAFTArch	KBNetArchDITNArchMMRealSRArchSPANArchRealCUGANArch	SAFMNArchSAFMNBCIEArch
DCTLSAArchFFTformerArch
NAFNetArchATDArchMixDehazeNetArch
DRUNetArch	DnCNNArchIPTArchDRCTArch
ESRGANArch	PLKSRArchRetinexFormerArchHVICIDNetArchSeemoReArchMoSRArch	MoESRArchRCANArchFDATArch
AuraSRArch     Z/home/wildlama/miniconda3/lib/python3.13/site-packages/spandrel/__helpers/main_registry.py<module>re      s*   "+ + + + + + + + + + +X 0    +!!'"5"5"78+!!*";";"=>+ !!#++-0+ !!#++-0	+
 !!'"5"5"78+ !!&"3"3"56+ !!&"3"3"56+ !!-"A"A"CD+ !!$--/2+ !!&"3"3"56+ !!&"3"3"56+ !!%//"34+ !!'"5"5"78+ !!#++-0+ !!#++-0+  !!%//"34!+" !!%//"34#+$ !!$--/2%+& !!("7"7"9:'+( !!$--/2)+* !!)"9"9";<++, !!%//"34-+. !!)"9"9";</+0 !!&"3"3"561+2 !!)"9"9";<3+4 !!&"3"3"565+6 !!#++-07+8 !!,"?"?"AB9+: !!&"3"3"56;+< !!%//"34=+> !!#++-0?+@ !!$--/2A+B !!&"3"3"56C+D !!%//"34E+F !!-"A"A"CDG+H !!)"9"9";<I+J !!'"5"5"78K+L !!$--/2M+N !!%//"34O+P !!$--/2Q+R !!$--/2S+T !!&"3"3"56U+rc   