Expand description
Reconstruction algorithms and their shared execution contract. Iterative reconstruction algorithms for compiled image-plane models.
Choose a concrete solver such as crate::algorithms::AlternatingProjection,
crate::algorithms::AdaptiveAlternatingProjection,
crate::algorithms::Fpie, crate::algorithms::Mpie, crate::algorithms::Epry,
crate::algorithms::Admm, crate::algorithms::GradientDescent, or
crate::algorithms::GlobalGaussNewton. All
implement crate::algorithms::ReconstructionAlgorithm and consume a validated
crate::reconstruction::ReconstructionProblem; illumination geometry is compiled
beforehand into the problem’s crate::model::ImagePlaneModel.
Modules§
- objective
- Optimization objectives used by reconstruction algorithms.
Structs§
- Adaptive
Alternating Projection - Noise-robust alternating projection with a pass-adaptive object step.
- Adaptive
Alternating Projection Iteration Metrics - Effective object step used by one adaptive-projection iteration.
- Admm
- Linearized ADMM reconstruction for Fourier ptychographic microscopy.
- Admm
Iteration Metrics - ADMM consensus metrics accumulated over every active detector-field mode in one complete iteration.
- Alternating
Projection - Alternating-projection reconstruction for Fourier ptychographic microscopy.
- Epry
- Embedded pupil-recovery reconstruction for Fourier ptychographic microscopy.
- Fpie
- Regularized ptychographic iterative-engine reconstruction adapted to FPM.
- Global
Gauss Newton - Matrix-free damped Gauss–Newton reconstruction of a fixed-pupil FPM object.
- Global
Gauss Newton Iteration Metrics - Numerical work reported by one global Gauss–Newton object update.
- Gradient
Descent - Wirtinger-style loss-gradient reconstruction for Fourier ptychography.
- Gradient
Descent Iteration Metrics - Truncation statistics emitted by one gradient-descent iteration.
- Joint
Iteration Metrics - Scalar metrics emitted after one alternating object/illumination outer iteration.
- Joint
Reconstruction - Alternates an existing object or object/pupil algorithm with physical LED calibration.
- Joint
Reconstruction Result - Structured joint result with a normal reconstruction and reusable physical illumination.
- Mpie
- Momentum-accelerated regularized PIE adapted to image-plane FPM.
- NoIteration
Metrics - Metrics type for algorithms that have no stable algorithm-specific scalar.
- Step
Output - Typed output from one algorithm batch.
- Step
Summary - Universal, algorithm-neutral information produced by one batch step.
Traits§
- Algorithm
Iteration Metrics - Algorithm-owned iteration metrics.
- Reconstruction
Algorithm - Contract implemented by iterative image-plane reconstruction solvers.