spyrit.core.prep

Preprocessing operators applying affine transformations to the measurements.

There are two classes in this module: DirectPoisson and SplitPoisson. The first one is used for direct measurements (i.e. without splitting the measurement matrix in its positive and negative parts), while the second one is used for split measurements.

Classes

DirectPoisson(alpha, meas_op)

Preprocess the raw data acquired with a direct measurement operator assuming Poisson noise.

SplitPoisson(alpha, meas_op)

Preprocess the raw data acquired with a split measurement operator assuming Poisson noise.