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) __mul__() (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.BlurFFT method) (deepinv.physics.CompressedSensing method) (deepinv.physics.CompressiveSpectralImaging 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.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) (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() (in module 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) 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) (deepinv.physics.StructuredRandomPhaseRetrieval 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) BaseUnfold (class in 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() (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) 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) 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) 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) 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) dirac_like() (in module deepinv.utils) 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) 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) 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.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.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.datasets.utils.Rescale method) (deepinv.datasets.utils.ToComplex method) (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.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.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.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.DPS method) (deepinv.sampling.MonteCarlo 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) 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() (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_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) 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() (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) 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) (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) 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) LidcIdriSliceDataset (class in deepinv.datasets) LidcIdriSliceDataset.SliceSampleIdentifier (class in deepinv.datasets) LinearPhysics (class in deepinv.physics) load_dataset() (in module deepinv.utils) load_degradation() (in module deepinv.utils) load_image() (in module deepinv.utils) 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) 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() (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) 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) NoiseModel (class in deepinv.physics) 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) 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) Potential (class in deepinv.optim) 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) 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) 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) (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) reshape_ths() (deepinv.models.WaveletDenoiser method) Restormer (class in deepinv.models) rng_manual_seed() (deepinv.physics.generator.PhysicsGenerator method) (deepinv.physics.NoiseModel method) roll_reflect_1d() (deepinv.transform.ShiftTime method) Rotate (class in deepinv.transform) rss() (deepinv.physics.MRIMixin static method) 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) save_simple_dataset() (deepinv.datasets.FastMRISliceDataset 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) ScoreLoss.ScoreModel (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) shear() (deepinv.physics.CompressiveSpectralImaging 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) 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.SliceSampleFileIdentifier 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.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) 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) 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.BlurFFT method) (deepinv.physics.DecomposablePhysics method) (deepinv.physics.SinglePixelCamera method) U_adjoint() (deepinv.physics.BlurFFT method) (deepinv.physics.DecomposablePhysics method) (deepinv.physics.SinglePixelCamera 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.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) update_params_fn() (deepinv.optim.BaseOptim method) update_prior_fn() (deepinv.optim.BaseOptim method) Urban100HR (class in deepinv.datasets) V V() (deepinv.physics.BlurFFT method) (deepinv.physics.Decolorize method) (deepinv.physics.DecomposablePhysics method) (deepinv.physics.MRI method) (deepinv.physics.SinglePixelCamera method) V_adjoint() (deepinv.physics.BlurFFT method) (deepinv.physics.Decolorize method) (deepinv.physics.DecomposablePhysics method) (deepinv.physics.MRI method) (deepinv.physics.SinglePixelCamera method) var_has_converged() (deepinv.sampling.MonteCarlo method) 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) zeros_like() (in module deepinv.utils)