tfmri.linalg

Linear algebra operations.

Classes

LinearOperator

Base class defining a [batch of] linear operator[s].

LinearOperatorAddition

Adds one or more linear operators.

LinearOperatorAdjoint

Linear operator representing the adjoint of another operator.

LinearOperatorComposition

Composes one or more linear operators.

LinearOperatorDiag

Linear operator representing a square diagonal matrix.

LinearOperatorFiniteDifference

Linear operator representing a finite difference matrix.

LinearOperatorGramMRI

Linear operator representing an MRI encoding matrix.

LinearOperatorGramMatrix

Linear operator representing the Gram matrix of an operator.

LinearOperatorGramNUFFT

Linear operator acting like the Gram matrix of an NUFFT operator.

LinearOperatorMRI

Linear operator representing an MRI encoding matrix.

LinearOperatorNUFFT

Linear operator acting like a nonuniform DFT matrix.

LinearOperatorScaledIdentity

Linear operator representing a scaled identity matrix.

LinearOperatorWavelet

Linear operator representing a wavelet decomposition matrix.

Functions

conjugate_gradient

Conjugate gradient solver.