mrpro.operators.models.SaturationRecovery
- class mrpro.operators.models.SaturationRecovery(ti: float | Tensor)[source]
Bases:
SignalModel
[Tensor
,Tensor
]Signal model for saturation recovery.
- __init__(ti: float | Tensor)[source]
Initialize saturation recovery signal model for T1 mapping.
- Parameters:
ti – saturation times with shape (time, …)
- forward(m0: Tensor, t1: Tensor) tuple[Tensor] [source]
Apply saturation recovery signal model.
- Parameters:
m0 – equilibrium signal / proton density with shape (… other, coils, z, y, x)
t1 – longitudinal relaxation time T1 with shape (… other, coils, z, y, x)
- Return type:
signal with shape (time … other, coils, z, y, x)