mirtorch.linear.basics.Diff2dframe

class mirtorch.linear.basics.Diff2dframe(size_in: Sequence[int])

A little more efficient way to implement the frame operator for the Gram of finite difference. Apply to last two dimensions, with the reflexive boundary condition.

__init__(size_in: Sequence[int])

Initiate the linear operator.

Methods

RtR(x)

__init__(size_in)

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