sigpy.linop.RightMatMul

class sigpy.linop.RightMatMul(ishape, mat, adjoint=False)[source]

Matrix multiplication on the right.

Parameters:
  • ishape (tuple of ints) – Input shape. It must be able to broadcast with mat.shape.
  • mat (array) – Matrix of shape […, m, n]
  • adjoint (bool) – Toggle adjoint. If True, performs conj(mat).swapaxes(-1, -2) before performing matrix multiplication.
__init__(ishape, mat, adjoint=False)[source]

Initialize self. See help(type(self)) for accurate signature.

Methods

__init__(ishape, mat[, adjoint]) Initialize self.
apply(input) Apply linear operation on input.

Attributes

H Return adjoint linear operator.
N Return normal linear operator.