| """ | |
| Decoder components for MuLGIT-Perturb. | |
| This module is a compatibility shim. The actual implementations live in | |
| `conditioning.py` because the FiLM conditioning layer and delta decoder are | |
| used together, but `mulgit.perturb.__init__` exposes them from `.decoder`. | |
| """ | |
| from .conditioning import DeltaDecoderWithUncertainty, PathwayDecoder, SNNStack, create_delta_decoder | |
| __all__ = [ | |
| "DeltaDecoderWithUncertainty", | |
| "PathwayDecoder", | |
| "SNNStack", | |
| "create_delta_decoder", | |
| ] | |