Skip to content

supported_architectures

Architectures supported by CAREamics.

SupportedArchitecture #

Bases: str, BaseEnum

Supported architectures.

Source code in src/careamics/config/support/supported_architectures.py
class SupportedArchitecture(str, BaseEnum):
    """Supported architectures."""

    UNET = "UNet"
    """UNet architecture used with N2V, CARE and Noise2Noise."""

    LVAE = "LVAE"
    """Ladder Variational Autoencoder used for muSplit and denoiSplit."""

    CUSTOM = "custom"
    """Keyword used for custom architectures provided by users and only compatible
    with `FCNAlgorithmConfig` configuration."""

CUSTOM = 'custom' class-attribute instance-attribute #

Keyword used for custom architectures provided by users and only compatible with FCNAlgorithmConfig configuration.

LVAE = 'LVAE' class-attribute instance-attribute #

Ladder Variational Autoencoder used for muSplit and denoiSplit.

UNET = 'UNet' class-attribute instance-attribute #

UNet architecture used with N2V, CARE and Noise2Noise.