compose#

deepinv.physics.compose(*physics, **kwargs)[source]#

Composes multiple forward operators \(A = A_1\circ A_2\circ \dots \circ A_n\).

The measurements produced by the resulting model are deepinv.utils.TensorList objects, where each entry corresponds to the measurements of the corresponding operator.

Parameters:

physics (Iterable[deepinv.physics.Physics | deepinv.physics.LinearPhysics]) – Physics operators \(A_i\) to be composed.