TrajectoryGenerator#
- class deepinv.physics.generator.TrajectoryGenerator(param_key, T, rng=None, device='cpu', dtype=torch.float32)[source]#
Bases:
PhysicsGeneratorBase generator for parameter trajectories over time.
Generates trajectories of shape
(batch_size, T, ...)of parameters, to be used for specifying transforms varying across time.Tip
See Dynamic & time-resolved imaging for example usage of trajectory generators with a
transformfor modelling transform trajectories.- Parameters:
param_key (str) – name of the generated parameter.
T (int) – number of time steps.
rng (torch.Generator) – torch random generator.
device (str, torch.device) – device of the generated trajectories.
dtype (torch.dtype) – data type of the generated trajectories.
Examples using TrajectoryGenerator:#
Motion simulation and motion-compensated reconstruction
Motion simulation and motion-compensated reconstruction