Python Sparse data Analysis Package external MRI plugin.
This module contains classes for defining gradients.
-
class
mri.operators.gradient.gradient.GradAnalysis(fourier_op, verbose=0, **kwargs)[source]¶ Gradient Analysis class. This class defines the grad operators for: (1/2) * sum(||F x - yl||^2_2,l)
Attributes
fourier_op: an object of class in mri.operators.fourier
a Fourier operator from FFT, NonCartesianFFT or Stacked3DNFFT This is F in above equation.
verbose: int, default 0
Debug verbosity. Prints debug information during initialization if 1.
-
class
mri.operators.gradient.gradient.GradSelfCalibrationAnalysis(fourier_op, Smaps, verbose=0, **kwargs)[source]¶ Gradient Analysis class for parallel MR reconstruction based on the coil sensitivity profile. This class defines the grad operators for: (1/2) * sum(||F Sl x - yl||^2_2,l)
Attributes
fourier_op: an object of class in mri.operators.fourier
a Fourier operator from FFT, NonCartesianFFT or Stacked3DNFFT This is F in above equation.
Smaps: np.ndarray
Coil sensitivity profile [L, * data.shape] This is collection of Sl in above equation.
verbose: int, default 0
Debug verbosity. Prints debug information during initialization if 1.
-
class
mri.operators.gradient.gradient.GradSelfCalibrationSynthesis(fourier_op, linear_op, Smaps, verbose=0, **kwargs)[source]¶ Gradient Synthesis class for parallel MR reconstruction based on the coil sensitivity profile. This class defines the grad operators for: (1/2) * sum(||F Sl Psi_t Alpha - yl||^2_2,l)
Attributes
fourier_op: an object of class in mri.operators.fourier
a Fourier operator from FFT, NonCartesianFFT or Stacked3DNFFT This is F in above equation.
linear_op: an object of class in mri.operators.linear
a linear operator from WaveletN or WaveletUD2 This is Psi in above equation.
Smaps: np.ndarray
Coil sensitivity profile [L, * data.shape] This is collection of Sl in above equation.
verbose: int, default 0
Debug verbosity. Prints debug information during initialization if 1
-
class
mri.operators.gradient.gradient.GradSynthesis(linear_op, fourier_op, verbose=0, **kwargs)[source]¶ Gradient Synthesis class. This class defines the grad operators for: (1/2) * sum(||F Psi_t alpha - yl||^2_2,l)
Attributes
fourier_op: an object of class in mri.operators.fourier
a Fourier operator from FFT, NonCartesianFFT or Stacked3DNFFT This is F in above equation.
linear_op: an object of class in mri.operators.linear
a linear operator from WaveltN or WaveletUD2 This is Psi in above equation.
verbose: int, default 0
Debug verbosity. Prints debug information during initialization if 1.
Follow us
Inspired by AZMIND template.