sigpy.linop.Interpolate¶
-
class
sigpy.linop.
Interpolate
(ishape, coord, kernel='spline', width=2, param=1)[source]¶ Interpolation linear operator.
Parameters: - ishape (tuple of ints) – Input shape = batch_shape + grd_shape
- coord (array) – Coordinates, values from - nx / 2 to nx / 2 - 1. ndim can only be 1, 2 or 3, of shape pts_shape + [ndim]
- width (float) – Width of interp. kernel in grid size.
- kernel (str) – Interpolation kernel, {‘spline’, ‘kaiser_bessel’}.
- param (float) – Kernel parameter.
See also
-
__init__
(ishape, coord, kernel='spline', width=2, param=1)[source]¶ Initialize self. See help(type(self)) for accurate signature.
Methods
__init__
(ishape, coord[, kernel, width, param])Initialize self. apply
(input)Apply linear operation on input. Attributes
H
Return adjoint linear operator. N
Return normal linear operator.