Index _ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | Z _ __add__() (deepinv.physics.generator.PhysicsGenerator method) (deepinv.transform.Transform method) (deepinv.utils.TensorList method) __mul__() (deepinv.physics.Inpainting method) (deepinv.physics.LinearPhysics method) (deepinv.physics.Physics method) (deepinv.transform.Transform method) (deepinv.utils.TensorList method) __neg__() (deepinv.utils.TensorList method) __sub__() (deepinv.utils.TensorList method) __truediv__() (deepinv.utils.TensorList method) A A() (deepinv.physics.Blur method) (deepinv.physics.BlurFFT method) (deepinv.physics.CompressedSensing method) (deepinv.physics.DecomposablePhysics method) (deepinv.physics.Downsampling method) (deepinv.physics.DynamicMRI method) (deepinv.physics.Haze method) (deepinv.physics.HyperSpectralUnmixing method) (deepinv.physics.MultiCoilMRI method) (deepinv.physics.PhaseRetrieval method) (deepinv.physics.Physics method) (deepinv.physics.PtychographyLinearOperator method) (deepinv.physics.RadioInterferometry method) (deepinv.physics.SequentialMRI method) (deepinv.physics.SinglePhotonLidar method) (deepinv.physics.SpaceVaryingBlur method) (deepinv.physics.StackedPhysics method) (deepinv.physics.Tomography method) A_A_adjoint() (deepinv.physics.DecomposablePhysics method) (deepinv.physics.LinearPhysics method) A_adjoint() (deepinv.physics.Blur method) (deepinv.physics.BlurFFT method) (deepinv.physics.CompressedSensing method) (deepinv.physics.DecomposablePhysics method) (deepinv.physics.Downsampling method) (deepinv.physics.DynamicMRI method) (deepinv.physics.HyperSpectralUnmixing method) (deepinv.physics.LinearPhysics method) (deepinv.physics.MultiCoilMRI method) (deepinv.physics.PtychographyLinearOperator method) (deepinv.physics.RadioInterferometry method) (deepinv.physics.SequentialMRI method) (deepinv.physics.SpaceVaryingBlur method) (deepinv.physics.StackedLinearPhysics method) (deepinv.physics.Tomography method) A_adjoint_A() (deepinv.physics.DecomposablePhysics method) (deepinv.physics.LinearPhysics method) A_dagger() (deepinv.physics.CompressedSensing method) (deepinv.physics.DecomposablePhysics method) (deepinv.physics.DynamicMRI method) (deepinv.physics.Haze method) (deepinv.physics.HyperSpectralUnmixing method) (deepinv.physics.LinearPhysics method) (deepinv.physics.Pansharpen method) (deepinv.physics.PhaseRetrieval method) (deepinv.physics.Physics method) (deepinv.physics.SinglePhotonLidar method) (deepinv.physics.Tomography method) A_vjp() (deepinv.physics.LinearPhysics method) (deepinv.physics.PhaseRetrieval method) (deepinv.physics.Physics method) adapt_model() (deepinv.loss.BaseLossScheduler method) (deepinv.loss.Loss method) (deepinv.loss.Phase2PhaseLoss method) (deepinv.loss.R2RLoss method) (deepinv.loss.ScoreLoss method) (deepinv.loss.SplittingLoss method) adjoint_function (class in deepinv.physics) adjointness_test() (deepinv.physics.LinearPhysics method) ADMMIteration (class in deepinv.optim.optim_iterators) adversarial_loss() (deepinv.loss.adversarial.DiscriminatorLoss method) (deepinv.loss.adversarial.GeneratorLoss method) AdversarialTrainer (class in deepinv.training) Affine (class in deepinv.transform.projective) AmplitudeLoss (class in deepinv.optim) AmplitudeLossDistance (class in deepinv.optim) anderson_acceleration_step() (deepinv.optim.FixedPoint method) append() (deepinv.utils.TensorList method) Artifact2ArtifactLoss (class in deepinv.loss) Artifact2ArtifactSplittingMaskGenerator (class in deepinv.physics.generator) ArtifactRemoval (class in deepinv.models) AutoEncoder (class in deepinv.models) average() (deepinv.physics.TimeMixin static method) B B_dagger() (deepinv.physics.PhaseRetrieval method) (deepinv.physics.StructuredRandomPhaseRetrieval method) BaseDEQ() (in module deepinv.unfolded) BaseLossScheduler (class in deepinv.loss) BaseMaskGenerator (class in deepinv.physics.generator) BaseOptim() (in module deepinv.optim) BaseUnfold() (in module deepinv.unfolded) batch_step() (deepinv.physics.generator.Artifact2ArtifactSplittingMaskGenerator method) (deepinv.physics.generator.BernoulliSplittingMaskGenerator method) (deepinv.physics.generator.GaussianSplittingMaskGenerator method) (deepinv.physics.generator.Phase2PhaseSplittingMaskGenerator method) BernoulliSplittingMaskGenerator (class in deepinv.physics.generator) bicubic_filter (class in deepinv.physics.blur) bilinear_filter (class in deepinv.physics.blur) Blur (class in deepinv.physics) BlurFFT (class in deepinv.physics) BM3D (class in deepinv.models) Bregman (class in deepinv.optim) Bregman_ICNN (class in deepinv.optim) bregman_prox() (deepinv.optim.Potential method) BregmanL2 (class in deepinv.optim) build_probe (class in deepinv.physics.phase_retrieval) BurgEntropy (class in deepinv.optim) C CBSD68 (class in deepinv.datasets) check_clip_grad() (deepinv.Trainer method) check_clip_grad_D() (deepinv.training.AdversarialTrainer method) check_dataset_exists() (deepinv.datasets.CBSD68 method) (deepinv.datasets.Flickr2kHR method) (deepinv.datasets.NBUDataset method) (deepinv.datasets.Set14HR method) (deepinv.datasets.Urban100HR method) check_mask() (deepinv.physics.DynamicMRI method) (deepinv.physics.MRIMixin method) check_pixelwise() (deepinv.physics.generator.BernoulliSplittingMaskGenerator method) classify() (deepinv.optim.utils.GaussianMixtureModel method) clone() (deepinv.utils.TensorList method) component_log_likelihoods() (deepinv.optim.utils.GaussianMixtureModel method) CompressedSensing (class in deepinv.physics) compute_alpha() (deepinv.sampling.DiffPIR method) compute_alpha_betas() (deepinv.sampling.DPS method) compute_loss() (deepinv.Trainer method) (deepinv.training.AdversarialTrainer method) compute_metrics() (deepinv.Trainer method) compute_norm() (deepinv.physics.LinearPhysics method) conj() (deepinv.utils.TensorList method) conjugate() (deepinv.optim.Bregman_ICNN method) (deepinv.optim.BregmanL2 method) (deepinv.optim.BurgEntropy method) (deepinv.optim.NegEntropy method) (deepinv.optim.Potential method) conjugate_gradient (class in deepinv.optim.utils) conv2d (class in deepinv.physics.functional) conv2d_fft (class in deepinv.physics.functional) conv3d_fft (class in deepinv.physics.functional) conv_transpose2d (class in deepinv.physics.functional) conv_transpose2d_fft (class in deepinv.physics.functional) conv_transpose3d_fft (class in deepinv.physics.functional) ConvDecoder (class in deepinv.models) convert_to_fp16() (deepinv.models.DiffUNet method) convert_to_fp32() (deepinv.models.DiffUNet method) CPABDiffeomorphism (class in deepinv.transform) CPIteration (class in deepinv.optim.optim_iterators) cpu() (deepinv.utils.TensorList method) create_sampler() (deepinv.models.PanNet method) crop_output() (deepinv.models.WaveletDenoiser method) CSGMGenerator (class in deepinv.models) cuda() (deepinv.utils.TensorList method) D D_lambda() (deepinv.loss.metric.QNR method) D_s() (deepinv.loss.metric.QNR method) DataFidelity (class in deepinv.optim) DCGANDiscriminator (class in deepinv.models) DCGANGenerator (class in deepinv.models) DDRM (class in deepinv.sampling) Decolorize (class in deepinv.physics) DecomposablePhysics (class in deepinv.physics) DeepImagePrior (class in deepinv.models) demo_mri_model() (in module deepinv.utils.demo) Demosaicing (class in deepinv.physics) Denoiser (class in deepinv.models) Denoising (class in deepinv.physics) DEQ_builder() (in module deepinv.unfolded) detach() (deepinv.utils.TensorList method) DiffPIR (class in deepinv.sampling) DiffractionBlurGenerator (class in deepinv.physics.generator) DiffractionBlurGenerator3D (class in deepinv.physics.generator) DiffUNet (class in deepinv.models) DiffusionSampler (class in deepinv.sampling) DiscriminatorLoss (class in deepinv.loss.adversarial) DiscriminatorMetric (class in deepinv.loss.adversarial) Distance (class in deepinv.optim) div() (deepinv.optim.Bregman method) (deepinv.optim.BregmanL2 method) DIV2K (class in deepinv.datasets) DnCNN (class in deepinv.models) download() (deepinv.datasets.Kohler class method) Downsampling (class in deepinv.physics) DPIR (class in deepinv.optim) DPS (class in deepinv.sampling) DRSIteration (class in deepinv.optim.optim_iterators) DRUNet (class in deepinv.models) dwt() (deepinv.models.WaveletDenoiser method) DynamicMRI (class in deepinv.physics) E EILoss (class in deepinv.loss) EPLL (class in deepinv.optim) EPLLDenoiser (class in deepinv.models) epsilon() (deepinv.models.TGVDenoiser static method) epsilon_adjoint() (deepinv.models.TGVDenoiser static method) EquispacedMaskGenerator (class in deepinv.physics.generator) EquivariantDenoiser (class in deepinv.models) ERGAS (class in deepinv.loss.metric) ESRGANDiscriminator (class in deepinv.models) Euclidean (class in deepinv.transform.projective) F f_matern() (deepinv.physics.generator.MotionBlurGenerator method) FastMRISliceDataset (class in deepinv.datasets) FastMRISliceDataset.SliceSampleFileIdentifier (class in deepinv.datasets) fft() (deepinv.physics.MRIMixin static method) find_nearest() (deepinv.models.DiffUNet method) (deepinv.sampling.DiffPIR method) FISTAIteration (class in deepinv.optim.optim_iterators) fit() (deepinv.optim.utils.GaussianMixtureModel method) FixedPoint (class in deepinv.optim) flatten() (deepinv.physics.TimeMixin static method) (deepinv.utils.TensorList method) flatten_C() (deepinv.physics.TimeMixin static method) flatten_coeffs() (deepinv.models.WaveletDenoiser method) Flickr2kHR (class in deepinv.datasets) FMD (class in deepinv.datasets) FMD.NoisySampleIdentifier (class in deepinv.datasets) fn() (deepinv.optim.AmplitudeLossDistance method) (deepinv.optim.Bregman_ICNN method) (deepinv.optim.BregmanL2 method) (deepinv.optim.BurgEntropy method) (deepinv.optim.DataFidelity method) (deepinv.optim.Distance method) (deepinv.optim.IndicatorL2Distance method) (deepinv.optim.L12Prior method) (deepinv.optim.L1Distance method) (deepinv.optim.L1Prior method) (deepinv.optim.L2Distance method) (deepinv.optim.LogPoissonLikelihoodDistance method) (deepinv.optim.NegEntropy method) (deepinv.optim.PatchNR method) (deepinv.optim.PatchPrior method) (deepinv.optim.PoissonLikelihoodDistance method) (deepinv.optim.Potential method) (deepinv.optim.StackedPhysicsDataFidelity method) (deepinv.optim.Tikhonov method) (deepinv.optim.TVPrior method) (deepinv.optim.WaveletPrior method) fname (deepinv.datasets.FastMRISliceDataset.SliceSampleFileIdentifier attribute) (deepinv.datasets.FMD.NoisySampleIdentifier attribute) FNEJacobianSpectralNorm (class in deepinv.loss) forward() (deepinv.loss.adversarial.DiscriminatorLoss method) (deepinv.loss.adversarial.GeneratorLoss method) (deepinv.loss.adversarial.SupAdversarialDiscriminatorLoss method) (deepinv.loss.adversarial.SupAdversarialGeneratorLoss method) (deepinv.loss.adversarial.UAIRGeneratorLoss method) (deepinv.loss.adversarial.UnsupAdversarialDiscriminatorLoss method) (deepinv.loss.adversarial.UnsupAdversarialGeneratorLoss method) (deepinv.loss.Artifact2ArtifactLoss method) (deepinv.loss.BaseLossScheduler method) (deepinv.loss.EILoss method) (deepinv.loss.FNEJacobianSpectralNorm method) (deepinv.loss.JacobianSpectralNorm method) (deepinv.loss.Loss method) (deepinv.loss.MCLoss method) (deepinv.loss.metric.Metric method) (deepinv.loss.MOEILoss method) (deepinv.loss.MOILoss method) (deepinv.loss.Neighbor2Neighbor method) (deepinv.loss.R2RLoss method) (deepinv.loss.ScoreLoss method) (deepinv.loss.SplittingLoss method) (deepinv.loss.StackedPhysicsLoss method) (deepinv.loss.SupLoss method) (deepinv.loss.SureGaussianLoss method) (deepinv.loss.SurePGLoss method) (deepinv.loss.SurePoissonLoss method) (deepinv.loss.TVLoss method) (deepinv.models.ArtifactRemoval method) (deepinv.models.AutoEncoder method) (deepinv.models.BM3D method) (deepinv.models.ConvDecoder method) (deepinv.models.CSGMGenerator method) (deepinv.models.DCGANDiscriminator method) (deepinv.models.DCGANGenerator method) (deepinv.models.DeepImagePrior method) (deepinv.models.Denoiser method) (deepinv.models.DiffUNet method) (deepinv.models.DnCNN method) (deepinv.models.DRUNet method) (deepinv.models.EPLLDenoiser method) (deepinv.models.EquivariantDenoiser method) (deepinv.models.ESRGANDiscriminator method) (deepinv.models.ICNN method) (deepinv.models.MedianFilter method) (deepinv.models.PanNet method) (deepinv.models.PatchGANDiscriminator method) (deepinv.models.PDNet_DualBlock method) (deepinv.models.PDNet_PrimalBlock method) (deepinv.models.Reconstructor method) (deepinv.models.Restormer method) (deepinv.models.SCUNet method) (deepinv.models.SwinIR method) (deepinv.models.TGVDenoiser method) (deepinv.models.TimeAgnosticNet method) (deepinv.models.TimeAveragingNet method) (deepinv.models.TVDenoiser method) (deepinv.models.UNet method) (deepinv.models.WaveletDenoiser method) (deepinv.models.WaveletDictDenoiser method) (deepinv.optim.Distance method) (deepinv.optim.EPLL method) (deepinv.optim.FixedPoint method) (deepinv.optim.optim_iterators.ADMMIteration method) (deepinv.optim.optim_iterators.CPIteration method) (deepinv.optim.optim_iterators.DRSIteration method) (deepinv.optim.optim_iterators.FISTAIteration method) (deepinv.optim.optim_iterators.GDIteration method) (deepinv.optim.optim_iterators.MDIteration method) (deepinv.optim.optim_iterators.SMIteration method) (deepinv.optim.OptimIterator method) (deepinv.optim.Potential method) (deepinv.optim.utils.GaussianMixtureModel method) (deepinv.physics.functional.IRadon method) (deepinv.physics.functional.Radon method) (deepinv.physics.GammaNoise method) (deepinv.physics.GaussianNoise method) (deepinv.physics.LogPoissonNoise method) (deepinv.physics.PhaseRetrieval method) (deepinv.physics.Physics method) (deepinv.physics.PoissonGaussianNoise method) (deepinv.physics.PoissonNoise method) (deepinv.physics.UniformGaussianNoise method) (deepinv.physics.UniformNoise method) (deepinv.sampling.DDRM method) (deepinv.sampling.DiffPIR method) (deepinv.sampling.DPS method) (deepinv.sampling.MonteCarlo method) (deepinv.transform.Transform method) forward_denoise() (deepinv.models.DiffUNet method) forward_diffusion() (deepinv.models.DiffUNet method) forward_restormer() (deepinv.models.Restormer method) fov (deepinv.datasets.FMD.NoisySampleIdentifier attribute) from_torch_complex() (deepinv.physics.MRIMixin static method) fStep (class in deepinv.optim.optim_iterators) G GammaNoise (class in deepinv.physics) gaussian_blur (class in deepinv.physics.blur) GaussianMaskGenerator (class in deepinv.physics.generator) GaussianMixtureModel (class in deepinv.optim.utils) GaussianNoise (class in deepinv.physics) GaussianSplittingMaskGenerator (class in deepinv.physics.generator) GDIteration (class in deepinv.optim.optim_iterators) generate_coeff() (deepinv.physics.generator.DiffractionBlurGenerator method) generate_dataset (class in deepinv.datasets) generate_shifts (class in deepinv.physics.phase_retrieval) GeneratorLoss (class in deepinv.loss.adversarial) GeneratorMixture (class in deepinv.physics.generator) get_alpha_beta() (deepinv.sampling.DiffPIR method) get_alpha_prod() (deepinv.models.DiffUNet method) (deepinv.sampling.DiffPIR method) get_chain() (deepinv.sampling.MonteCarlo method) get_cov() (deepinv.optim.utils.GaussianMixtureModel method) get_cov_inv_reg() (deepinv.optim.utils.GaussianMixtureModel method) get_data_home() (in module deepinv.utils) get_freer_gpu() (in module deepinv.utils) get_item() (deepinv.datasets.Kohler method) get_noise_schedule() (deepinv.sampling.DiffPIR method) get_overlap_img() (deepinv.physics.PtychographyLinearOperator method) get_params() (deepinv.transform.Transform method) get_pdf() (deepinv.physics.generator.GaussianMaskGenerator method) (deepinv.physics.generator.RandomMaskGenerator method) get_samples() (deepinv.Trainer method) get_samples_offline() (deepinv.Trainer method) get_samples_online() (deepinv.Trainer method) get_structure() (deepinv.physics.StructuredRandomPhaseRetrieval static method) get_weights() (deepinv.optim.utils.GaussianMixtureModel method) grad() (deepinv.optim.AmplitudeLossDistance method) (deepinv.optim.BregmanL2 method) (deepinv.optim.BurgEntropy method) (deepinv.optim.DataFidelity method) (deepinv.optim.L1Distance method) (deepinv.optim.L2Distance method) (deepinv.optim.NegEntropy method) (deepinv.optim.PoissonLikelihoodDistance method) (deepinv.optim.Potential method) (deepinv.optim.RED method) (deepinv.optim.ScorePrior method) (deepinv.optim.StackedPhysicsDataFidelity method) (deepinv.optim.Tikhonov method) grad_conj() (deepinv.optim.BregmanL2 method) (deepinv.optim.BurgEntropy method) (deepinv.optim.NegEntropy method) (deepinv.optim.Potential method) grad_d() (deepinv.optim.DataFidelity method) (deepinv.optim.StackedPhysicsDataFidelity method) gradient_descent (class in deepinv.optim.utils) GSDRUNet (class in deepinv.models) gStep (class in deepinv.optim.optim_iterators) H hard_threshold_topk() (deepinv.models.WaveletDenoiser method) Haze (class in deepinv.physics) HDF5Dataset (class in deepinv.datasets) histogram (class in deepinv.physics.functional) histogramdd (class in deepinv.physics.functional) Homography (class in deepinv.transform) HQSIteration (class in deepinv.optim.optim_iterators) HyperSpectralUnmixing (class in deepinv.physics) I ICNN (class in deepinv.models) identity() (deepinv.transform.Transform method) ifft() (deepinv.physics.MRIMixin static method) img_type (deepinv.datasets.FMD.NoisySampleIdentifier attribute) IndicatorL2 (class in deepinv.optim) IndicatorL2Distance (class in deepinv.optim) init_anderson_acceleration() (deepinv.optim.FixedPoint method) Inpainting (class in deepinv.physics) InterleavedEpochLossScheduler (class in deepinv.loss) InterleavedLossScheduler (class in deepinv.loss) inverse() (deepinv.transform.Transform method) invert_metric() (deepinv.loss.metric.Metric method) (deepinv.loss.metric.QNR method) (deepinv.loss.metric.SSIM method) invert_params() (deepinv.transform.Transform method) IRadon (class in deepinv.physics.functional) is_standard_deblurring_network() (deepinv.models.Restormer method) is_standard_denoising_network() (deepinv.models.Restormer method) is_standard_deraining_network() (deepinv.models.Restormer method) iwt() (deepinv.models.WaveletDenoiser method) J JacobianSpectralNorm (class in deepinv.loss) K Kohler (class in deepinv.datasets) L L1 (class in deepinv.optim) L12Prior (class in deepinv.optim) L1Distance (class in deepinv.optim) L1L2 (class in deepinv.loss.metric) L1Prior (class in deepinv.optim) L2 (class in deepinv.optim) L2Distance (class in deepinv.optim) LidcIdriSliceDataset (class in deepinv.datasets) LidcIdriSliceDataset.SliceSampleIdentifier (class in deepinv.datasets) LinearPhysics (class in deepinv.physics) load_image() (in module deepinv.utils) load_state_dict() (deepinv.optim.utils.GaussianMixtureModel method) load_url_image() (in module deepinv.utils) log_metrics_wandb() (deepinv.Trainer method) LogPoissonLikelihood (class in deepinv.optim) LogPoissonLikelihoodDistance (class in deepinv.optim) LogPoissonNoise (class in deepinv.physics) Loss (class in deepinv.loss) LPIPS (class in deepinv.loss.metric) LpNorm (class in deepinv.loss.metric) LsdirHR (class in deepinv.datasets) M MAE (class in deepinv.loss.metric) matern_kernel() (deepinv.physics.generator.MotionBlurGenerator method) MCLoss (class in deepinv.loss) MD_step() (deepinv.optim.Bregman method) MDIteration (class in deepinv.optim.optim_iterators) mean_has_converged() (deepinv.sampling.MonteCarlo method) MedianFilter (class in deepinv.models) Metric (class in deepinv.loss.metric) metric() (deepinv.loss.metric.L1L2 method) (deepinv.loss.metric.LPIPS method) (deepinv.loss.metric.LpNorm method) (deepinv.loss.metric.MAE method) (deepinv.loss.metric.Metric method) (deepinv.loss.metric.MSE method) (deepinv.loss.metric.NIQE method) (deepinv.loss.metric.NMSE method) (deepinv.loss.metric.PSNR method) (deepinv.loss.metric.QNR method) (deepinv.loss.metric.SpectralAngleMapper method) (deepinv.loss.metric.SSIM method) model_inference() (deepinv.Trainer method) MOEILoss (class in deepinv.loss) MOILoss (class in deepinv.loss) MonteCarlo (class in deepinv.sampling) MotionBlurGenerator (class in deepinv.physics.generator) MRI (class in deepinv.physics) MRIMixin (class in deepinv.physics) MSE (class in deepinv.loss.metric) MultiCoilMRI (class in deepinv.physics) multiplier (class in deepinv.physics.functional) multiplier_adjoint (class in deepinv.physics.functional) N nabla() (deepinv.models.TGVDenoiser static method) (deepinv.models.TVDenoiser static method) (deepinv.optim.TVPrior method) nabla_adjoint() (deepinv.models.TGVDenoiser static method) (deepinv.models.TVDenoiser static method) (deepinv.optim.TVPrior method) NBUDataset (class in deepinv.datasets) negative_log_likelihood() (deepinv.optim.EPLL method) NegEntropy (class in deepinv.optim) Neighbor2Neighbor (class in deepinv.loss) next_physics() (deepinv.loss.MOILoss method) NIQE (class in deepinv.loss.metric) NMSE (class in deepinv.loss.metric) no_learning_inference() (deepinv.Trainer method) noise() (deepinv.physics.DynamicMRI method) (deepinv.physics.Inpainting method) (deepinv.physics.Physics method) (deepinv.physics.StackedPhysics method) noise_dirname (deepinv.datasets.FMD.NoisySampleIdentifier attribute) numpy() (deepinv.utils.TensorList method) O ones_like (class in deepinv.utils) optim_builder() (in module deepinv.optim) OptimIterator (class in deepinv.optim) optimize_z() (deepinv.models.CSGMGenerator method) P pad_input() (deepinv.models.WaveletDenoiser method) PanNet (class in deepinv.models) Pansharpen (class in deepinv.physics) PanTiltRotate (class in deepinv.transform.projective) PatchDataset (class in deepinv.datasets) PatchGANDiscriminator (class in deepinv.models) PatchNR (class in deepinv.optim) PatchPrior (class in deepinv.optim) patient_id (deepinv.datasets.LidcIdriSliceDataset.SliceSampleIdentifier attribute) PDNet_DualBlock (class in deepinv.models) PDNet_PrimalBlock (class in deepinv.models) PGDIteration (class in deepinv.optim.optim_iterators) Phase2PhaseLoss (class in deepinv.loss) Phase2PhaseSplittingMaskGenerator (class in deepinv.physics.generator) PhaseRetrieval (class in deepinv.physics) Physics (class in deepinv.physics) PhysicsGenerator (class in deepinv.physics.generator) plot() (deepinv.Trainer method) (in module deepinv.utils) plot_curves() (in module deepinv.utils) plot_inset() (in module deepinv.utils) plot_ortho3D() (in module deepinv.utils) plot_parameters() (in module deepinv.utils) plot_videos() (in module deepinv.utils) PnP (class in deepinv.optim) PoissonGaussianNoise (class in deepinv.physics) PoissonLikelihood (class in deepinv.optim) PoissonLikelihoodDistance (class in deepinv.optim) PoissonNoise (class in deepinv.physics) Potential (class in deepinv.optim) Prior (class in deepinv.optim) product_convolution2d (class in deepinv.physics.functional) ProductConvolutionBlurGenerator (class in deepinv.physics.generator) prox() (deepinv.optim.IndicatorL2 method) (deepinv.optim.IndicatorL2Distance method) (deepinv.optim.L1 method) (deepinv.optim.L12Prior method) (deepinv.optim.L1Distance method) (deepinv.optim.L1Prior method) (deepinv.optim.L2 method) (deepinv.optim.L2Distance method) (deepinv.optim.PnP method) (deepinv.optim.PoissonLikelihoodDistance method) (deepinv.optim.Potential method) (deepinv.optim.Tikhonov method) (deepinv.optim.TVPrior method) (deepinv.optim.WaveletPrior method) prox_conjugate() (deepinv.optim.Potential method) prox_d() (deepinv.optim.DataFidelity method) (deepinv.optim.StackedPhysicsDataFidelity method) prox_d_conjugate() (deepinv.optim.DataFidelity method) (deepinv.optim.StackedPhysicsDataFidelity method) prox_l0() (deepinv.models.WaveletDenoiser method) prox_l1() (deepinv.models.WaveletDenoiser method) prox_l2() (deepinv.physics.DecomposablePhysics method) (deepinv.physics.Downsampling method) (deepinv.physics.LinearPhysics method) prox_tau_fx() (deepinv.models.TVDenoiser method) psi() (deepinv.models.WaveletDenoiser static method) (deepinv.models.WaveletDictDenoiser method) (deepinv.optim.WaveletPrior method) PSNR (class in deepinv.loss.metric) Ptychography (class in deepinv.physics) PtychographyLinearOperator (class in deepinv.physics) Q QNR (class in deepinv.loss.metric) R R2RLoss (class in deepinv.loss) RadioInterferometry (class in deepinv.physics) Radon (class in deepinv.physics.functional) rand_like (class in deepinv.utils) randn_like (class in deepinv.utils) random_latent() (deepinv.models.CSGMGenerator method) RandomLossScheduler (class in deepinv.loss) RandomMaskGenerator (class in deepinv.physics.generator) RandomPhaseRetrieval (class in deepinv.physics) Reconstructor (class in deepinv.models) RED (class in deepinv.optim) Reflect (class in deepinv.transform) relaxation_step() (deepinv.optim.OptimIterator method) repeat() (deepinv.physics.TimeMixin static method) reset() (deepinv.sampling.MonteCarlo method) reset_metrics() (deepinv.Trainer method) reset_rng() (deepinv.physics.generator.PhysicsGenerator method) reshape() (deepinv.utils.TensorList method) reshape_ths() (deepinv.models.WaveletDenoiser method) Restormer (class in deepinv.models) rng_manual_seed() (deepinv.physics.generator.PhysicsGenerator method) roll_reflect_1d() (deepinv.transform.ShiftTime method) Rotate (class in deepinv.transform) S sample_mask() (deepinv.physics.generator.BaseMaskGenerator method) (deepinv.physics.generator.EquispacedMaskGenerator method) (deepinv.physics.generator.RandomMaskGenerator method) save_model() (deepinv.Trainer method) (deepinv.training.AdversarialTrainer method) Scale (class in deepinv.transform) scan_folder (deepinv.datasets.LidcIdriSliceDataset.SliceSampleIdentifier attribute) schedule() (deepinv.loss.BaseLossScheduler method) (deepinv.loss.InterleavedEpochLossScheduler method) (deepinv.loss.InterleavedLossScheduler method) (deepinv.loss.RandomLossScheduler method) (deepinv.loss.StepLossScheduler method) ScoreLoss (class in deepinv.loss) ScorePrior (class in deepinv.optim) SCUNet (class in deepinv.models) sensor() (deepinv.physics.Physics method) (deepinv.physics.StackedPhysics method) SequentialMRI (class in deepinv.physics) Set14HR (class in deepinv.datasets) set_cov() (deepinv.optim.utils.GaussianMixtureModel method) set_cov_reg() (deepinv.optim.utils.GaussianMixtureModel method) set_noise_model() (deepinv.physics.Physics method) (deepinv.physics.StackedPhysics method) set_weights() (deepinv.optim.utils.GaussianMixtureModel method) setup_train() (deepinv.Trainer method) (deepinv.training.AdversarialTrainer method) Shift (class in deepinv.transform) shift() (deepinv.physics.PtychographyLinearOperator method) ShiftTime (class in deepinv.transform) SigmaGenerator (class in deepinv.physics.generator) Similarity (class in deepinv.transform.projective) simulate_birdcage_csm() (deepinv.physics.MultiCoilMRI method) sinc_filter (class in deepinv.physics.blur) SinglePhotonLidar (class in deepinv.physics) SinglePixelCamera (class in deepinv.physics) SKRock (class in deepinv.sampling) slice_fname (deepinv.datasets.LidcIdriSliceDataset.SliceSampleIdentifier attribute) slice_ind (deepinv.datasets.FastMRISliceDataset.SliceSampleFileIdentifier attribute) SMIteration (class in deepinv.optim.optim_iterators) SpaceVaryingBlur (class in deepinv.physics) SpectralAngleMapper (class in deepinv.loss.metric) split() (deepinv.loss.Phase2PhaseLoss static method) (deepinv.loss.SplittingLoss static method) SplittingLoss (class in deepinv.loss) SSIM (class in deepinv.loss.metric) stack (class in deepinv.physics) stack() (deepinv.physics.LinearPhysics method) (deepinv.physics.Physics method) StackedLinearPhysics (class in deepinv.physics) StackedPhysics (class in deepinv.physics) StackedPhysicsDataFidelity (class in deepinv.optim) StackedPhysicsLoss (class in deepinv.loss) step() (deepinv.physics.generator.BaseMaskGenerator method) (deepinv.physics.generator.BernoulliSplittingMaskGenerator method) (deepinv.physics.generator.DiffractionBlurGenerator method) (deepinv.physics.generator.DiffractionBlurGenerator3D method) (deepinv.physics.generator.GeneratorMixture method) (deepinv.physics.generator.MotionBlurGenerator method) (deepinv.physics.generator.PhysicsGenerator method) (deepinv.physics.generator.ProductConvolutionBlurGenerator method) (deepinv.physics.generator.SigmaGenerator method) (deepinv.Trainer method) StepLossScheduler (class in deepinv.loss) StructuredRandom (class in deepinv.physics) StructuredRandomPhaseRetrieval (class in deepinv.physics) sum() (deepinv.utils.TensorList method) SupAdversarialDiscriminatorLoss (class in deepinv.loss.adversarial) SupAdversarialGeneratorLoss (class in deepinv.loss.adversarial) SupLoss (class in deepinv.loss) SureGaussianLoss (class in deepinv.loss) SurePGLoss (class in deepinv.loss) SurePoissonLoss (class in deepinv.loss) SwinIR (class in deepinv.models) symmetrize() (deepinv.transform.Transform method) T TensorList (class in deepinv.utils) test (class in deepinv) test() (deepinv.Trainer method) TGVDenoiser (class in deepinv.models) threshold_3D() (deepinv.models.WaveletDenoiser method) threshold_ND() (deepinv.models.WaveletDenoiser method) thresold_2D() (deepinv.models.WaveletDenoiser method) thresold_func() (deepinv.models.WaveletDenoiser method) Tikhonov (class in deepinv.optim) TimeAgnosticNet (class in deepinv.models) TimeAveragingNet (class in deepinv.models) TimeMixin (class in deepinv.physics) to() (deepinv.utils.TensorList method) to_complex_denoiser (class in deepinv.models.complex) to_static() (deepinv.physics.DynamicMRI method) to_torch_complex() (deepinv.physics.MRIMixin static method) Tomography (class in deepinv.physics) train (class in deepinv) train() (deepinv.Trainer method) Trainer (class in deepinv) Transform (class in deepinv.transform) transform() (deepinv.transform.Transform method) TVDenoiser (class in deepinv.models) TVLoss (class in deepinv.loss) TVPrior (class in deepinv.optim) type() (deepinv.utils.TensorList method) U UAIRGeneratorLoss (class in deepinv.loss.adversarial) ULA (class in deepinv.sampling) UNet (class in deepinv.models) unflatten() (deepinv.physics.TimeMixin static method) unfolded_builder() (in module deepinv.unfolded) UniformGaussianNoise (class in deepinv.physics) UniformNoise (class in deepinv.physics) UnsupAdversarialDiscriminatorLoss (class in deepinv.loss.adversarial) UnsupAdversarialGeneratorLoss (class in deepinv.loss.adversarial) update() (deepinv.physics.Physics method) update_parameters() (deepinv.physics.Blur method) (deepinv.physics.BlurFFT method) (deepinv.physics.DecomposablePhysics method) (deepinv.physics.GammaNoise method) (deepinv.physics.GaussianNoise method) (deepinv.physics.HyperSpectralUnmixing method) (deepinv.physics.LogPoissonNoise method) (deepinv.physics.MRI method) (deepinv.physics.MultiCoilMRI method) (deepinv.physics.PoissonGaussianNoise method) (deepinv.physics.PoissonNoise method) (deepinv.physics.SpaceVaryingBlur method) (deepinv.physics.UniformNoise method) Urban100HR (class in deepinv.datasets) V var_has_converged() (deepinv.sampling.MonteCarlo method) verify_split_dataset_integrity() (deepinv.datasets.DIV2K method) (deepinv.datasets.LsdirHR method) W WaveletDenoiser (class in deepinv.models) WaveletDictDenoiser (class in deepinv.models) WaveletPrior (class in deepinv.optim) wrap_flatten_C() (deepinv.physics.TimeMixin static method) Z zeros_like (class in deepinv.utils)