MCPcopy Create free account

hub / github.com/LTH14/rcg / functions

Functions990 in github.com/LTH14/rcg

↓ 2 callersFunctionshift_pixel
shift pixel for super-resolution with different scale factors Args: x: WxHxC or WxH sf: scale factor upper_left: shift dir
pixel_generator/ldm/modules/image_degradation/bsrgan.py:99
↓ 2 callersMethodstore
Save the current parameters for restoring later. Args: parameters: Iterable of `torch.nn.Parameter`; the parameters to be
pixel_generator/ldm/modules/ema.py:55
↓ 2 callersFunctiontimestep_embedding
Create sinusoidal timestep embeddings. :param timesteps: a 1-D Tensor of N indices, one per batch element. These may b
pixel_generator/guided_diffusion/nn.py:103
↓ 2 callersFunctiontimestep_embedding
Create sinusoidal timestep embeddings. :param timesteps: a 1-D Tensor of N indices, one per batch element. These may be
pixel_generator/ldm/modules/diffusionmodules/util.py:151
↓ 2 callersFunctionunflatten_master_params
(param_group, master_param)
pixel_generator/guided_diffusion/fp16_util.py:78
↓ 2 callersMethodupdate
(self, value, n=1)
util/misc.py:27
↓ 2 callersMethodupdate_with_local_losses
Update the reweighting using losses from a model. Call this method from each rank with a batch of timesteps and the correspo
pixel_generator/guided_diffusion/resample.py:71
↓ 2 callersFunctionzero_master_grads
(master_params)
pixel_generator/guided_diffusion/fp16_util.py:128
↓ 2 callersFunctionzero_module
Zero out the parameters of a module and return it.
rdm/modules/diffusionmodules/util.py:174
↓ 1 callersMethod__init__
( self, channels, mid_channels, emb_channels, dropout, use_con
rdm/modules/diffusionmodules/latentmlp.py:18
↓ 1 callersMethod__init__
(self, embed_dim, n_classes=1000, key='class')
rdm/modules/encoders/modules.py:13
↓ 1 callersMethod__init__
(self, model, timestep_map, rescale_timesteps, original_num_steps)
pixel_generator/guided_diffusion/respace.py:117
↓ 1 callersMethod__init__
(self, ddconfig, lossconfig, n_embed, embe
pixel_generator/ldm/models/autoencoder.py:14
↓ 1 callersMethod__init__
(self, model, timestep_map, original_num_steps)
pixel_generator/dit/diffusion/respace.py:118
↓ 1 callersMethod__init__
(self, img_size=224, patch_size=16, in_chans=3, embed_dim=768, norm_layer=None, flatten=True)
pretrained_enc/moco_v3/vits.py:78
↓ 1 callersMethod_anneal_lr
(self)
pixel_generator/guided_diffusion/train_util.py:220
↓ 1 callersFunction_augment
(img)
pixel_generator/ldm/modules/image_degradation/utils_image.py:475
↓ 1 callersFunction_configure_default_logger
()
pixel_generator/guided_diffusion/logger.py:474
↓ 1 callersMethod_do_log
(self, args)
pixel_generator/guided_diffusion/logger.py:397
↓ 1 callersFunction_get_paths_from_images
(path)
pixel_generator/ldm/modules/image_degradation/utils_image.py:74
↓ 1 callersMethod_load_and_sync_parameters
(self)
pixel_generator/guided_diffusion/train_util.py:110
↓ 1 callersMethod_load_ema_parameters
(self, rate)
pixel_generator/guided_diffusion/train_util.py:125
↓ 1 callersMethod_load_optimizer_state
(self)
pixel_generator/guided_diffusion/train_util.py:141
↓ 1 callersMethod_optimize_fp16
(self, opt: th.optim.Optimizer)
pixel_generator/guided_diffusion/fp16_util.py:189
↓ 1 callersMethod_optimize_normal
(self, opt: th.optim.Optimizer)
pixel_generator/guided_diffusion/fp16_util.py:210
↓ 1 callersMethod_predict_eps_from_xstart
(self, x_t, t, pred_xstart)
rdm/models/diffusion/ddpm.py:656
↓ 1 callersMethod_predict_eps_from_xstart
(self, x_t, t, pred_xstart)
pixel_generator/ldm/models/diffusion/ddpm.py:932
↓ 1 callersMethod_predict_xstart_from_xprev
(self, x_t, t, xprev)
pixel_generator/guided_diffusion/gaussian_diffusion.py:335
↓ 1 callersMethod_prior_bpd
Get the prior KL term for the variational lower-bound, measured in bits-per-dim. This term can't be optimized, as it only de
pixel_generator/guided_diffusion/gaussian_diffusion.py:836
↓ 1 callersMethod_prior_bpd
Get the prior KL term for the variational lower-bound, measured in bits-per-dim. This term can't be optimized, as it only dep
pixel_generator/dit/diffusion/gaussian_diffusion.py:789
↓ 1 callersMethod_update_ema
(self)
pixel_generator/guided_diffusion/train_util.py:216
↓ 1 callersMethod_warmed_up
(self)
pixel_generator/guided_diffusion/resample.py:153
↓ 1 callersMethod_warmed_up
(self)
pixel_generator/dit/diffusion/timestep_sampler.py:149
↓ 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) > thresho
pixel_generator/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
pixel_generator/ldm/modules/image_degradation/bsrgan_light.py:65
↓ 1 callersFunctionanisotropic_Gaussian
generate an anisotropic Gaussian kernel Args: ksize : e.g., 15, kernel size theta : [0, pi], rotation angle range l1
pixel_generator/ldm/modules/image_degradation/bsrgan.py:65
↓ 1 callersFunctionargs_to_dict
(args, keys)
pixel_generator/guided_diffusion/script_util.py:447
↓ 1 callersFunctionaugment_img
Kai Zhang (github: https://github.com/cszn)
pixel_generator/ldm/modules/image_degradation/utils_image.py:380
↓ 1 callersFunctionavg_pool_nd
Create a 1D, 2D, or 3D average pooling module.
pixel_generator/guided_diffusion/nn.py:42
↓ 1 callersFunctionavg_pool_nd
Create a 1D, 2D, or 3D average pooling module.
pixel_generator/ldm/modules/diffusionmodules/util.py:238
↓ 1 callersMethodbackward
(ctx, *output_grads)
rdm/modules/diffusionmodules/util.py:131
↓ 1 callersMethodbackward
(ctx, *output_grads)
pixel_generator/guided_diffusion/nn.py:153
↓ 1 callersFunctionbetas_for_alpha_bar
Create a beta schedule that discretizes the given alpha_t_bar function, which defines the cumulative product of (1-beta) over time from t = [
pixel_generator/guided_diffusion/gaussian_diffusion.py:45
↓ 1 callersFunctionbetas_for_alpha_bar
Create a beta schedule that discretizes the given alpha_t_bar function, which defines the cumulative product of (1-beta) over time from t = [
pixel_generator/dit/diffusion/gaussian_diffusion.py:125
↓ 1 callersFunctionbgr2ycbcr
bgr version of rgb2ycbcr only_y: only return Y channel Input: uint8, [0, 255] float, [0, 1]
pixel_generator/ldm/modules/image_degradation/utils_image.py:573
↓ 1 callersMethodbuild_2d_sincos_position_embedding
(self, temperature=10000.)
pretrained_enc/moco_v3/vits.py:54
↓ 1 callersMethodcalculate_adaptive_weight
(self, nll_loss, g_loss, last_layer=None)
pixel_generator/ldm/modules/losses/vqperceptual.py:85
↓ 1 callersMethodcalculate_adaptive_weight
(self, nll_loss, g_loss, last_layer=None)
pixel_generator/ldm/modules/losses/contperceptual.py:32
↓ 1 callersFunctioncheck_overflow
(value)
pixel_generator/guided_diffusion/fp16_util.py:236
↓ 1 callersFunctionclassifier_defaults
Defaults for classifier models.
pixel_generator/guided_diffusion/script_util.py:27
↓ 1 callersMethodcluster_size_ema_update
(self, new_cluster_size)
pixel_generator/mage/taming/modules/vqvae/quantize.py:345
↓ 1 callersFunctionconcat_all_gather
Performs all_gather operation on the provided tensors. *** Warning ***: torch.distributed.all_gather has no gradient.
engine_dit.py:20
↓ 1 callersMethodcondition_mean
Compute the mean for the previous step, given a function cond_fn that computes the gradient of a conditional log probability with res
pixel_generator/guided_diffusion/gaussian_diffusion.py:356
↓ 1 callersMethodcondition_mean
Compute the mean for the previous step, given a function cond_fn that computes the gradient of a conditional log probability with res
pixel_generator/dit/diffusion/gaussian_diffusion.py:346
↓ 1 callersMethodcondition_score
Compute what the p_mean_variance output would have been, should the model's score function be conditioned by cond_fn. See co
pixel_generator/guided_diffusion/gaussian_diffusion.py:371
↓ 1 callersMethodconvert_to_fp16
Convert the torso of the model to float16.
pixel_generator/guided_diffusion/unet.py:624
↓ 1 callersMethodcopy_to
(self, model)
rdm/modules/ema.py:46
↓ 1 callersFunctioncount_params
(model, verbose=False)
rdm/util.py:24
↓ 1 callersFunctioncount_params
(model, verbose=False)
pixel_generator/ldm/util.py:71
↓ 1 callersFunctioncreate_classifier
( image_size, classifier_use_fp16, classifier_width, classifier_depth, classifier_attentio
pixel_generator/guided_diffusion/script_util.py:238
↓ 1 callersFunctioncreate_model
( image_size, num_channels, num_res_blocks, channel_mult="", learn_sigma=False, class_
pixel_generator/guided_diffusion/script_util.py:136
↓ 1 callersFunctioncreate_model_and_diffusion
( image_size, class_cond, rep_cond, rep_dim, learn_sigma, num_channels, num_res_bl
pixel_generator/guided_diffusion/script_util.py:76
↓ 1 callersFunctioncreate_named_schedule_sampler
Create a ScheduleSampler from a library of pre-defined samplers. :param name: the name of the sampler. :param diffusion: the diffusion o
pixel_generator/guided_diffusion/resample.py:8
↓ 1 callersMethodddim_sample
Sample x_{t-1} from the model using DDIM. Same usage as p_sample().
pixel_generator/guided_diffusion/gaussian_diffusion.py:537
↓ 1 callersMethodddim_sample
Sample x_{t-1} from the model using DDIM. Same usage as p_sample().
pixel_generator/dit/diffusion/gaussian_diffusion.py:513
↓ 1 callersMethodddim_sample_loop_progressive
Use DDIM to sample from the model and yield intermediate samples from each timestep of DDIM. Same usage as p_sample_loop_pro
pixel_generator/guided_diffusion/gaussian_diffusion.py:659
↓ 1 callersMethodddim_sample_loop_progressive
Use DDIM to sample from the model and yield intermediate samples from each timestep of DDIM. Same usage as p_sample_loop_prog
pixel_generator/dit/diffusion/gaussian_diffusion.py:633
↓ 1 callersMethodddim_sampling
(self, cond, shape, x_T=None, ddim_use_original_steps=False, callb
rdm/models/diffusion/ddim.py:110
↓ 1 callersMethodddim_sampling
(self, cond, shape, x_T=None, ddim_use_original_steps=False, callb
pixel_generator/ldm/models/diffusion/ddim.py:110
↓ 1 callersFunctiondiscretized_gaussian_log_likelihood
Compute the log-likelihood of a Gaussian distribution discretizing to a given image. :param x: the target images. It is assumed that thi
pixel_generator/guided_diffusion/losses.py:50
↓ 1 callersFunctiondiscretized_gaussian_log_likelihood
Compute the log-likelihood of a Gaussian distribution discretizing to a given image. :param x: the target images. It is assumed that this
pixel_generator/dit/diffusion/diffusion_utils.py:62
↓ 1 callersFunctiondownload
(url, local_path, chunk_size=1024)
pixel_generator/mage/taming/util.py:18
↓ 1 callersFunctiondrop_path
(x, drop_prob: float = 0., training: bool = False)
pretrained_enc/dino/vits.py:25
↓ 1 callersFunctiondrop_path
(x, drop_prob: float = 0., training: bool = False)
pretrained_enc/ibot/vits.py:20
↓ 1 callersMethodembed_avg_ema_update
(self, new_embed_avg)
pixel_generator/mage/taming/modules/vqvae/quantize.py:348
↓ 1 callersMethodencode
(self, text)
pixel_generator/ldm/modules/encoders/modules.py:99
↓ 1 callersMethodencode_with_pretrained
(self,x)
pixel_generator/ldm/modules/diffusionmodules/model.py:816
↓ 1 callersFunctionequals
(val)
pixel_generator/ldm/modules/x_transformer.py:76
↓ 1 callersFunctionfind_ema_checkpoint
(main_checkpoint, step, rate)
pixel_generator/guided_diffusion/train_util.py:285
↓ 1 callersMethodforward
(self, x)
rdm/modules/diffusionmodules/util.py:210
↓ 1 callersMethodforward
(self, x)
pixel_generator/guided_diffusion/nn.py:13
↓ 1 callersMethodforward
(self, x)
pixel_generator/guided_diffusion/unet.py:100
↓ 1 callersMethodforward
Forward pass of DiT. x: (N, C, H, W) tensor of spatial inputs (images or latent representations of images) t: (N,) tensor of
pixel_generator/dit/models.py:273
↓ 1 callersMethodforward_backward
(self, batch, cond)
pixel_generator/guided_diffusion/train_util.py:180
↓ 1 callersMethodforward_encoder
(self, x, rep, class_label)
pixel_generator/mage/models_mage.py:337
↓ 1 callersMethodforward_loss
(self, gt_indices, logits, mask)
pixel_generator/mage/models_mage.py:443
↓ 1 callersFunctionfspecial_gaussian
(hsize, sigma)
pixel_generator/ldm/modules/image_degradation/bsrgan_light.py:187
↓ 1 callersFunctionfspecial_gaussian
(hsize, sigma)
pixel_generator/ldm/modules/image_degradation/bsrgan.py:187
↓ 1 callersFunctionfspecial_laplacian
(alpha)
pixel_generator/ldm/modules/image_degradation/bsrgan_light.py:201
↓ 1 callersFunctionfspecial_laplacian
(alpha)
pixel_generator/ldm/modules/image_degradation/bsrgan.py:201
↓ 1 callersMethodgen_image
(self, bsz, num_iter=12, choice_temperature=4.5, sampled_rep=None, rdm_steps=250, eta=1.0, c
pixel_generator/mage/models_mage.py:475
↓ 1 callersFunctionget_2d_sincos_pos_embed
grid_size: int of the grid height and width return: pos_embed: [grid_size*grid_size, embed_dim] or [1+grid_size*grid_size, embed_dim] (w/
pixel_generator/dit/models.py:324
↓ 1 callersFunctionget_2d_sincos_pos_embed_from_grid
(embed_dim, grid)
pixel_generator/dit/models.py:342
↓ 1 callersFunctionget_2d_sincos_pos_embed_from_grid
(embed_dim, grid)
util/pos_embed.py:24
↓ 1 callersFunctionget_args_parser
()
main_adm.py:39
↓ 1 callersFunctionget_args_parser
()
main_mage.py:28
↓ 1 callersFunctionget_args_parser
()
main_rdm.py:27
↓ 1 callersFunctionget_args_parser
()
main_dit.py:68
↓ 1 callersFunctionget_args_parser
()
main_ldm.py:27
↓ 1 callersFunctionget_beta_schedule
This is the deprecated API for creating beta schedules. See get_named_beta_schedule() for the new library of schedules.
pixel_generator/dit/diffusion/gaussian_diffusion.py:65
← previousnext →201–300 of 990, ranked by callers