spyrit.core.recon

Reconstruction networks.

Classes

DCNet(acqu, prep, sigma[, denoi, device])

A FullNet with a Tikhonov-based reconstruction module.

FullNet(acqu_modules, recon_modules, *[, device])

Defines an arbitrary full (measurement + reconstruction) network.

LearnedPGD(acqu, prep[, denoi, iter_stop, ...])

Learned Proximal Gradient Descent reconstruction network.

PinvNet(acqu[, prep, denoi, device])

A FullNet with a pseudo inverse-based reconstruction module.

PositiveParameters(params[, requires_grad])

Module that stores a signed tensor and returns its absolute value.

TikhoNet(acqu, prep, sigma[, denoi, device])

Pre-built FullNet that uses a Tikhonov reconstruction operator.