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.loss.metric.Metric method) (deepinv.physics.GaussianNoise method) (deepinv.physics.generator.PhysicsGenerator method) (deepinv.transform.Transform method) __mul__() (deepinv.physics.GaussianNoise method) (deepinv.physics.Inpainting method) (deepinv.physics.LinearPhysics method) (deepinv.physics.NoiseModel method) (deepinv.physics.Physics method) (deepinv.transform.Transform method) A A() (deepinv.physics.Blur method) (deepinv.physics.CompressiveSpectralImaging method) (deepinv.physics.DecomposablePhysics method) (deepinv.physics.Downsampling 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.SinglePhotonLidar method) (deepinv.physics.SpaceVaryingBlur method) (deepinv.physics.StackedPhysics method) A_A_adjoint() (deepinv.physics.DecomposablePhysics method) (deepinv.physics.LinearPhysics method) A_adjoint() (deepinv.physics.Blur method) (deepinv.physics.CompressiveSpectralImaging method) (deepinv.physics.DecomposablePhysics method) (deepinv.physics.Downsampling method) (deepinv.physics.DynamicMRI method) (deepinv.physics.HyperSpectralUnmixing method) (deepinv.physics.LinearPhysics method) (deepinv.physics.MRI 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) A_adjoint_A() (deepinv.physics.DecomposablePhysics method) (deepinv.physics.LinearPhysics method) A_dagger() (deepinv.physics.DecomposablePhysics 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) 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() (in module deepinv.physics) adjointness_test() (deepinv.physics.LinearPhysics method) ADMMIteration (class in deepinv.optim.optim_iterators) ADMUNet (class in deepinv.models) adversarial_loss() (deepinv.loss.adversarial.DiscriminatorLoss method) (deepinv.loss.adversarial.GeneratorLoss method) AdversarialOptimizer (class in deepinv.training) 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) 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) AverageMeter (class in deepinv.utils) B B_dagger() (deepinv.physics.PhaseRetrieval method) backbone_inference() (deepinv.models.ArtifactRemoval method) (deepinv.models.VarNet method) BaseDEQ (class in deepinv.unfolded) BaseLossScheduler (class in deepinv.loss) BaseMaskGenerator (class in deepinv.physics.generator) BaseOptim (class in deepinv.optim) BaseSDE (class in deepinv.sampling) BaseSDESolver (class in deepinv.sampling) BaseUnfold (class in deepinv.unfolded) batch_step() (deepinv.physics.generator.BernoulliSplittingMaskGenerator method) (deepinv.physics.generator.GaussianSplittingMaskGenerator method) BernoulliSplittingMaskGenerator (class in deepinv.physics.generator) bicgstab() (in module deepinv.optim.utils) bicubic_filter() (in module deepinv.physics.blur) bilinear_filter() (in module 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() (in module 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_conv_fn() (deepinv.optim.BaseOptim 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_iteration_fn() (deepinv.optim.BaseOptim method) check_mask() (deepinv.physics.DynamicMRI method) (deepinv.physics.MRIMixin method) check_pixelwise() (deepinv.physics.generator.BernoulliSplittingMaskGenerator method) classify() (deepinv.optim.utils.GaussianMixtureModel method) CMRxReconSliceDataset (class in deepinv.datasets) component_log_likelihoods() (deepinv.optim.utils.GaussianMixtureModel method) CompressedSensing (class in deepinv.physics) CompressiveSpectralImaging (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) condition_number() (deepinv.physics.LinearPhysics method) ConfocalBlurGenerator3D (class in deepinv.physics.generator) conjugate() (deepinv.optim.Bregman_ICNN method) (deepinv.optim.BregmanL2 method) (deepinv.optim.BurgEntropy method) (deepinv.optim.NegEntropy method) (deepinv.optim.Potential method) conjugate_gradient() (in module deepinv.optim.utils) conv2d() (in module deepinv.physics.functional) conv2d_fft() (in module deepinv.physics.functional) conv3d_fft() (in module deepinv.physics.functional) conv_transpose2d() (in module deepinv.physics.functional) conv_transpose2d_fft() (in module deepinv.physics.functional) conv_transpose3d_fft() (in module deepinv.physics.functional) ConvDecoder (class in deepinv.models) convert_to_fp16() (deepinv.models.DiffUNet method) convert_to_fp32() (deepinv.models.DiffUNet method) correct_global_phase() (in module deepinv.optim.phase_retrieval) CPABDiffeomorphism (class in deepinv.transform) CPIteration (class in deepinv.optim.optim_iterators) create_sampler() (deepinv.models.PanNet method) crop() (deepinv.physics.CompressiveSpectralImaging method) (deepinv.physics.MRIMixin method) crop_output() (deepinv.models.WaveletDenoiser method) CSGMGenerator (class in deepinv.models) 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) Demosaicing (class in deepinv.physics) Denoiser (class in deepinv.models) Denoising (class in deepinv.physics) DEQ_builder() (in module deepinv.unfolded) diff() (deepinv.sampling.NoisyDataFidelity 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) DiffusionSDE (class in deepinv.sampling) dirac_like() (in module deepinv.utils) discretize() (deepinv.sampling.BaseSDE method) 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) DownsamplingGenerator (class in deepinv.physics.generator) DPIR (class in deepinv.optim) DPS (class in deepinv.sampling) DPSDataFidelity (class in deepinv.sampling) DRSIteration (class in deepinv.optim.optim_iterators) DRUNet (class in deepinv.models) dst1() (in module deepinv.physics.functional) 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) EulerSolver (class in deepinv.sampling) F f_matern() (deepinv.physics.generator.MotionBlurGenerator method) FastMRISliceDataset (class in deepinv.datasets) FastMRISliceDataset.SliceSampleID (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.CompressiveSpectralImaging method) (deepinv.physics.TimeMixin static 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.L1Prior method) (deepinv.optim.L2Distance method) (deepinv.optim.NegEntropy method) (deepinv.optim.PatchNR 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) (deepinv.optim.ZeroFidelity method) fname (deepinv.datasets.FastMRISliceDataset.SliceSampleID attribute) (deepinv.datasets.FMD.NoisySampleIdentifier attribute) FNEJacobianSpectralNorm (class in deepinv.loss) forward() (deepinv.datasets.utils.Rescale method) (deepinv.datasets.utils.ToComplex 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.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.ScoreLoss.ScoreModel method) (deepinv.loss.SplittingLoss method) (deepinv.loss.SplittingLoss.SplittingModel 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.ADMUNet method) (deepinv.models.ArtifactRemoval 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.NCSNpp 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.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.BaseOptim 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.NoiseModel 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.DPSDataFidelity method) (deepinv.sampling.MonteCarlo method) (deepinv.sampling.NoisyDataFidelity method) (deepinv.sampling.PosteriorDiffusion method) (deepinv.transform.Transform method) (deepinv.unfolded.BaseDEQ method) (deepinv.unfolded.BaseUnfold method) forward_denoise() (deepinv.models.DiffUNet method) forward_diffusion() (deepinv.models.DiffUNet method) forward_restormer() (deepinv.models.Restormer method) forward_unet() (deepinv.models.ADMUNet method) (deepinv.models.NCSNpp method) fov (deepinv.datasets.FMD.NoisySampleIdentifier attribute) from_torch_complex() (deepinv.physics.MRIMixin static method) fStep (class in deepinv.optim.optim_iterators) G GainGenerator (class in deepinv.physics.generator) GammaNoise (class in deepinv.physics) gaussian_blur() (in module 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() (in module deepinv.datasets) generate_shifts() (in module 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_degradation_url() (in module deepinv.utils) get_freer_gpu() (in module deepinv.utils) get_image_url() (in module deepinv.utils) get_item() (deepinv.datasets.Kohler method) get_kernel() (deepinv.physics.generator.DownsamplingGenerator 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_timestamp (class in deepinv.utils) get_weights() (deepinv.optim.utils.GaussianMixtureModel method) grad() (deepinv.models.ICNN method) (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) (deepinv.optim.ZeroFidelity method) (deepinv.sampling.DPSDataFidelity method) (deepinv.sampling.NoisyDataFidelity 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) (deepinv.optim.ZeroFidelity method) gradient_descent() (in module 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) HeunSolver (class in deepinv.sampling) histogram() (in module deepinv.physics.functional) histogramdd() (in module 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) im_to_kspace() (deepinv.physics.MRIMixin 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) init_iterate_fn() (deepinv.optim.BaseOptim method) init_metrics_fn() (deepinv.optim.BaseOptim 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) 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) kspace_to_im() (deepinv.physics.MRIMixin method) 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) least_squares() (in module deepinv.optim.utils) LidcIdriSliceDataset (class in deepinv.datasets) LidcIdriSliceDataset.SliceSampleIdentifier (class in deepinv.datasets) LinearPhysics (class in deepinv.physics) load_best_model() (deepinv.Trainer method) load_dataset() (in module deepinv.utils) load_degradation() (in module deepinv.utils) load_image() (in module deepinv.utils) load_model() (deepinv.Trainer method) load_state_dict() (deepinv.optim.utils.GaussianMixtureModel method) (deepinv.training.AdversarialOptimizer 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) lsqr() (in module deepinv.optim.utils) 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) metadata (deepinv.datasets.FastMRISliceDataset.SliceSampleID attribute) metadata_cache_manager() (deepinv.datasets.FastMRISliceDataset method) Metric (class in deepinv.loss.metric) metric() (deepinv.loss.metric.Metric method) (deepinv.loss.metric.QNR method) minres() (in module deepinv.optim.utils) model_inference() (deepinv.Trainer method) MoDL (class in deepinv.models) 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() (in module deepinv.physics.functional) multiplier_adjoint() (in module 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) NCSNpp (class in deepinv.models) 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.MRI method) (deepinv.physics.MultiCoilMRI method) (deepinv.physics.Physics method) (deepinv.physics.StackedPhysics method) noise_dirname (deepinv.datasets.FMD.NoisySampleIdentifier attribute) NoiseModel (class in deepinv.physics) NoisyDataFidelity (class in deepinv.sampling) O ones_like() (in module deepinv.utils) optim_builder() (in module deepinv.optim) OptimIterator (class in deepinv.optim) optimize_z() (deepinv.models.CSGMGenerator method) P pad() (deepinv.physics.CompressiveSpectralImaging method) pad_input() (deepinv.models.WaveletDenoiser method) PanNet (class in deepinv.models) Pansharpen (class in deepinv.physics) PanTiltRotate (class in deepinv.transform.projective) patch_forward() (deepinv.models.DiffUNet method) 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) PlaceholderDataset (class in deepinv.datasets.utils) 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) PosteriorDiffusion (class in deepinv.sampling) Potential (class in deepinv.optim) precond() (deepinv.sampling.NoisyDataFidelity method) Prior (class in deepinv.optim) product_convolution2d() (in module deepinv.physics.functional) ProductConvolutionBlurGenerator (class in deepinv.physics.generator) ProgressMeter (class in deepinv.utils) 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) (deepinv.optim.ZeroFidelity method) prox_d_conjugate() (deepinv.optim.DataFidelity method) (deepinv.optim.StackedPhysicsDataFidelity method) (deepinv.optim.ZeroFidelity 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) PSFGenerator (class in deepinv.physics.generator) 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() (deepinv.physics.NoiseModel method) (in module deepinv.utils) randn_like() (deepinv.physics.NoiseModel method) (deepinv.sampling.BaseSDESolver method) (in module 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) Rescale (class in deepinv.datasets.utils) reset() (deepinv.sampling.MonteCarlo method) (deepinv.utils.AverageMeter method) reset_metrics() (deepinv.Trainer method) reset_rng() (deepinv.physics.generator.PhysicsGenerator method) (deepinv.physics.NoiseModel method) (deepinv.sampling.BaseSDESolver method) reshape_ths() (deepinv.models.WaveletDenoiser method) Restormer (class in deepinv.models) rng_manual_seed() (deepinv.physics.generator.PhysicsGenerator method) (deepinv.physics.NoiseModel method) (deepinv.sampling.BaseSDESolver method) roll_reflect_1d() (deepinv.transform.ShiftTime method) Rotate (class in deepinv.transform) rss() (deepinv.physics.MRIMixin static method) S sample() (deepinv.sampling.BaseSDE method) (deepinv.sampling.BaseSDESolver method) sample_init() (deepinv.sampling.BaseSDE method) (deepinv.sampling.VarianceExplodingDiffusion method) (deepinv.sampling.VariancePreservingDiffusion method) sample_mask() (deepinv.physics.generator.BaseMaskGenerator method) save_best_model() (deepinv.Trainer method) save_model() (deepinv.Trainer method) (deepinv.training.AdversarialTrainer method) save_simple_dataset() (deepinv.datasets.FastMRISliceDataset method) save_videos() (in module deepinv.utils) Scale (class in deepinv.transform) scale_t() (deepinv.sampling.DiffusionSDE method) scan_folder (deepinv.datasets.LidcIdriSliceDataset.SliceSampleIdentifier attribute) schedule() (deepinv.loss.BaseLossScheduler method) score() (deepinv.optim.ScorePrior method) (deepinv.sampling.DiffusionSDE method) (deepinv.sampling.PosteriorDiffusion method) ScoreLoss (class in deepinv.loss) ScoreLoss.ScoreModel (class in deepinv.loss) ScorePrior (class in deepinv.optim) SCUNet (class in deepinv.models) SDEOutput (class in deepinv.sampling) 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_ls_solver() (deepinv.physics.Physics 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) shear() (deepinv.physics.CompressiveSpectralImaging method) Shift (class in deepinv.transform) shift() (deepinv.physics.PtychographyLinearOperator method) ShiftTime (class in deepinv.transform) sigma_t() (deepinv.sampling.DiffusionSDE method) SigmaGenerator (class in deepinv.physics.generator) Similarity (class in deepinv.transform.projective) SimpleFastMRISliceDataset (class in deepinv.datasets) simulate_birdcage_csm() (deepinv.physics.MultiCoilMRI method) sinc_filter() (in module 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.SliceSampleID attribute) SMIteration (class in deepinv.optim.optim_iterators) SpaceVaryingBlur (class in deepinv.physics) spectral_methods() (in module deepinv.optim.phase_retrieval) SpectralAngleMapper (class in deepinv.loss.metric) split() (deepinv.loss.Phase2PhaseLoss static method) (deepinv.loss.SplittingLoss static method) SplittingLoss (class in deepinv.loss) SplittingLoss.SplittingModel (class in deepinv.loss) SSIM (class in deepinv.loss.metric) stack() (deepinv.physics.LinearPhysics method) (deepinv.physics.Physics method) (in module deepinv.physics) StackedLinearPhysics (class in deepinv.physics) StackedPhysics (class in deepinv.physics) StackedPhysicsDataFidelity (class in deepinv.optim) StackedPhysicsLoss (class in deepinv.loss) state_dict() (deepinv.training.AdversarialOptimizer method) step() (deepinv.physics.generator.BaseMaskGenerator method) (deepinv.physics.generator.BernoulliSplittingMaskGenerator method) (deepinv.physics.generator.ConfocalBlurGenerator3D method) (deepinv.physics.generator.DiffractionBlurGenerator method) (deepinv.physics.generator.DiffractionBlurGenerator3D method) (deepinv.physics.generator.DownsamplingGenerator method) (deepinv.physics.generator.GainGenerator 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.sampling.BaseSDESolver method) (deepinv.Trainer method) StepLossScheduler (class in deepinv.loss) stop_criterion() (deepinv.Trainer method) str2filter() (deepinv.physics.generator.DownsamplingGenerator method) StructuredRandom (class in deepinv.physics) StructuredRandomPhaseRetrieval (class in deepinv.physics) 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() (deepinv.Trainer method) (in module deepinv) 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_complex_denoiser() (in module deepinv.models.complex) to_static() (deepinv.physics.DynamicMRI method) to_torch_complex() (deepinv.physics.MRIMixin static method) ToComplex (class in deepinv.datasets.utils) Tomography (class in deepinv.physics) torch_shuffle() (deepinv.datasets.FastMRISliceDataset static method) train() (deepinv.Trainer method) (in module deepinv) 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) U U() (deepinv.physics.DecomposablePhysics method) U_adjoint() (deepinv.physics.DecomposablePhysics method) UAIRGeneratorLoss (class in deepinv.loss.adversarial) ULA (class in deepinv.sampling) UNet (class in deepinv.models) unflatten() (deepinv.physics.CompressiveSpectralImaging method) (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) (deepinv.utils.AverageMeter method) update_data_fidelity_fn() (deepinv.optim.BaseOptim method) update_metrics_fn() (deepinv.optim.BaseOptim method) update_parameters() (deepinv.physics.Blur method) (deepinv.physics.BlurFFT method) (deepinv.physics.Downsampling 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.Physics method) (deepinv.physics.PoissonGaussianNoise method) (deepinv.physics.PoissonNoise method) (deepinv.physics.SpaceVaryingBlur method) (deepinv.physics.StackedLinearPhysics method) (deepinv.physics.StackedPhysics method) (deepinv.physics.UniformNoise method) update_params_fn() (deepinv.optim.BaseOptim method) update_prior_fn() (deepinv.optim.BaseOptim method) Urban100HR (class in deepinv.datasets) V V() (deepinv.physics.DecomposablePhysics method) V_adjoint() (deepinv.physics.DecomposablePhysics method) var_has_converged() (deepinv.sampling.MonteCarlo method) VarianceExplodingDiffusion (class in deepinv.sampling) VariancePreservingDiffusion (class in deepinv.sampling) VarNet (class in deepinv.models) 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 zero_grad() (deepinv.training.AdversarialOptimizer method) ZeroDistance (class in deepinv.optim) ZeroFidelity (class in deepinv.optim) zeros_like() (in module deepinv.utils)