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
HReturn adjoint linear operator. NReturn normal linear operator.