Losses supported by CAREamics.
SupportedLoss
Bases: str
, BaseEnum
Supported losses.
Attributes:
Name | Type | Description |
MSE | str | |
MAE | str | Mean Absolute Error loss. |
N2V | str | |
Source code in src/careamics/config/support/supported_losses.py
| class SupportedLoss(str, BaseEnum):
"""Supported losses.
Attributes
----------
MSE : str
Mean Squared Error loss.
MAE : str
Mean Absolute Error loss.
N2V : str
Noise2Void loss.
"""
MSE = "mse"
MAE = "mae"
N2V = "n2v"
# PN2V = "pn2v"
HDN = "hdn"
MUSPLIT = "musplit"
MICROSPLIT = "microsplit"
DENOISPLIT = "denoisplit"
DENOISPLIT_MUSPLIT = (
"denoisplit_musplit" # TODO refac losses, leave only microsplit
)
|