MCPcopy Create free account

hub / github.com/ali-vilab/AnyDoor / functions

Functions1,053 in github.com/ali-vilab/AnyDoor

↓ 113 callersFunctionprint
(*args, **kwargs)
dinov2/dinov2/distributed/__init__.py:83
↓ 78 callersFunctionexpand_dims
Expand the tensor `v` to the dim `dims`. Args: `v`: a PyTorch tensor with shape [N]. `dim`: a `int`. Returns: a P
ldm/models/diffusion/dpm_solver/dpm_solver.py:1145
↓ 43 callersMethodregister_buffer
(self, name, attr)
ldm/models/diffusion/ddim.py:17
↓ 30 callersMethodupdate
(self, **kwargs)
dinov2/dinov2/logging/helpers.py:27
↓ 25 callersFunctionextract_into_tensor
(a, t, x_shape)
ldm/modules/diffusionmodules/util.py:96
↓ 23 callersFunctionconv_nd
Create a 1D, 2D, or 3D convolution module.
ldm/modules/diffusionmodules/util.py:221
↓ 22 callersMethoddecode_first_stage
(self, z, predict_cids=False, force_not_quantize=False)
ldm/models/diffusion/ddpm.py:822
↓ 21 callersFunctionexists
(x)
ldm/util.py:49
↓ 21 callersMethodload
Load model from file. Args: path (str): file path
ldm/modules/midas/midas/base_model.py:5
↓ 21 callersMethodsplit
(self)
dinov2/dinov2/data/datasets/image_net.py:89
↓ 20 callersFunctionpad_to_square
(image, pad_value = 255, random = False)
datasets/data_utils.py:147
↓ 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 callersMethodmarginal_std
Compute sigma_t of a given continuous-time label t in [0, T].
ldm/models/diffusion/dpm_solver/dpm_solver.py:126
↓ 16 callersMethodload
(self, *args, **kwargs)
dinov2/dinov2/fsdp/__init__.py:115
↓ 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
↓ 16 callersMethodregister_buffer
(self, name, attr)
cldm/ddim_hacked.py:17
↓ 15 callersMethodmax
(self)
dinov2/dinov2/logging/helpers.py:181
↓ 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
↓ 15 callersMethodq_sample
(self, x_start, t, noise=None)
ldm/models/diffusion/ddpm.py:356
↓ 14 callersMethod__init__
(self, *, ch, out_ch, ch_mult=(1,2,4,8), num_res_blocks, attn_resolutions, dropout=0.0, resam
ldm/modules/diffusionmodules/model.py:301
↓ 14 callersMethodprocess_pairs
(self, ref_image, ref_mask, tar_image, tar_mask, max_ratio = 0.8)
datasets/base.py:103
↓ 14 callersMethodsample_timestep
(self, max_step =1000)
datasets/base.py:74
↓ 13 callersMethodget_learned_conditioning
(self, c)
ldm/models/diffusion/ddpm.py:664
↓ 13 callersFunctioninstantiate_from_config
(config)
ldm/util.py:74
↓ 13 callersMethodregister_buffer
(self, name, attr)
ldm/models/diffusion/plms.py:19
↓ 11 callersMethodget_input
(self, batch, k)
ldm/models/diffusion/ddpm.py:419
↓ 10 callersFunctionget_activation
(name)
ldm/modules/midas/midas/vit.py:159
↓ 9 callersFunctionNormalize
(in_channels, num_groups=32)
ldm/modules/diffusionmodules/model.py:46
↓ 9 callersMethodapply_model
(self, x_noisy, t, cond, return_ids=False)
ldm/models/diffusion/ddpm.py:854
↓ 9 callersMethoddecode
(self)
dinov2/dinov2/data/datasets/decoders.py:14
↓ 9 callersFunctionnonlinearity
(x)
ldm/modules/diffusionmodules/model.py:41
↓ 9 callersMethodsample_log
(self, cond, batch_size, ddim, ddim_steps, **kwargs)
ldm/models/diffusion/ddpm.py:1122
↓ 8 callersMethod__init__
(self, channels, use_conv, dims=2, out_channels=None, padding=1)
ldm/modules/diffusionmodules/openaimodel.py:99
↓ 8 callersFunctionexpand_bbox
(mask,yyxx,ratio=[1.2,2.0], min_crop=0)
datasets/data_utils.py:105
↓ 8 callersFunctionget_bbox_from_mask
(mask)
datasets/data_utils.py:93
↓ 8 callersMethodlow_vram_shift
(self, is_diffusing)
cldm/cldm.py:432
↓ 8 callersFunctionmake_dataset
Creates a dataset with the specified parameters. Args: dataset_str: A dataset string description (e.g. ImageNet:split=TRAIN).
dinov2/dinov2/data/loaders.py:68
↓ 7 callersMethod__init__
(self, in_channels, out_channels, norm_layer=nn.BatchNorm2d, **kwargs)
iseg/coarse_mask_refine_util.py:167
↓ 7 callersMethod__init__
(self, embed_dim, n_classes=1000, key='class', ucg_rate=0.1)
ldm/modules/encoders/modules.py:45
↓ 7 callersMethod__init__
(self, unet_config, timesteps=1000, beta_schedule="linear",
ldm/models/diffusion/ddpm.py:48
↓ 7 callersFunctionmake_attn
(in_channels, attn_type="vanilla", attn_kwargs=None)
ldm/modules/diffusionmodules/model.py:280
↓ 7 callersMethodsample
(self)
ldm/modules/distributions/distributions.py:17
↓ 7 callersMethodsave
Dump model and checkpointables to a file. Args: name (str): name of the file. kwargs (dict): extra arbitrary
dinov2/dinov2/fsdp/__init__.py:87
↓ 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:643
↓ 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 callersFunctionlog_txt_as_img
(wh, xc, size=10)
ldm/util.py:11
↓ 6 callersMethodmeshgrid
(self, h, w)
ldm/models/diffusion/ddpm.py:679
↓ 6 callersMethodstep
Performs a single optimization step. Args: closure (callable, optional): A closure that reevaluates the model and
ldm/util.py:121
↓ 5 callersFunction_make_dinov2_model
( *, arch_name: str = "vit_large", img_size: int = 518, patch_size: int = 14, init_values:
dinov2/hubconf.py:22
↓ 5 callersMethod_make_layer
(self, block, planes, inverted_residual_setting, dilation=1, norm_layer=nn.BatchNorm2d)
iseg/coarse_mask_refine_util.py:132
↓ 5 callersFunction_make_scratch
(in_shape, out_shape, groups=1, expand=False)
ldm/modules/midas/midas/blocks.py:49
↓ 5 callersMethodapply_model
(self, x_noisy, t, cond, *args, **kwargs)
cldm/cldm.py:328
↓ 5 callersFunctioncreate_model
(config_path)
cldm/model.py:24
↓ 5 callersMethoddecode
(self, x_latent, cond, t_start, unconditional_guidance_scale=1.0, unconditional_conditioning=None,
ldm/models/diffusion/ddim.py:317
↓ 5 callersFunctiondefault
(val, d)
ldm/util.py:53
↓ 5 callersFunctiondisable_verbosity
()
cldm/hack.py:11
↓ 5 callersMethodencode
(self, *args, **kwargs)
ldm/modules/encoders/modules.py:34
↓ 5 callersFunctionexpand_image_mask
(image, mask, ratio=1.4)
datasets/data_utils.py:69
↓ 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 support
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 callersFunctionmake_data_loader
Creates a data loader with the specified parameters. Args: dataset: A dataset (third party, LaViDa or WebDataset). batch_siz
dinov2/dinov2/data/loaders.py:167
↓ 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:350
↓ 5 callersFunctionsetup_logging
Setup logging. Args: output: A file name or a directory to save log files. If None, log files will not be saved. If outp
dinov2/dinov2/logging/__init__.py:83
↓ 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 callersMethod_load_extra
(self, extra_path: str)
dinov2/dinov2/data/datasets/image_net.py:92
↓ 4 callersFunction_make_dinov2_linear_classifier
( *, arch_name: str = "vit_large", layers: int = 4, pretrained: bool = True, **kwargs, )
dinov2/hubconf.py:130
↓ 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_features=
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 callersFunctionbox2squre
(image, box)
datasets/data_utils.py:127
↓ 4 callersFunctionbox_in_box
(small_box, big_box)
datasets/data_utils.py:169
↓ 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 pas
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 callersFunctionextract_features
(model, dataset, batch_size, num_workers, gather_on_cpu=False)
dinov2/dinov2/eval/utils.py:99
↓ 4 callersMethodforward
(self, x)
ldm/modules/midas/midas/vit.py:14
↓ 4 callersFunctionget_args_parser
( description: Optional[str] = None, parents: Optional[List[argparse.ArgumentParser]] = [], add_he
dinov2/dinov2/run/submit.py:25
↓ 4 callersMethodget_last_layer
(self)
ldm/models/autoencoder.py:163
↓ 4 callersFunctionis_enabled
Returns: True if distributed training is enabled
dinov2/dinov2/distributed/__init__.py:20
↓ 4 callersFunctionload_state_dict
(ckpt_path, location='cpu')
cldm/model.py:12
↓ 4 callersMethodlog_every
(self, iterable, print_freq, header=None, n_iterations=None, start_iteration=0)
dinov2/dinov2/logging/helpers.py:67
↓ 4 callersMethodmake_zero_conv
(self, channels)
cldm/cldm.py:280
↓ 4 callersFunctionnoise_pred_fn
(x, t_continuous, cond=None)
ldm/models/diffusion/dpm_solver/dpm_solver.py:257
↓ 4 callersMethodprepare_tokens_with_masks
(self, x, masks=None)
dinov2/dinov2/models/vision_transformer.py:191
↓ 4 callersMethodquantize
(self, x, *args, **kwargs)
ldm/models/autoencoder.py:212
↓ 4 callersFunctionrankstr
()
dinov2/dinov2/fsdp/__init__.py:82
↓ 4 callersMethodregister_subset
(self, path)
datasets/sam.py:24
↓ 4 callersMethodsample
(self, S, batch_size, shape, conditioning=None,
cldm/ddim_hacked.py:55
↓ 4 callersFunctionsobel
Calculating the high-frequency map.
datasets/data_utils.py:17
↓ 4 callersFunctionsubmit_jobs
(task_class, args, name: str)
dinov2/dinov2/run/submit.py:92
next →1–100 of 1,053, ranked by callers