mirtorch.linear.Multiply

class mirtorch.linear.Multiply(A: LinearMap, a: Union[float, FloatTensor])

Scaling linear operators.

\[a*A*x = A(ax)\]
a

scaling factor

A

LinearMap

__init__(A: LinearMap, a: Union[float, FloatTensor])

Initiate the linear operator.

Methods

__init__(A, a)

Initiate the linear operator.

adjoint(x)

Apply the adjoint operator

apply(x)

Apply the forward operator

to(*args, **kwargs)

Copy to different devices

Attributes

H

Apply the (Hermitian) transpose