spandrel API Documentation Modules Classes Names
Clear Help

Module Index

  • spandrel - 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.
    • architectures - The package containing the implementations of all supported architectures. Not necessary for most user code.
      • ATD - No package docstring; 1/2 class, 0/1 package documented
      • Compact - No package docstring; 1/2 class, 0/1 package documented
      • CRAFT - No package docstring; 1/2 class, 0/1 package documented
      • DAT - No package docstring; 1/2 class, 0/1 package documented
      • DCTLSA - Undocumented
      • DITN - Undocumented
      • DnCNN - Undocumented
      • DRCT - Undocumented
      • DRUNet - Undocumented
      • ESRGAN - No package docstring; 1/4 function, 0/2 class, 0/1 package documented
      • FBCNN - Undocumented
      • FFTformer - Undocumented
      • GFPGAN - No package docstring; 1/2 class, 0/1 package documented
      • GRL - No package docstring; 0/1 constant, 1/4 function, 1/2 class, 0/1 package documented
      • HAT - No package docstring; 1/2 function, 1/2 class, 0/1 package documented
      • HVICIDNet - Undocumented
      • IPT - Undocumented
      • KBNet - Undocumented
      • LaMa - Undocumented
      • MixDehazeNet - Undocumented
      • MMRealSR - No package docstring; 0/2 function, 1/2 class, 0/1 package documented
      • MoESR - Undocumented
      • MoSR - No package docstring; 1/2 class, 0/1 package documented
      • NAFNet - Undocumented
      • OmniSR - Undocumented
      • PLKSR - No package docstring; 0/1 type alias, 1/3 class, 0/1 package documented
      • RCAN - Undocumented
      • RealCUGAN - Undocumented
      • RestoreFormer - Undocumented
      • RetinexFormer - Undocumented
      • RGT - Undocumented
      • SAFMN - Undocumented
      • SAFMNBCIE - Undocumented
      • SCUNet - Undocumented
      • SeemoRe - Undocumented
      • SPAN - No package docstring; 1/2 class, 0/1 package documented
      • SwiftSRGAN - No package docstring; 1/2 class, 0/1 package documented
      • Swin2SR - No package docstring; 1/2 class, 0/1 package documented
      • SwinIR - No package docstring; 1/2 class, 0/1 package documented
      • Uformer - Undocumented
      • __arch_helpers - Undocumented
        • block - No module docstring; 0/1 type alias, 2/10 functions, 3/6 classes documented
        • dpir_basic_block - No module docstring; 2/9 functions, 0/1 class documented
        • dysample - No module docstring; 1/1 class documented
        • padding - No module docstring; 1/1 function documented
    • util - A module containing commonly-used functionality to implement architectures.
      • timm - No package docstring; 4/5 functions, 2/2 classes, 2/3 modules documented
        • __drop - DropBlock, DropPath
        • __helpers - Layer/Module Helpers Hacked together by / Copyright 2020 Ross Wightman
        • __weight_init - No module docstring; 1/4 function documented
  • spandrel_extra_arches - Spandrel extra arches contains more architectures for spandrel.
    • architectures - The package containing the implementations of all supported architectures. Not necessary for most user code.
      • AdaCode - Undocumented
      • CodeFormer - Undocumented
      • DDColor - Undocumented
        • __color - No module docstring; 4/8 functions documented
      • FeMaSR - Undocumented
      • M3SNet - Undocumented
      • MAT - Undocumented
      • MIRNet2 - Undocumented
      • MPRNet - Undocumented
      • Restormer - Undocumented
      • SRFormer - No package docstring; 1/2 class, 0/1 package documented

API Documentation for spandrel, generated by pydoctor 23.9.1 at 2025-01-19 15:31:11.