
    3j                         S r SrSSKJr  SSKJr  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  SSKJrJrJrJr  / SQrg	)
z
Spandrel is a library for loading and running pre-trained PyTorch models. It automatically detects the model architecture and hyper parameters from model files, and provides a unified interface for running models.
z0.4.2   )canonicalize_state_dict)ModelLoader)MAIN_REGISTRY)ArchIdArchitectureImageModelDescriptorMaskedImageModelDescriptor	ModelBaseModelDescriptorModelTilingPurposeSizeRequirements	StateDictUnsupportedDtypeError)ArchRegistryArchSupportDuplicateArchitectureErrorUnsupportedModelError)r   r   r   r   r   r   r   r   r	   r
   r   r   r   r   r   r   r   r   N)__doc____version____helpers.canonicalizer   __helpers.loaderr   __helpers.main_registryr   __helpers.model_descriptorr   r   r   r	   r
   r   r   r   r   r   r   __helpers.registryr   r   r   r   __all__     K/home/wildlama/miniconda3/lib/python3.13/site-packages/spandrel/__init__.py<module>r       s?     ; ) 2    r   