Skip to main content
Ctrl+K
deepinverse 0.3 documentation - Home deepinverse 0.3 documentation - Home
  • Quickstart
  • Examples
  • User Guide
  • API
  • Finding Help
    • How to Contribute
    • Community
  • Quickstart
  • Examples
  • User Guide
  • API
  • Finding Help
  • How to Contribute
  • Community

Section Navigation

  • deepinv.datasets
    • HDF5Dataset
    • generate_dataset
    • DIV2K
    • Urban100HR
    • Set14HR
    • CBSD68
    • FastMRISliceDataset
    • SimpleFastMRISliceDataset
    • CMRxReconSliceDataset
    • LidcIdriSliceDataset
    • Flickr2kHR
    • LsdirHR
    • FMD
    • Kohler
    • NBUDataset
    • PatchDataset
    • PlaceholderDataset
    • Rescale
    • ToComplex
  • deepinv.loss
    • Loss
    • StackedPhysicsLoss
    • SupLoss
    • MCLoss
    • EILoss
    • MOILoss
    • MOEILoss
    • Neighbor2Neighbor
    • SplittingLoss
    • Phase2PhaseLoss
    • Artifact2ArtifactLoss
    • SureGaussianLoss
    • SurePoissonLoss
    • SurePGLoss
    • TVLoss
    • R2RLoss
    • ScoreLoss
    • DiscriminatorMetric
    • GeneratorLoss
    • DiscriminatorLoss
    • SupAdversarialGeneratorLoss
    • SupAdversarialDiscriminatorLoss
    • UnsupAdversarialGeneratorLoss
    • UnsupAdversarialDiscriminatorLoss
    • UAIRGeneratorLoss
    • JacobianSpectralNorm
    • FNEJacobianSpectralNorm
    • BaseLossScheduler
    • RandomLossScheduler
    • InterleavedLossScheduler
    • InterleavedEpochLossScheduler
    • StepLossScheduler
  • deepinv.models
    • Denoiser
    • Reconstructor
    • BM3D
    • MedianFilter
    • TVDenoiser
    • TGVDenoiser
    • WaveletDenoiser
    • WaveletDictDenoiser
    • EPLLDenoiser
    • AutoEncoder
    • UNet
    • DnCNN
    • DRUNet
    • SCUNet
    • GSDRUNet
    • SwinIR
    • DiffUNet
    • Restormer
    • ICNN
    • VarNet
    • MoDL
    • PanNet
    • ADMUNet
    • NCSNpp
    • EquivariantDenoiser
    • TimeAgnosticNet
    • TimeAveragingNet
    • to_complex_denoiser
    • ArtifactRemoval
    • DeepImagePrior
    • ConvDecoder
    • PatchGANDiscriminator
    • ESRGANDiscriminator
    • DCGANGenerator
    • DCGANDiscriminator
    • CSGMGenerator
  • deepinv.metric
    • Metric
    • MSE
    • NMSE
    • MAE
    • PSNR
    • SSIM
    • L1L2
    • LpNorm
    • LPIPS
    • SpectralAngleMapper
    • ERGAS
    • NIQE
    • QNR
  • deepinv.optim
    • optim_builder
    • BaseOptim
    • Potential
    • DataFidelity
    • StackedPhysicsDataFidelity
    • L1
    • L2
    • IndicatorL2
    • PoissonLikelihood
    • LogPoissonLikelihood
    • AmplitudeLoss
    • ZeroFidelity
    • Prior
    • PnP
    • RED
    • ScorePrior
    • Tikhonov
    • L1Prior
    • WaveletPrior
    • TVPrior
    • PatchPrior
    • PatchNR
    • L12Prior
    • DPIR
    • EPLL
    • Bregman
    • BregmanL2
    • BurgEntropy
    • NegEntropy
    • Bregman_ICNN
    • Distance
    • L2Distance
    • IndicatorL2Distance
    • PoissonLikelihoodDistance
    • L1Distance
    • AmplitudeLossDistance
    • LogPoissonLikelihoodDistance
    • ZeroDistance
    • FixedPoint
    • OptimIterator
    • fStep
    • gStep
    • GDIteration
    • PGDIteration
    • FISTAIteration
    • CPIteration
    • ADMMIteration
    • DRSIteration
    • HQSIteration
    • MDIteration
    • SMIteration
    • least_squares
    • lsqr
    • bicgstab
    • minres
    • conjugate_gradient
    • gradient_descent
    • correct_global_phase
    • spectral_methods
    • GaussianMixtureModel
  • deepinv.physics
    • Physics
    • LinearPhysics
    • DecomposablePhysics
    • StackedPhysics
    • StackedLinearPhysics
    • NoiseModel
    • Denoising
    • Inpainting
    • Decolorize
    • Demosaicing
    • Blur
    • BlurFFT
    • SpaceVaryingBlur
    • Downsampling
    • MRI
    • MRIMixin
    • TimeMixin
    • DynamicMRI
    • MultiCoilMRI
    • SequentialMRI
    • Tomography
    • Pansharpen
    • CompressiveSpectralImaging
    • HyperSpectralUnmixing
    • CompressedSensing
    • StructuredRandom
    • SinglePixelCamera
    • RadioInterferometry
    • SinglePhotonLidar
    • Haze
    • PhaseRetrieval
    • RandomPhaseRetrieval
    • StructuredRandomPhaseRetrieval
    • Ptychography
    • PtychographyLinearOperator
    • PhysicsGenerator
    • GeneratorMixture
    • BernoulliSplittingMaskGenerator
    • GaussianSplittingMaskGenerator
    • Phase2PhaseSplittingMaskGenerator
    • Artifact2ArtifactSplittingMaskGenerator
    • PSFGenerator
    • MotionBlurGenerator
    • DownsamplingGenerator
    • DiffractionBlurGenerator
    • DiffractionBlurGenerator3D
    • ProductConvolutionBlurGenerator
    • ConfocalBlurGenerator3D
    • BaseMaskGenerator
    • GaussianMaskGenerator
    • RandomMaskGenerator
    • EquispacedMaskGenerator
    • gaussian_blur
    • bilinear_filter
    • bicubic_filter
    • sinc_filter
    • build_probe
    • generate_shifts
    • NoiseModel
    • GaussianNoise
    • LogPoissonNoise
    • PoissonNoise
    • PoissonGaussianNoise
    • UniformNoise
    • UniformGaussianNoise
    • GammaNoise
    • SaltPepperNoise
    • SigmaGenerator
    • GainGenerator
    • adjoint_function
    • stack
    • conv2d
    • conv_transpose2d
    • conv2d_fft
    • conv_transpose2d_fft
    • conv3d_fft
    • conv_transpose3d_fft
    • product_convolution2d
    • multiplier
    • multiplier_adjoint
    • histogramdd
    • histogram
    • dst1
    • Radon
    • IRadon
  • deepinv.sampling
    • BaseSDE
    • DiffusionSDE
    • VarianceExplodingDiffusion
    • VariancePreservingDiffusion
    • PosteriorDiffusion
    • NoisyDataFidelity
    • DPSDataFidelity
    • BaseSDESolver
    • EulerSolver
    • HeunSolver
    • SDEOutput
    • DDRM
    • DiffPIR
    • DPS
    • DiffusionSampler
    • MonteCarlo
    • ULA
    • SKRock
  • deepinv.transform
    • Transform
    • Rotate
    • Shift
    • Scale
    • Reflect
    • Homography
    • Euclidean
    • Similarity
    • Affine
    • PanTiltRotate
    • CPABDiffeomorphism
    • ShiftTime
  • deepinv.training
    • Trainer
    • train
    • test
    • AdversarialTrainer
    • AdversarialOptimizer
  • deepinv.unfolded
    • unfolded_builder
    • BaseUnfold
    • DEQ_builder
    • BaseDEQ
    • PDNet_PrimalBlock
    • PDNet_DualBlock
  • deepinv.utils
    • plot
    • plot_curves
    • plot_parameters
    • plot_inset
    • plot_videos
    • save_videos
    • plot_ortho3D
    • deepinv.utils.TensorList
    • zeros_like
    • ones_like
    • randn_like
    • rand_like
    • AverageMeter
    • get_timestamp
    • get_freer_gpu
    • get_data_home
    • get_image_url
    • get_degradation_url
    • load_url_image
    • load_image
    • load_dataset
    • load_degradation
    • dirac_like
    • AverageMeter
    • ProgressMeter
  • API
  • deepinv.utils
  • rand_like

rand_like#

deepinv.utils.rand_like(x)[source]#

Returns a deepinv.utils.TensorList or torch.Tensor with the same type as x, filled with random uniform numbers in [0,1].

previous

randn_like

next

AverageMeter

On this page
  • rand_like()

This Page

  • Show Source

© Copyright 2024, deepinverse contributors.

Created using Sphinx 8.2.3.

Built with the PyData Sphinx Theme 0.16.1.