LICENSE
README.md
pyproject.toml
src/mr2/VERSION
src/mr2/__init__.py
src/mr2/_version.py
src/mr2/py.typed
src/mr2/algorithms/__init__.py
src/mr2/algorithms/prewhiten_kspace.py
src/mr2/algorithms/total_variation_denoising.py
src/mr2/algorithms/csm/__init__.py
src/mr2/algorithms/csm/inati.py
src/mr2/algorithms/csm/walsh.py
src/mr2/algorithms/dcf/__init__.py
src/mr2/algorithms/dcf/dcf_voronoi.py
src/mr2/algorithms/optimizers/OptimizerStatus.py
src/mr2/algorithms/optimizers/__init__.py
src/mr2/algorithms/optimizers/adam.py
src/mr2/algorithms/optimizers/bicg.py
src/mr2/algorithms/optimizers/cg.py
src/mr2/algorithms/optimizers/lbfgs.py
src/mr2/algorithms/optimizers/pdhg.py
src/mr2/algorithms/optimizers/pgd.py
src/mr2/algorithms/reconstruction/DirectReconstruction.py
src/mr2/algorithms/reconstruction/IterativeSENSEReconstruction.py
src/mr2/algorithms/reconstruction/Reconstruction.py
src/mr2/algorithms/reconstruction/RegularizedIterativeSENSEReconstruction.py
src/mr2/algorithms/reconstruction/TotalVariationRegularizedReconstruction.py
src/mr2/algorithms/reconstruction/__init__.py
src/mr2/data/AcqInfo.py
src/mr2/data/CsmData.py
src/mr2/data/Dataclass.py
src/mr2/data/DcfData.py
src/mr2/data/EncodingLimits.py
src/mr2/data/IData.py
src/mr2/data/IHeader.py
src/mr2/data/KData.py
src/mr2/data/KHeader.py
src/mr2/data/KNoise.py
src/mr2/data/KTrajectory.py
src/mr2/data/QData.py
src/mr2/data/QHeader.py
src/mr2/data/Rotation.py
src/mr2/data/SpatialDimension.py
src/mr2/data/__init__.py
src/mr2/data/acq_filters.py
src/mr2/data/enums.py
src/mr2/data/traj_calculators/KTrajectoryCalculator.py
src/mr2/data/traj_calculators/KTrajectoryCartesian.py
src/mr2/data/traj_calculators/KTrajectoryIsmrmrd.py
src/mr2/data/traj_calculators/KTrajectoryPulseq.py
src/mr2/data/traj_calculators/KTrajectoryRadial2D.py
src/mr2/data/traj_calculators/KTrajectoryRpe.py
src/mr2/data/traj_calculators/KTrajectorySpiral2D.py
src/mr2/data/traj_calculators/KTrajectorySunflowerGoldenRpe.py
src/mr2/data/traj_calculators/__init__.py
src/mr2/nn/AbsolutePositionEncoding.py
src/mr2/nn/AxialRoPE.py
src/mr2/nn/ComplexAsChannel.py
src/mr2/nn/CondMixin.py
src/mr2/nn/DropPath.py
src/mr2/nn/FiLM.py
src/mr2/nn/FourierFeatures.py
src/mr2/nn/GEGLU.py
src/mr2/nn/GroupNorm.py
src/mr2/nn/LayerNorm.py
src/mr2/nn/PermutedBlock.py
src/mr2/nn/PixelShuffle.py
src/mr2/nn/RMSNorm.py
src/mr2/nn/ResBlock.py
src/mr2/nn/Residual.py
src/mr2/nn/SeparableResBlock.py
src/mr2/nn/Sequential.py
src/mr2/nn/Upsample.py
src/mr2/nn/__init__.py
src/mr2/nn/convert_linear_conv.py
src/mr2/nn/join.py
src/mr2/nn/ndmodules.py
src/mr2/nn/attention/AttentionGate.py
src/mr2/nn/attention/LinearSelfAttention.py
src/mr2/nn/attention/MultiHeadAttention.py
src/mr2/nn/attention/NeighborhoodSelfAttention.py
src/mr2/nn/attention/ShiftedWindowAttention.py
src/mr2/nn/attention/SpatialTransformerBlock.py
src/mr2/nn/attention/SqueezeExcitation.py
src/mr2/nn/attention/TransposedAttention.py
src/mr2/nn/attention/__init__.py
src/mr2/nn/data_consistency/AnalyticCartesianDC.py
src/mr2/nn/data_consistency/ConjugateGradientDC.py
src/mr2/nn/data_consistency/GradientDescentDC.py
src/mr2/nn/data_consistency/__init__.py
src/mr2/nn/nets/BasicCNN.py
src/mr2/nn/nets/DiT.py
src/mr2/nn/nets/HourglassTransformer.py
src/mr2/nn/nets/MLP.py
src/mr2/nn/nets/Restormer.py
src/mr2/nn/nets/SwinIR.py
src/mr2/nn/nets/UNet.py
src/mr2/nn/nets/Uformer.py
src/mr2/nn/nets/VAE.py
src/mr2/nn/nets/__init__.py
src/mr2/operators/AveragingOp.py
src/mr2/operators/CartesianSamplingOp.py
src/mr2/operators/ConjugateGradientOp.py
src/mr2/operators/ConstraintsOp.py
src/mr2/operators/DensityCompensationOp.py
src/mr2/operators/DictionaryMatchOp.py
src/mr2/operators/EinsumOp.py
src/mr2/operators/EndomorphOperator.py
src/mr2/operators/FastFourierOp.py
src/mr2/operators/FiniteDifferenceOp.py
src/mr2/operators/FourierOp.py
src/mr2/operators/Functional.py
src/mr2/operators/GridSamplingOp.py
src/mr2/operators/IdentityOp.py
src/mr2/operators/Jacobian.py
src/mr2/operators/LinearOperator.py
src/mr2/operators/LinearOperatorMatrix.py
src/mr2/operators/MagnitudeOp.py
src/mr2/operators/MultiIdentityOp.py
src/mr2/operators/NonUniformFastFourierOp.py
src/mr2/operators/Operator.py
src/mr2/operators/OptimizerOp.py
src/mr2/operators/PCACompressionOp.py
src/mr2/operators/PatchOp.py
src/mr2/operators/PhaseOp.py
src/mr2/operators/ProximableFunctionalSeparableSum.py
src/mr2/operators/RearrangeOp.py
src/mr2/operators/SensitivityOp.py
src/mr2/operators/SignalModel.py
src/mr2/operators/SliceProjectionOp.py
src/mr2/operators/WaveletOp.py
src/mr2/operators/ZeroOp.py
src/mr2/operators/ZeroPadOp.py
src/mr2/operators/__init__.py
src/mr2/operators/functionals/L1Norm.py
src/mr2/operators/functionals/L1NormViewAsReal.py
src/mr2/operators/functionals/L2NormSquared.py
src/mr2/operators/functionals/MSE.py
src/mr2/operators/functionals/SSIM.py
src/mr2/operators/functionals/ZeroFunctional.py
src/mr2/operators/functionals/__init__.py
src/mr2/operators/models/EPG.py
src/mr2/operators/models/InversionRecovery.py
src/mr2/operators/models/MOLLI.py
src/mr2/operators/models/MonoExponentialDecay.py
src/mr2/operators/models/SaturationRecovery.py
src/mr2/operators/models/SpoiledGRE.py
src/mr2/operators/models/TransientSteadyStateWithPreparation.py
src/mr2/operators/models/WASABI.py
src/mr2/operators/models/WASABITI.py
src/mr2/operators/models/__init__.py
src/mr2/operators/models/cMRF.py
src/mr2/phantoms/EllipsePhantom.py
src/mr2/phantoms/__init__.py
src/mr2/phantoms/brainweb.py
src/mr2/phantoms/coils.py
src/mr2/phantoms/fastmri.py
src/mr2/phantoms/m4raw.py
src/mr2/phantoms/mdcnn.py
src/mr2/phantoms/phantom_elements.py
src/mr2/utils/RandomGenerator.py
src/mr2/utils/TensorAttributeMixin.py
src/mr2/utils/__init__.py
src/mr2/utils/ema.py
src/mr2/utils/fill_range.py
src/mr2/utils/filters.py
src/mr2/utils/indexing.py
src/mr2/utils/interpolate.py
src/mr2/utils/pad_or_crop.py
src/mr2/utils/reduce_repeat.py
src/mr2/utils/reshape.py
src/mr2/utils/slice_profiles.py
src/mr2/utils/sliding_window.py
src/mr2/utils/smap.py
src/mr2/utils/split_idx.py
src/mr2/utils/summarize.py
src/mr2/utils/to_tuple.py
src/mr2/utils/typing.py
src/mr2/utils/unit_conversion.py
src/mr2/utils/vmf.py
src/mrtwo.egg-info/PKG-INFO
src/mrtwo.egg-info/SOURCES.txt
src/mrtwo.egg-info/dependency_links.txt
src/mrtwo.egg-info/requires.txt
src/mrtwo.egg-info/top_level.txt