Skip to content

Supported Algorithms

Source

Algorithms supported by CAREamics.

SupportedAlgorithm

Bases: str, BaseEnum

Algorithms available in CAREamics.

These definitions are the same as the keyword name of the algorithm configurations.

CARE = 'care' class-attribute instance-attribute

Content-aware image restoration, a supervised algorithm used for a variety of tasks.

DENOISPLIT = 'denoisplit' class-attribute instance-attribute

An image splitting and denoising approach based on ladder VAE architectures.

HDN = 'hdn' class-attribute instance-attribute

Hierarchical Denoising Network, an unsupervised denoising algorithm

MICROSPLIT = 'microsplit' class-attribute instance-attribute

A micro-level image splitting approach based on ladder VAE architectures.

MUSPLIT = 'musplit' class-attribute instance-attribute

An image splitting approach based on ladder VAE architectures.

N2N = 'n2n' class-attribute instance-attribute

Noise2Noise algorithm, a self-supervised denoising scheme based on comparing noisy images of the same sample.

N2V = 'n2v' class-attribute instance-attribute

Noise2Void algorithm, a self-supervised approach based on blind denoising.

PN2V = 'pn2v' class-attribute instance-attribute

Probabilistic Noise2Void. A extension of Noise2Void is not restricted to Gaussian noise models or Gaussian intensity predictions.