LION.losses.SURE¶
Classes
|
Stein's unbiased risk estimate as a self-supervised loss for denoisers of Gaussian noise of standard deviation |
- class LION.losses.SURE.SURE(noise_std, epsilon=None)[source]¶
Bases:
ModuleStein’s unbiased risk estimate as a self-supervised loss for denoisers of Gaussian noise of standard deviation
noise_std(Metzler et al., 2018), its divergence estimated by Monte Carlo with a perturbationepsilon(default_epsilonif None). Not usable yet: it raises, as CT noise isn’t Gaussian (issue #144).Initialize internal Module state, shared by both nn.Module and ScriptModule.