split_physics#
- deepinv.physics.split_physics(physics, num_subsets, device)[source]#
Builds a stacked tomography physics with one operator per angular subset.
Warning
If
physicsis normalized, each subset reuses the operator norm of the complete physics instead of computing its own. Computing the real subset physics operator norm would result in a mismatch between the projections of the full physics and the subset physics.- Parameters:
physics (deepinv.physics.LinearPhysics) – tomography physics.
num_subsets (int) – number of subsets.
device (torch.device, str) – device on which to create the subset physics.
- Returns:
deepinv.physics.StackedLinearPhysicsover angular subsets.- Return type: