sigpy.linop.NUFFT¶
-
class
sigpy.linop.
NUFFT
(ishape, coord, oversamp=1.25, width=4, toeplitz=False)[source]¶ NUFFT linear operator.
Parameters: - ishape (tuple of int) – Input shape.
- coord (array) – Coordinates, with values [-ishape / 2, ishape / 2]
- oversamp (float) – Oversampling factor.
- width (float) – Kernel width.
- toeplitz (bool) – Use toeplitz PSF to evaluate normal operator.
-
__init__
(ishape, coord, oversamp=1.25, width=4, toeplitz=False)[source]¶ Initialize self. See help(type(self)) for accurate signature.
Methods
__init__
(ishape, coord[, oversamp, width, …])Initialize self. apply
(input)Apply linear operation on input. Attributes
H
Return adjoint linear operator. N
Return normal linear operator.