MCPcopy Create free account

hub / github.com/Qiukunpeng/Siamese-Diffusion / functions

Functions550 in github.com/Qiukunpeng/Siamese-Diffusion

↓ 2 callersFunctionadd_Poisson_noise
(img)
ldm/modules/image_degradation/bsrgan.py:404
↓ 2 callersFunctionadd_resize
(img, sf=4)
ldm/modules/image_degradation/bsrgan.py:339
↓ 2 callersFunctionadd_speckle_noise
(img, noise_level1=2, noise_level2=25)
ldm/modules/image_degradation/bsrgan.py:386
↓ 2 callersFunctionbicubic_degradation
Args: x: HxWxC image, [0, 1] sf: down-scale factor Return: bicubicly downsampled LR image
ldm/modules/image_degradation/bsrgan_light.py:227
↓ 2 callersFunctionbicubic_degradation
Args: x: HxWxC image, [0, 1] sf: down-scale factor Return: bicubicly downsampled LR image
ldm/modules/image_degradation/bsrgan.py:228
↓ 2 callersMethodcopy_to
(self, model)
ldm/modules/ema.py:50
↓ 2 callersFunctioncount_flops_attn
A counter for the `thop` package to count the operations in an attention operation. Meant to be used like: macs, params = tho
ldm/modules/diffusionmodules/openaimodel.py:328
↓ 2 callersFunctioncubic
(x)
ldm/modules/image_degradation/utils_image.py:700
↓ 2 callersMethoddata_prediction_fn
Return the data prediction model (with thresholding).
ldm/models/diffusion/dpm_solver/dpm_solver.py:352
↓ 2 callersMethoddelta_border
:param h: height :param w: width :return: normalized distance to image border, wtith min distance = 0 at border
ldm/models/diffusion/ddpm.py:692
↓ 2 callersFunctiondisable_verbosity
()
cldm/hack.py:11
↓ 2 callersMethodema_scope
(self, context=None)
ldm/models/autoencoder.py:71
↓ 2 callersMethodencode
(self, x0, c, t_enc, use_original_steps=False, return_intermediates=None, unconditional_guidan
ldm/models/diffusion/ddim.py:254
↓ 2 callersMethodget_input
(self, batch, k, return_first_stage_outputs=False, force_c_encode=False, cond_key=None, ret
ldm/models/diffusion/ddpm.py:775
↓ 2 callersFunctionget_model_input_time
Convert the continuous-time `t_continuous` (in [epsilon, T]) to the model input time. For discrete-time DPMs, we convert `t_continu
ldm/models/diffusion/dpm_solver/dpm_solver.py:246
↓ 2 callersFunctionget_readout_oper
(vit_features, features, use_readout, start_index=1)
ldm/modules/midas/midas/vit.py:166
↓ 2 callersMethodinit_from_ckpt
(self, path, ignore_keys=list(), only_model=False)
ldm/models/diffusion/ddpm.py:217
↓ 2 callersFunctioninterpolate_fn
A piecewise linear function y = f(x), using xp and yp as keypoints. We implement f(x) in a differentiable way (i.e. applicable for autograd
ldm/models/diffusion/dpm_solver/dpm_solver.py:1104
↓ 2 callersMethodlog_images
(self, batch, N=4, n_row=2, sample=False, ddim_steps=50, ddim_eta=0.0, return_keys=None, q
cldm/cldm.py:378
↓ 2 callersFunctionmake_beta_schedule
(schedule, n_timestep, linear_start=1e-4, linear_end=2e-2, cosine_s=8e-3)
ldm/modules/diffusionmodules/util.py:21
↓ 2 callersFunctionmkdir
(path)
ldm/modules/image_degradation/utils_image.py:153
↓ 2 callersMethodmode
(self)
ldm/modules/distributions/distributions.py:20
↓ 2 callersMethodmultistep_dpm_solver_update
Multistep DPM-Solver with the order `order` from time `t_prev_list[-1]` to time `t`. Args: x: A pytorch tensor. The in
ldm/models/diffusion/dpm_solver/dpm_solver.py:855
↓ 2 callersMethodnoise_prediction_fn
Return the noise prediction model.
ldm/models/diffusion/dpm_solver/dpm_solver.py:346
↓ 2 callersMethodp_sample
(self, x, c, t, clip_denoised=False, repeat_noise=False, return_codebook_ids=False, quantize
ldm/models/diffusion/ddpm.py:962
↓ 2 callersMethodp_sample_ddim
(self, x, c, t, index, repeat_noise=False, use_original_steps=False, quantize_denoised=False,
ldm/models/diffusion/ddim.py:181
↓ 2 callersMethodp_sample_ddim
(self, x, c, t, index, repeat_noise=False, use_original_steps=False, quantize_denoised=False,
cldm/ddim_hacked.py:181
↓ 2 callersMethodpredict_eps_from_z_and_v
(self, x_t, t, v)
ldm/models/diffusion/ddpm.py:305
↓ 2 callersMethodpredict_start_from_z_and_v
(self, x_t, t, v)
ldm/models/diffusion/ddpm.py:297
↓ 2 callersMethodprogressive_denoising
(self, cond, shape, verbose=True, callback=None, quantize_denoised=False, img_c
ldm/models/diffusion/ddpm.py:993
↓ 2 callersMethodq_posterior
(self, x_start, x_t, t)
ldm/models/diffusion/ddpm.py:311
↓ 2 callersFunctionrandom_crop
(lq, hq, sf=4, lq_patchsize=64)
ldm/modules/image_degradation/bsrgan.py:427
↓ 2 callersMethodregister_schedule
(self, given_betas=None, beta_schedule="linear", timesteps=1000, linear_start=1e-4,
ldm/models/diffusion/ddpm.py:145
↓ 2 callersMethodreset_num_updates
(self)
ldm/modules/ema.py:25
↓ 2 callersMethodrestore
Restore the parameters stored with the `store` method. Useful to validate the model with EMA parameters without affecting the
ldm/modules/ema.py:68
↓ 2 callersMethodsample_log
(self, cond, batch_size, ddim, ddim_steps, **kwargs)
cldm/cldm.py:450
↓ 2 callersFunctionshift_pixel
shift pixel for super-resolution with different scale factors Args: x: WxHxC or WxH sf: scale factor upper_left: shift
ldm/modules/image_degradation/bsrgan_light.py:98
↓ 2 callersFunctionshift_pixel
shift pixel for super-resolution with different scale factors Args: x: WxHxC or WxH sf: scale factor upper_left: shift
ldm/modules/image_degradation/bsrgan.py:99
↓ 2 callersMethodsinglestep_dpm_solver_third_update
Singlestep solver DPM-Solver-3 from time `s` to time `t`. Args: x: A pytorch tensor. The initial value at time `s`.
ldm/models/diffusion/dpm_solver/dpm_solver.py:599
↓ 2 callersMethodstore
Save the current parameters for restoring later. Args: parameters: Iterable of `torch.nn.Parameter`; the parameters to b
ldm/modules/ema.py:59
↓ 2 callersMethodtransform
(self, size=384)
tutorial_dataset.py:54
↓ 2 callersFunctionzero_module
Zero out the parameters of a module and return it.
ldm/modules/attention.py:79
↓ 1 callersMethod__init__
( self, head, features=256, backbone="vitb_rn50_384", readout="pr
ldm/modules/midas/midas/dpt_depth.py:27
↓ 1 callersMethod__init__
(self, ddconfig, lossconfig, embed_dim,
ldm/models/autoencoder.py:19
↓ 1 callersMethod__init__
( self, image_size, in_channels, model_channels,
cldm/cldm.py:53
↓ 1 callersFunction_augment
(img)
ldm/modules/image_degradation/utils_image.py:475
↓ 1 callersFunction_get_paths_from_images
(path)
ldm/modules/image_degradation/utils_image.py:74
↓ 1 callersFunction_make_efficientnet_backbone
(effnet)
ldm/modules/midas/midas/blocks.py:88
↓ 1 callersFunction_make_pretrained_efficientnet_lite3
(use_pretrained, exportable=False)
ldm/modules/midas/midas/blocks.py:78
↓ 1 callersFunction_make_pretrained_resnext101_wsl
(use_pretrained)
ldm/modules/midas/midas/blocks.py:114
↓ 1 callersFunction_make_pretrained_vitb16_384
(pretrained, use_readout="ignore", hooks=None)
ldm/modules/midas/midas/vit.py:310
↓ 1 callersFunction_make_pretrained_vitb_rn50_384
( pretrained, use_readout="ignore", hooks=None, use_vit_only=False )
ldm/modules/midas/midas/vit.py:478
↓ 1 callersFunction_make_pretrained_vitl16_384
(pretrained, use_readout="ignore", hooks=None)
ldm/modules/midas/midas/vit.py:297
↓ 1 callersFunction_make_resnet_backbone
(resnet)
ldm/modules/midas/midas/blocks.py:101
↓ 1 callersFunction_make_vit_b_rn50_backbone
( model, features=[256, 512, 768, 768], size=[384, 384], hooks=[0, 1, 8, 11], vit_fea
ldm/modules/midas/midas/vit.py:343
↓ 1 callersFunctionadd_sharpening
USM sharpening. borrowed from real-ESRGAN Input image: I; Blurry image: B. 1. K = I + weight * (I - B) 2. Mask = 1 if abs(I - B) > thre
ldm/modules/image_degradation/bsrgan.py:299
↓ 1 callersFunctionanisotropic_Gaussian
generate an anisotropic Gaussian kernel Args: ksize : e.g., 15, kernel size theta : [0, pi], rotation angle range l1
ldm/modules/image_degradation/bsrgan_light.py:64
↓ 1 callersFunctionanisotropic_Gaussian
generate an anisotropic Gaussian kernel Args: ksize : e.g., 15, kernel size theta : [0, pi], rotation angle range l1
ldm/modules/image_degradation/bsrgan.py:65
↓ 1 callersFunctionappend_dims
Appends dimensions to the end of a tensor until it has target_dims dimensions. From https://github.com/crowsonkb/k-diffusion/blob/master/k_diffus
ldm/models/diffusion/sampling_util.py:5
↓ 1 callersFunctionaugment_img
Kai Zhang (github: https://github.com/cszn)
ldm/modules/image_degradation/utils_image.py:380
↓ 1 callersFunctionavg_pool_nd
Create a 1D, 2D, or 3D average pooling module.
ldm/modules/diffusionmodules/util.py:241
↓ 1 callersFunctionbgr2ycbcr
bgr version of rgb2ycbcr only_y: only return Y channel Input: uint8, [0, 255] float, [0, 1]
ldm/modules/image_degradation/utils_image.py:573
↓ 1 callersMethodcheck_frequency
(self, check_idx)
cldm/logger.py:83
↓ 1 callersFunctioncond_grad_fn
Compute the gradient of the classifier, i.e. nabla_{x} log p_t(cond | x_t).
ldm/models/diffusion/dpm_solver/dpm_solver.py:280
↓ 1 callersMethodddim_sampling
(self, cond, shape, x_T=None, ddim_use_original_steps=False, cal
ldm/models/diffusion/ddim.py:123
↓ 1 callersMethodddim_sampling
(self, cond, shape, x_T=None, ddim_use_original_steps=False, cal
cldm/ddim_hacked.py:123
↓ 1 callersMethoddenoise_to_zero_fn
Denoise at the final step, which is equivalent to solve the ODE from lambda_s to infty by first-order discretization.
ldm/models/diffusion/dpm_solver/dpm_solver.py:463
↓ 1 callersMethoddpm_solver_adaptive
The adaptive step size solver based on singlestep DPM-Solver. Args: x: A pytorch tensor. The initial value at time `t_
ldm/models/diffusion/dpm_solver/dpm_solver.py:878
↓ 1 callersFunctionenable_sliced_attention
()
cldm/hack.py:17
↓ 1 callersMethodencode
(self, x)
ldm/models/autoencoder.py:90
↓ 1 callersMethodencode_with_transformer
(self, text)
ldm/modules/encoders/modules.py:175
↓ 1 callersMethodforward
(self, x)
ldm/modules/diffusionmodules/util.py:213
↓ 1 callersMethodforward
(self, x, t=None, context=None)
ldm/modules/diffusionmodules/model.py:407
↓ 1 callersMethodforward
(self, x)
ldm/modules/midas/midas/dpt_depth.py:67
↓ 1 callersFunctionforward_vit
(pretrained, x)
ldm/modules/midas/midas/vit.py:56
↓ 1 callersMethodfreeze
(self)
ldm/modules/encoders/modules.py:69
↓ 1 callersMethodfreeze
(self)
ldm/modules/encoders/modules.py:111
↓ 1 callersMethodfreeze
(self)
ldm/modules/encoders/modules.py:165
↓ 1 callersFunctionfspecial_gaussian
(hsize, sigma)
ldm/modules/image_degradation/bsrgan_light.py:186
↓ 1 callersFunctionfspecial_gaussian
(hsize, sigma)
ldm/modules/image_degradation/bsrgan.py:187
↓ 1 callersFunctionfspecial_laplacian
(alpha)
ldm/modules/image_degradation/bsrgan_light.py:200
↓ 1 callersFunctionfspecial_laplacian
(alpha)
ldm/modules/image_degradation/bsrgan.py:201
↓ 1 callersFunctionget_image_paths
(dataroot)
ldm/modules/image_degradation/utils_image.py:67
↓ 1 callersMethodget_input
(self, batch, k, cond_key=None, bs=None, log_mode=False)
ldm/models/diffusion/ddpm.py:1379
↓ 1 callersMethodget_input
(self, batch, k, bs=None, *args, **kwargs)
cldm/cldm.py:327
↓ 1 callersFunctionget_model
()
tutorial_inference.py:28
↓ 1 callersFunctionget_node_name
(name, parent_name)
tool_add_control.py:18
↓ 1 callersFunctionget_obj_from_str
(string, reload=False)
ldm/util.py:82
↓ 1 callersMethodget_orders_and_timesteps_for_singlestep_solver
Get the order of each step for sampling by the singlestep DPM-Solver. We combine both DPM-Solver-1,2,3 to use all the function eval
ldm/models/diffusion/dpm_solver/dpm_solver.py:405
↓ 1 callersMethodget_size
(self, width, height)
ldm/modules/midas/midas/transforms.py:105
↓ 1 callersFunctionget_state_dict
(d)
cldm/model.py:8
↓ 1 callersFunctionget_timestamp
()
ldm/modules/image_degradation/utils_image.py:33
↓ 1 callersFunctionget_timestep_embedding
This matches the implementation in Denoising Diffusion Probabilistic Models: From Fairseq. Build sinusoidal embeddings. This matc
ldm/modules/diffusionmodules/model.py:27
↓ 1 callersMethodget_unconditional_conditioning
(self, N)
cldm/cldm.py:374
↓ 1 callersFunctiongm_blur_kernel
(mean, cov, size=15)
ldm/modules/image_degradation/bsrgan_light.py:85
↓ 1 callersFunctiongm_blur_kernel
(mean, cov, size=15)
ldm/modules/image_degradation/bsrgan.py:86
↓ 1 callersFunctionimread_uint
(path, n_channels=3)
ldm/modules/image_degradation/utils_image.py:185
↓ 1 callersFunctionimssave
imgs: list, N images of size WxHxC
ldm/modules/image_degradation/utils_image.py:112
↓ 1 callersMethodinit_from_ckpt
(self, path, ignore_keys=list())
ldm/models/autoencoder.py:59
↓ 1 callersMethodinit_from_ckpt
(self, path, ignore_keys=list(), only_model=False)
ldm/models/diffusion/ddpm.py:1529
← previousnext →101–200 of 550, ranked by callers