mrpro.operators

Classes

CartesianSamplingOp(encoding_matrix, traj)

Cartesian Sampling Operator.

ConstraintsOp(bounds[, beta_sigmoid, ...])

Transformation to map real-valued tensors to certain ranges.

DensityCompensationOp(dcf)

Density Compensation Operator.

EinsumOp(matrix[, einsum_rule])

A Linear Operator that implements sum products in Einstein notation.

FastFourierOp([dim, recon_matrix, ...])

Fast Fourier operator class.

FiniteDifferenceOp(dim[, mode, pad_mode])

Finite Difference Operator.

FourierOp(recon_matrix, encoding_matrix, traj)

Fourier Operator class.

GridSamplingOp(grid, input_shape[, ...])

Grid Sampling Operator.

IdentityOp()

The Identity Operator.

LinearOperator(*args, **kwargs)

General Linear Operator.

MagnitudeOp(*args, **kwargs)

Magnitude of input tensors.

Operator(*args, **kwargs)

The general Operator class.

PhaseOp(*args, **kwargs)

Phase of input tensors.

SensitivityOp(csm)

Sensitivity operator class.

SignalModel(*args, **kwargs)

Signal Model Operator.

SliceProjectionOp(input_shape[, ...])

Slice Projection Operator.

WaveletOp([domain_shape, dim, wavelet_name, ...])

Wavelet operator class.

ZeroPadOp(dim, original_shape, padded_shape)

Zero Pad operator class.

Modules

EndomorphOperator

Endomorph Operators.

functionals

models