What is SLiM (Structured Linear Maps)?
masterSLiM (Structured Linear Maps) is a package providing a suite of structured linear maps designed as drop-in replacements for PyTorch's nn.Linear module.
These parametrizations are intended to:
- Enhance learning stability.
- Embed inductive priors that encode domain-specific knowledge.
- Facilitate exploration of neural networks from a dynamical systems perspective.
All structured maps in this package share a common API to ensure they can be easily swapped into existing PyTorch architectures.