MCPcopy Create free account

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

Functions550 in github.com/Qiukunpeng/Siamese-Diffusion

↓ 78 callersFunctionexpand_dims
Expand the tensor `v` to the dim `dims`. Args: `v`: a PyTorch tensor with shape [N]. `dim`: a `int`. Returns:
ldm/models/diffusion/dpm_solver/dpm_solver.py:1145
↓ 43 callersMethodregister_buffer
(self, name, attr)
ldm/models/diffusion/ddim.py:17
↓ 25 callersFunctionextract_into_tensor
(a, t, x_shape)
ldm/modules/diffusionmodules/util.py:96
↓ 24 callersFunctionconv_nd
Create a 1D, 2D, or 3D convolution module.
ldm/modules/diffusionmodules/util.py:221
↓ 21 callersFunctionexists
(x)
ldm/util.py:47
↓ 19 callersMethodmarginal_lambda
Compute lambda_t = log(alpha_t) - log(sigma_t) of a given continuous-time label t in [0, T].
ldm/models/diffusion/dpm_solver/dpm_solver.py:132
↓ 18 callersMethoddecode_first_stage
(self, z, predict_cids=False, force_not_quantize=False)
ldm/models/diffusion/ddpm.py:828
↓ 18 callersMethodmarginal_std
Compute sigma_t of a given continuous-time label t in [0, T].
ldm/models/diffusion/dpm_solver/dpm_solver.py:126
↓ 17 callersMethodq_sample
(self, x_start, t, noise=None)
ldm/models/diffusion/ddpm.py:363
↓ 16 callersMethodmarginal_log_mean_coeff
Compute log(alpha_t) of a given continuous-time label t in [0, T].
ldm/models/diffusion/dpm_solver/dpm_solver.py:106
↓ 15 callersMethodmodel_fn
Convert the model to the noise prediction model or the data prediction model.
ldm/models/diffusion/dpm_solver/dpm_solver.py:367
↓ 14 callersMethod__init__
(self, *, ch, out_ch, ch_mult=(1,2,4,8), num_res_blocks, attn_resolutions, dropout=0.0, resa
ldm/modules/diffusionmodules/model.py:308
↓ 13 callersFunctioninstantiate_from_config
(config)
ldm/util.py:72
↓ 13 callersMethodregister_buffer
(self, name, attr)
ldm/models/diffusion/plms.py:19
↓ 13 callersMethodregister_buffer
(self, name, attr)
cldm/ddim_hacked.py:17
↓ 11 callersMethodget_input
(self, batch, k)
ldm/models/diffusion/ddpm.py:426
↓ 11 callersMethodload
Load model from file. Args: path (str): file path
ldm/modules/midas/midas/base_model.py:5
↓ 10 callersFunctionget_activation
(name)
ldm/modules/midas/midas/vit.py:159
↓ 9 callersFunctionNormalize
(in_channels, num_groups=32)
ldm/modules/diffusionmodules/model.py:53
↓ 9 callersMethodapply_model
(self, x_noisy, t, cond, return_ids=False)
ldm/models/diffusion/ddpm.py:858
↓ 9 callersFunctionnonlinearity
(x)
ldm/modules/diffusionmodules/model.py:48
↓ 9 callersMethodsample_log
(self, cond, batch_size, ddim, ddim_steps, **kwargs)
ldm/models/diffusion/ddpm.py:1118
↓ 8 callersMethod__init__
(self, channels, use_conv, dims=2, out_channels=None, padding=1)
ldm/modules/diffusionmodules/openaimodel.py:101
↓ 8 callersMethodapply_model
(self, x_noisy, t, cond, *args, **kwargs)
cldm/cldm.py:345
↓ 7 callersMethod__init__
(self, unet_config, timesteps=1000, beta_schedule="linea
ldm/models/diffusion/ddpm.py:55
↓ 7 callersFunctiondefault
(val, d)
ldm/util.py:51
↓ 7 callersMethodget_learned_conditioning
(self, c)
ldm/models/diffusion/ddpm.py:672
↓ 7 callersMethodget_loss
(self, pred, target, mean=True)
ldm/models/diffusion/ddpm.py:374
↓ 7 callersFunctionload_state_dict
(ckpt_path, location='cpu', exclude_buffers=None)
cldm/model.py:23
↓ 7 callersFunctionlog_txt_as_img
(wh, xc, size=10)
ldm/util.py:11
↓ 7 callersFunctionmake_attn
(in_channels, attn_type="vanilla", attn_kwargs=None)
ldm/modules/diffusionmodules/model.py:287
↓ 7 callersMethodsample
(self)
ldm/modules/distributions/distributions.py:17
↓ 6 callersMethod__init__
(self, dim_in, dim_out)
ldm/modules/attention.py:50
↓ 6 callersMethod_get_denoise_row_from_list
(self, samples, desc='', force_no_decoder_quantization=False)
ldm/models/diffusion/ddpm.py:651
↓ 6 callersFunctionadd_JPEG_noise
(img)
ldm/modules/image_degradation/bsrgan.py:418
↓ 6 callersFunctionadd_blur
(img, sf=4)
ldm/modules/image_degradation/bsrgan.py:325
↓ 6 callersMethodconstrain_to_multiple_of
(self, x, min_val=0, max_val=None)
ldm/modules/midas/midas/transforms.py:94
↓ 6 callersFunctiondefault
(val, d)
ldm/modules/attention.py:31
↓ 6 callersMethodmeshgrid
(self, h, w)
ldm/models/diffusion/ddpm.py:685
↓ 5 callersMethod__init__
(self, embed_dim, n_classes=1000, key='class', ucg_rate=0.1)
ldm/modules/encoders/modules.py:26
↓ 5 callersFunction_make_scratch
(in_shape, out_shape, groups=1, expand=False)
ldm/modules/midas/midas/blocks.py:49
↓ 5 callersMethoddecode
(self, x_latent, cond, t_start, unconditional_guidance_scale=1.0, unconditional_conditioning=None,
ldm/models/diffusion/ddim.py:317
↓ 5 callersMethodencode
(self, *args, **kwargs)
ldm/modules/encoders/modules.py:15
↓ 5 callersMethodget_time_steps
Compute the intermediate time steps for sampling. Args: skip_type: A `str`. The type for the spacing of the time steps. We suppo
ldm/models/diffusion/dpm_solver/dpm_solver.py:376
↓ 5 callersMethodinverse_lambda
Compute the continuous-time label t in [0, T] of a given half-logSNR lambda_t.
ldm/models/diffusion/dpm_solver/dpm_solver.py:140
↓ 5 callersFunctionlinear
Create a linear module.
ldm/modules/diffusionmodules/util.py:234
↓ 5 callersFunctionnoise_like
(shape, device, repeat=False)
ldm/modules/diffusionmodules/util.py:267
↓ 5 callersFunctionnormalization
Make a standard normalization layer. :param channels: number of input channels. :return: an nn.Module for normalization.
ldm/modules/diffusionmodules/util.py:202
↓ 5 callersMethodsample
(self, batch_size=16, return_intermediates=False)
ldm/models/diffusion/ddpm.py:357
↓ 5 callersFunctionzero_module
Zero out the parameters of a module and return it.
ldm/modules/diffusionmodules/util.py:177
↓ 4 callersMethod__init__
Init. Args: scale_factor (float): scaling mode (str): interpolation mode
ldm/modules/midas/midas/blocks.py:124
↓ 4 callersFunction_make_fusion_block
(features, use_bn)
ldm/modules/midas/midas/dpt_depth.py:15
↓ 4 callersFunction_make_vit_b16_backbone
( model, features=[96, 192, 384, 768], size=[384, 384], hooks=[2, 5, 8, 11], vit_feat
ldm/modules/midas/midas/vit.py:183
↓ 4 callersFunctionadd_Gaussian_noise
(img, noise_level1=2, noise_level2=25)
ldm/modules/image_degradation/bsrgan.py:369
↓ 4 callersFunctionadd_JPEG_noise
(img)
ldm/modules/image_degradation/bsrgan_light.py:421
↓ 4 callersFunctioncalculate_weights_indices
(in_length, out_length, scale, kernel, kernel_width, antialiasing)
ldm/modules/image_degradation/utils_image.py:708
↓ 4 callersFunctioncheckpoint
Evaluate a function without caching intermediate activations, allowing for reduced memory at the expense of extra compute in the backward p
ldm/modules/diffusionmodules/util.py:102
↓ 4 callersMethoddecode
(self, x)
ldm/modules/diffusionmodules/upscaling.py:52
↓ 4 callersFunctionexists
(val)
ldm/modules/attention.py:23
↓ 4 callersMethodforward
(self, x)
ldm/modules/midas/midas/vit.py:14
↓ 4 callersMethodget_last_layer
(self)
ldm/models/autoencoder.py:171
↓ 4 callersMethodmake_zero_conv
(self, channels)
cldm/cldm.py:290
↓ 4 callersFunctionnoise_pred_fn
(x, t_continuous, cond=None)
ldm/models/diffusion/dpm_solver/dpm_solver.py:257
↓ 4 callersMethodquantize
(self, x, *args, **kwargs)
ldm/models/autoencoder.py:220
↓ 3 callersMethod__init__
(self, start_index=1)
ldm/modules/midas/midas/vit.py:10
↓ 3 callersFunction_make_encoder
(backbone, features, use_pretrained, groups=1, expand=False, exportable=True, hooks=None, use_vit_only=False,
ldm/modules/midas/midas/blocks.py:11
↓ 3 callersFunctionadd_blur
(img, sf=4)
ldm/modules/image_degradation/bsrgan_light.py:324
↓ 3 callersFunctioncount_params
(model, verbose=False)
ldm/util.py:65
↓ 3 callersFunctioncreate_model
(config_path)
cldm/model.py:41
↓ 3 callersMethoddecode
(self, z)
ldm/models/autoencoder.py:96
↓ 3 callersMethoddpm_solver_first_update
DPM-Solver-1 (equivalent to DDIM) 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:469
↓ 3 callersMethodema_scope
(self, context=None)
ldm/models/diffusion/ddpm.py:202
↓ 3 callersMethodencode_first_stage
(self, x)
ldm/models/diffusion/ddpm.py:839
↓ 3 callersFunctionfspecial
python code from: https://github.com/ronaldosena/imagens-medicas-2/blob/40171a6c259edec7827a6693a93955de2bd39e76/Aulas/aula_2_-_uniform_fil
ldm/modules/image_degradation/bsrgan_light.py:209
↓ 3 callersFunctionfspecial
python code from: https://github.com/ronaldosena/imagens-medicas-2/blob/40171a6c259edec7827a6693a93955de2bd39e76/Aulas/aula_2_-_uniform_fil
ldm/modules/image_degradation/bsrgan.py:210
↓ 3 callersMethodget_first_stage_encoding
(self, encoder_posterior)
ldm/models/diffusion/ddpm.py:663
↓ 3 callersMethodget_input
(self, batch, k)
ldm/models/autoencoder.py:110
↓ 3 callersFunctionget_node_name
(name, parent_name)
tool_transfer_control.py:26
↓ 3 callersMethodget_unconditional_conditioning
(self, batch_size, null_label=None)
ldm/models/diffusion/ddpm.py:1132
↓ 3 callersMethodget_v
(self, x, noise, t)
ldm/models/diffusion/ddpm.py:368
↓ 3 callersMethodget_weighting
(self, h, w, Ly, Lx, device)
ldm/models/diffusion/ddpm.py:706
↓ 3 callersFunctionisimage
(x)
ldm/util.py:41
↓ 3 callersFunctionismap
(x)
ldm/util.py:35
↓ 3 callersMethodlog_images
(self, batch, N=8, n_row=2, sample=True, return_keys=None, **kwargs)
ldm/models/diffusion/ddpm.py:484
↓ 3 callersFunctionmake_ddim_sampling_parameters
(alphacums, ddim_timesteps, eta, verbose=True)
ldm/modules/diffusionmodules/util.py:63
↓ 3 callersFunctionmake_ddim_timesteps
(ddim_discr_method, num_ddim_timesteps, num_ddpm_timesteps, verbose=True)
ldm/modules/diffusionmodules/util.py:46
↓ 3 callersMethodmarginal_alpha
Compute alpha_t of a given continuous-time label t in [0, T].
ldm/models/diffusion/dpm_solver/dpm_solver.py:120
↓ 3 callersMethodpredict_start_from_noise
(self, x_t, t, noise)
ldm/models/diffusion/ddpm.py:291
↓ 3 callersMethodshared_step
(self, batch)
ldm/models/diffusion/ddpm.py:434
↓ 3 callersMethodsinglestep_dpm_solver_second_update
Singlestep solver DPM-Solver-2 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:515
↓ 3 callersFunctionssim
(img1, img2)
ldm/modules/image_degradation/utils_image.py:669
↓ 3 callersFunctiontimestep_embedding
Create sinusoidal timestep embeddings. :param timesteps: a 1-D Tensor of N indices, one per batch element. These may
ldm/modules/diffusionmodules/util.py:154
↓ 3 callersMethodto_rgb
(self, x)
ldm/models/autoencoder.py:200
↓ 3 callersMethodto_rgb
(self, x)
ldm/models/diffusion/ddpm.py:1311
↓ 2 callersFunctionNormalize
(in_channels)
ldm/modules/attention.py:88
↓ 2 callersMethod__init__
(self)
ldm/modules/diffusionmodules/upscaling.py:58
↓ 2 callersMethod__init__
(self, patch_dim, norm_layer=nn.LayerNorm)
cldm/dhi.py:37
↓ 2 callersMethod_get_rows_from_list
(self, samples)
ldm/models/diffusion/ddpm.py:476
↓ 2 callersMethod_validation_step
(self, batch, batch_idx, postfix="")
ldm/models/autoencoder.py:144
↓ 2 callersFunctionadd_Gaussian_noise
(img, noise_level1=2, noise_level2=25)
ldm/modules/image_degradation/bsrgan_light.py:372
next →1–100 of 550, ranked by callers