Skip to content

supported_patching_strategies

Patching strategies supported by Careamics.

SupportedPatchingStrategy #

Bases: str, BaseEnum

Patching strategies supported by Careamics.

Source code in src/careamics/config/support/supported_patching_strategies.py
class SupportedPatchingStrategy(str, BaseEnum):
    """Patching strategies supported by Careamics."""

    FIXED_RANDOM = "fixed_random"
    """Fixed random patching strategy, used during training."""

    RANDOM = "random"
    """Random patching strategy, used during training."""

    # SEQUENTIAL = "sequential"
    # """Sequential patching strategy, used during training."""

    TILED = "tiled"
    """Tiled patching strategy, used during prediction."""

    WHOLE = "whole"
    """Whole image patching strategy, used during prediction."""

FIXED_RANDOM = 'fixed_random' class-attribute instance-attribute #

Fixed random patching strategy, used during training.

RANDOM = 'random' class-attribute instance-attribute #

Random patching strategy, used during training.

TILED = 'tiled' class-attribute instance-attribute #

Tiled patching strategy, used during prediction.

WHOLE = 'whole' class-attribute instance-attribute #

Whole image patching strategy, used during prediction.