MCPcopy Create free account

hub / github.com/DPS2022/diffusion-posterior-sampling / functions

Functions290 in github.com/DPS2022/diffusion-posterior-sampling

↓ 1 callersFunctionreshape_patch_back
(x, crop_size=128, dim_size=3)
util/img_utils.py:98
↓ 1 callersFunctionroll_one_dim
Similar to roll but for only one dim. Args: x: A PyTorch tensor. shift: Amount to roll. dim: Which dimension to roll.
util/fastmri_utils.py:120
↓ 1 callersFunctionsame_padding
(images, ksizes, strides, rates)
util/tools.py:56
↓ 1 callersFunctionspace_timesteps
Create a list of timesteps to use from an original diffusion process, given the number of timesteps we want to take from equally-sized portio
guided_diffusion/gaussian_diffusion.py:240
↓ 1 callersFunctionstate_dict_to_master_params
(model, state_dict, use_fp16)
guided_diffusion/fp16_util.py:114
↓ 1 callersFunctiontest_bbox2mask
()
util/tools.py:155
↓ 1 callersFunctiontest_random_bbox
()
util/tools.py:136
↓ 1 callersMethodweights_init
(self)
util/img_utils.py:278
↓ 1 callersFunctionzero_grad
(model_params)
guided_diffusion/fp16_util.py:131
Method__call__
Calculate loss given Discriminator's output and grount truth labels. Parameters: prediction (tensor) - - tpyically the prediction
guided_diffusion/unet.py:1062
Method__call__
(self, data)
guided_diffusion/measurements.py:225
Method__call__
(self, x, ts, **kwargs)
guided_diffusion/gaussian_diffusion.py:355
Method__call__
(self, x)
util/img_utils.py:113
Method__call__
(self, patch2D)
util/img_utils.py:152
Method__call__
(self, img)
util/img_utils.py:218
Method__getitem__
(self, index: int)
data/dataloader.py:48
Method__init__
(self, root: str, transforms: Optional[Callable]=None)
data/dataloader.py:39
Method__init__
( self, spacial_dim: int, embed_dim: int, num_heads_channels: int, out
guided_diffusion/unet.py:98
Method__init__
(self, channels, use_conv, dims=2, out_channels=None)
guided_diffusion/unet.py:162
Method__init__
(self, channels, use_conv, dims=2, out_channels=None)
guided_diffusion/unet.py:194
Method__init__
( self, channels, emb_channels, dropout, out_channels=None, us
guided_diffusion/unet.py:231
Method__init__
( self, channels, num_heads=1, num_head_channels=-1, use_checkpoint=Fa
guided_diffusion/unet.py:338
Method__init__
(self, n_heads)
guided_diffusion/unet.py:404
Method__init__
(self, n_heads)
guided_diffusion/unet.py:437
Method__init__
( self, image_size, in_channels, model_channels, out_channels,
guided_diffusion/unet.py:498
Method__init__
(self, image_size, in_channels, *args, **kwargs)
guided_diffusion/unet.py:744
Method__init__
( self, image_size, in_channels, model_channels, out_channels,
guided_diffusion/unet.py:761
Method__init__
(self, input_nc, ndf=64, n_layers=3, norm_layer=nn.BatchNorm2d, use_sigmoid=False)
guided_diffusion/unet.py:969
Method__init__
( self, *, model, use_fp16=False, fp16_scale_growth=1e-3, init
guided_diffusion/fp16_util.py:147
Method__init__
(self, device)
guided_diffusion/measurements.py:57
Method__init__
(self, in_shape, scale_factor, device)
guided_diffusion/measurements.py:75
Method__init__
(self, kernel_size, intensity, device)
guided_diffusion/measurements.py:91
Method__init__
(self, kernel_size, intensity, device)
guided_diffusion/measurements.py:117
Method__init__
(self, device)
guided_diffusion/measurements.py:139
Method__init__
(self, oversample, device)
guided_diffusion/measurements.py:165
Method__init__
(self, opt_yml_path, device)
guided_diffusion/measurements.py:176
Method__init__
(self, sigma)
guided_diffusion/measurements.py:239
Method__init__
(self, rate)
guided_diffusion/measurements.py:248
Method__init__
(self, betas, model_mean_type, model_var_type,
guided_diffusion/gaussian_diffusion.py:57
Method__init__
(self, use_timesteps, **kwargs)
guided_diffusion/gaussian_diffusion.py:304
Method__init__
(self, betas, dynamic_threshold, clip_denoised)
guided_diffusion/posterior_mean_variance.py:49
Method__init__
(self, betas, dynamic_threshold, clip_denoised)
guided_diffusion/posterior_mean_variance.py:70
Method__init__
(self, betas, dynamic_threshold, clip_denoised)
guided_diffusion/posterior_mean_variance.py:98
Method__init__
(self, betas)
guided_diffusion/posterior_mean_variance.py:152
Method__init__
(self, betas)
guided_diffusion/posterior_mean_variance.py:161
Method__init__
(self, betas)
guided_diffusion/posterior_mean_variance.py:181
Method__init__
(self, betas)
guided_diffusion/posterior_mean_variance.py:203
Method__init__
(self, betas)
guided_diffusion/posterior_mean_variance.py:213
Method__init__
(self, operator, noiser, **kwargs)
guided_diffusion/condition_methods.py:21
Method__init__
(self, operator, noiser, **kwargs)
guided_diffusion/condition_methods.py:65
Method__init__
(self, operator, noiser, **kwargs)
guided_diffusion/condition_methods.py:91
Method__init__
(self, img_size=256, crop_size=128, stride=64)
util/img_utils.py:105
Method__init__
(mask_len_range): given in (min, max) tuple. Specifies the range of box size in each dimension (mask_prob_range): for the cas
util/img_utils.py:178
Method__init__
(self, blur_type='gaussian', kernel_size=31, std=3.0, device=None)
util/img_utils.py:262
Method__init__
(self, betas, sigma_0, label_dim, input_dim)
util/img_utils.py:305
Method__init__
(self, in_shape, scale_factor=None, output_shape=None, kernel=None, antialiasing=True)
util/resizer.py:9
Method__len__
(self)
data/dataloader.py:45
Function_extract_into_tensor
Extract values from a 1-D numpy array for a batch of indices. :param arr: the 1-D numpy array. :param timesteps: a tensor of indices int
guided_diffusion/gaussian_diffusion.py:482
Method_forward
(self, x, emb)
guided_diffusion/unet.py:307
Method_forward
(self, x)
guided_diffusion/unet.py:370
Method_scale_timesteps
(self, t)
guided_diffusion/gaussian_diffusion.py:343
Methodbackward
(ctx, *output_grads)
guided_diffusion/nn.py:153
Methodbackward
(self, loss: th.Tensor)
guided_diffusion/fp16_util.py:174
Functionbox
(x)
util/resizer.py:187
Functioncal_gradient_penalty
Calculate the gradient penalty loss, used in WGAN-GP paper https://arxiv.org/abs/1704.00028 Arguments: netD (network) -- dis
guided_diffusion/unet.py:1083
Functioncenter_crop
(img, new_width=None, new_height=None)
util/img_utils.py:119
Functionclear
(x)
util/img_utils.py:40
Functionclear
(x)
util/tools.py:10
Functionclear_color
(x)
util/tools.py:15
Methodcondition_mean
(self, cond_fn, *args, **kwargs)
guided_diffusion/gaussian_diffusion.py:330
Methodcondition_score
(self, cond_fn, *args, **kwargs)
guided_diffusion/gaussian_diffusion.py:333
Methodconditioning
(self, x_t, measurement, noisy_measurement=None, **kwargs)
guided_diffusion/condition_methods.py:47
Methodconditioning
(self, x_t)
guided_diffusion/condition_methods.py:53
Methodconditioning
(self, x_t, noisy_measurement, **kwargs)
guided_diffusion/condition_methods.py:58
Methodconditioning
(self, x_prev, x_t, x_0_hat, measurement, noisy_measurement, **kwargs)
guided_diffusion/condition_methods.py:69
Methodconditioning
(self, x_prev, x_t, x_0_hat, measurement, **kwargs)
guided_diffusion/condition_methods.py:84
Methodconditioning
(self, x_prev, x_t, x_0_hat, measurement, **kwargs)
guided_diffusion/condition_methods.py:96
Functionconvert_module_to_f16
Convert primitive modules to float16.
guided_diffusion/fp16_util.py:13
Functionconvert_module_to_f32
Convert primitive modules to float32, undoing convert_module_to_f16().
guided_diffusion/fp16_util.py:23
Methodconvert_to_fp16
Convert the torso of the model to float16.
guided_diffusion/unet.py:928
Methodconvert_to_fp32
Convert the torso of the model to float32.
guided_diffusion/unet.py:697
Methodconvert_to_fp32
Convert the torso of the model to float32.
guided_diffusion/unet.py:935
Methodcount_flops
(model, _x, y)
guided_diffusion/unet.py:428
Methodcount_flops
(model, _x, y)
guided_diffusion/unet.py:463
Functioncreate_penalty_mask
Generate a mask of weights penalizing values close to the boundaries
util/img_utils.py:341
Functioncubic
(x)
util/resizer.py:173
Functiondefault_loader
(path)
util/tools.py:34
Functiondeprocess
(img)
util/tools.py:502
Functionexpand_as
(array, target)
guided_diffusion/gaussian_diffusion.py:470
Functionexpand_as
(array, target)
guided_diffusion/posterior_mean_variance.py:255
Functionextract_image_patches
Extract patches from images and put them in the C output dimension. :param padding: :param images: [batch, channels, in_rows, in_cols]. A
util/tools.py:75
Functionfft2
FFT with shifting DC to the center of the image
util/img_utils.py:16
Functionfft2c_old
Apply centered 2 dimensional Fast Fourier Transform. Args: data: Complex valued input data containing at least 3 dimensions:
util/fastmri_utils.py:16
Functionflow_to_image
Transfer flow map to image. Part of code forked from flownet.
util/tools.py:270
Functionfold_unfold
(img_t, kernel, stride)
util/img_utils.py:67
Methodforward
(self, x)
guided_diffusion/nn.py:18
Methodforward
(ctx, run_function, length, *args)
guided_diffusion/nn.py:144
Methodforward
(self, x)
guided_diffusion/unet.py:114
Methodforward
Apply the module to `x` given `emb` timestep embeddings.
guided_diffusion/unet.py:131
Methodforward
(self, x, emb)
guided_diffusion/unet.py:143
← previousnext →101–200 of 290, ranked by callers