mirtorch.linear.basics.Diff3dframe

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

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

__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