↓ 3 callersMethodq_sample_respace(self, x_start, t, sqrt_alphas_cumprod, sqrt_one_minus_alphas_cumprod, noise=None)
ldm/models/diffusion/ddpm.py:405
↓ 3 callersMethodsample_log(self,cond,struct_cond,batch_size,ddim, ddim_steps,**kwargs)
ldm/models/diffusion/ddpm.py:3264
↓ 2 callersMethod__init__(self, in_channels, out_channels, depth_multiplier, act_type='prelu', with_idt=False)
basicsr/archs/ecbsr_arch.py:170
↓ 2 callersFunctionadd_jpg_compressionAdd JPG compression artifacts. Args: img (Numpy array): Input image, shape (h, w, c), range [0, 1], float32. quality (float): JPG
basicsr/data/degradations.py:899
↓ 2 callersFunctionduf_downsampleDownsamping with Gaussian kernel used in the DUF official code. Args: x (Tensor): Frames to be downsampled, with shape (b, t, c, h, w).
basicsr/data/data_util.py:332
↓ 2 callersMethodforward Args: pred (Tensor): of shape (N, C, H, W). Predicted tensor. target (Tensor): of shape (N, C, H, W). Ground truth te
basicsr/losses/basic_loss.py:45
↓ 2 callersFunctiongenerate_gaussian_noise_ptAdd Gaussian noise (PyTorch version). Args: img (Tensor): Shape (b, c, h, w), range[0, 1], float32. scale (float | Tensor): Noise
basicsr/data/degradations.py:510
↓ 2 callersFunctiongenerate_poisson_noise_ptGenerate a batch of poisson noise (PyTorch version) Args: img (Tensor): Input image, shape (b, c, h, w), range [0, 1], float32. s
basicsr/data/degradations.py:667
↓ 2 callersMethodget_input(self, batch, k, return_first_stage_outputs=False, force_c_encode=False,
cond_key=None, retu
ldm/models/diffusion/ddpm.py:803
↓ 2 callersMethodget_input(self, batch, k, return_first_stage_outputs=False, force_c_encode=False,
cond_key=None, retu
ldm/models/diffusion/ddpm_inv.py:694