MCPcopy Create free account

hub / github.com/Adamdad/hash3D / functions

Functions4,150 in github.com/Adamdad/hash3D

↓ 390 callersMethodappend
Appends a key-value pair to the hash table. Args: key (torch.Tensor): Key tensor of the form [c1, c2, c3, t].
threestudio-hash3d/threestudio/utils/hash_table.py:59
↓ 322 callersMethodview
(self)
dreamgaussian-hash3d/cam_utils.py:101
↓ 313 callersMethodappend
Appends a key-value pair to the hash table. Args: key (torch.Tensor): Key tensor of the form [c1, c2, c3, t].
gaussiandreamer-hash3d/threestudio/utils/hash_table.py:56
↓ 309 callersMethodto
( self, torch_device: Optional[Union[str, torch.device]] = None, torch_dtype: Optional
threestudio-hash3d/DeepCache/sd/pipeline_utils.py:678
↓ 222 callersMethodappend
Appends a key-value pair to the hash table. Args: key (torch.Tensor): Key tensor of the form [c1, c2, c3, t].
dreamgaussian-hash3d/guidance/utils.py:56
↓ 157 callersMethodto
( self, torch_device: Optional[Union[str, torch.device]] = None, torch_dtype: Optional
gaussiandreamer-hash3d/DeepCache/sd/pipeline_utils.py:678
↓ 113 callersMethodinterpolate
( self, attr: Float[Tensor, "B Nv C"], rast: Float[Tensor, "B H W 4"], tri: In
threestudio-hash3d/threestudio/utils/rasterize.py:58
↓ 110 callersMethodC
(self, value: Any)
threestudio-hash3d/threestudio/systems/base.py:98
↓ 99 callersMethodregister_buffer
(self, name, attr)
threestudio-hash3d/extern/ldm_zero123/models/diffusion/ddim.py:38
↓ 84 callersMethodto
Same as to in torch module Don't really underestand why this isn't a module in the first place
threestudio-hash3d/extern/ldm_zero123/models/diffusion/ddim.py:30
↓ 82 callersMethodto
( self, torch_device: Optional[Union[str, torch.device]] = None, torch_dtype: Optional
dreamgaussian-hash3d/DeepCache/sd/pipeline_utils.py:678
↓ 51 callersMethodeval
(self)
threestudio-hash3d/threestudio/models/renderers/patch_renderer.py:105
↓ 47 callersMethoddecode
(self, quant)
threestudio-hash3d/extern/ldm_zero123/models/autoencoder.py:117
↓ 45 callersMethodload
(cls, path: str, arr_name: str)
threestudio-hash3d/extern/ldm_zero123/modules/evaluate/adm_evaluator.py:548
↓ 43 callersMethodto
( self, torch_device: Optional[Union[str, torch.device]] = None, torch_dtype: Optional
dreamgaussian-hash3d/DeepCache/sdxl/pipeline_utils.py:677
↓ 43 callersMethodto
( self, torch_device: Optional[Union[str, torch.device]] = None, torch_dtype: Optional
gaussiandreamer-hash3d/DeepCache/sdxl/pipeline_utils.py:677
↓ 43 callersMethodto
( self, torch_device: Optional[Union[str, torch.device]] = None, torch_dtype: Optional
threestudio-hash3d/DeepCache/sdxl/pipeline_utils.py:677
↓ 41 callersMethodto
(self, device)
dreamgaussian-hash3d/mesh.py:415
↓ 40 callersFunctionC
(value: Any, epoch: int, global_step: int, interpolation="linear")
threestudio-hash3d/threestudio/utils/misc.py:66
↓ 39 callersMethodload
(cls, path=None, resize=True, renormal=True, retex=False, front_dir='+z', **kwargs)
dreamgaussian-hash3d/mesh.py:47
↓ 35 callersMethodstep
Performs a single optimization step.
threestudio-hash3d/threestudio/systems/optimizers.py:104
↓ 34 callersMethodfrom_pretrained
(cls, name="vgg_lpips")
threestudio-hash3d/threestudio/utils/perceptual/perceptual.py:59
↓ 34 callersFunctionget_activation
(name)
threestudio-hash3d/threestudio/utils/ops.py:78
↓ 34 callersMethodunet
(self)
threestudio-hash3d/threestudio/models/guidance/stable_diffusion_vsd_guidance.py:236
↓ 31 callersMethodsave_image_grid
( self, filename, imgs, align=DEFAULT_GRID_KWARGS["align"], name: Opti
threestudio-hash3d/threestudio/utils/saving.py:301
↓ 26 callersMethod__init__
( self, in_channels: int, prev_output_channel: int, out_channels: int,
dreamgaussian-hash3d/DeepCache/zero123/unet_2d_blocks.py:2264
↓ 26 callersMethod__init__
( self, in_channels: int, prev_output_channel: int, out_channels: int,
dreamgaussian-hash3d/DeepCache/sdxl/unet_2d_blocks.py:2264
↓ 26 callersMethod__init__
( self, in_channels: int, prev_output_channel: int, out_channels: int,
dreamgaussian-hash3d/DeepCache/sd/unet_2d_blocks.py:2262
↓ 26 callersMethod__init__
( self, in_channels: int, prev_output_channel: int, out_channels: int,
gaussiandreamer-hash3d/DeepCache/zero123/unet_2d_blocks.py:2264
↓ 26 callersMethod__init__
( self, in_channels: int, prev_output_channel: int, out_channels: int,
gaussiandreamer-hash3d/DeepCache/sdxl/unet_2d_blocks.py:2264
↓ 26 callersMethod__init__
( self, in_channels: int, prev_output_channel: int, out_channels: int,
gaussiandreamer-hash3d/DeepCache/sd/unet_2d_blocks.py:2262
↓ 26 callersMethod__init__
( self, in_channels: int, prev_output_channel: int, out_channels: int,
threestudio-hash3d/DeepCache/zero123/unet_2d_blocks.py:2264
↓ 26 callersMethod__init__
( self, in_channels: int, prev_output_channel: int, out_channels: int,
threestudio-hash3d/DeepCache/sdxl/unet_2d_blocks.py:2264
↓ 26 callersMethod__init__
( self, in_channels: int, prev_output_channel: int, out_channels: int,
threestudio-hash3d/DeepCache/sd/unet_2d_blocks.py:2262
↓ 24 callersFunctionget_activation
(name)
gaussiandreamer-hash3d/threestudio/utils/ops.py:77
↓ 24 callersMethodinterpolate
( self, attr: Float[Tensor, "B Nv C"], rast: Float[Tensor, "B H W 4"], tri: In
gaussiandreamer-hash3d/threestudio/utils/rasterize.py:58
↓ 24 callersMethodwrite
(self, msg: str)
threestudio-hash3d/threestudio/utils/callbacks.py:134
↓ 23 callersMethoddecode_first_stage
(self, z, predict_cids=False, force_not_quantize=False)
threestudio-hash3d/extern/ldm_zero123/models/diffusion/ddpm.py:984
↓ 22 callersMethodget_save_path
(self, filename)
gaussiandreamer-hash3d/threestudio/utils/saving.py:51
↓ 20 callersMethoddevice
r""" Returns: `torch.device`: The torch device on which the pipeline is located.
threestudio-hash3d/DeepCache/sd/pipeline_utils.py:754
↓ 20 callersMethodto
( self, torch_device: Optional[Union[str, torch.device]] = None, torch_dtype: Optional
dreamgaussian-hash3d/DeepCache/zero123/pipeline_utils.py:677
↓ 20 callersMethodto
( self, torch_device: Optional[Union[str, torch.device]] = None, torch_dtype: Optional
gaussiandreamer-hash3d/DeepCache/zero123/pipeline_utils.py:677
↓ 20 callersMethodto
( self, torch_device: Optional[Union[str, torch.device]] = None, torch_dtype: Optional
threestudio-hash3d/DeepCache/zero123/pipeline_utils.py:677
↓ 20 callersMethodwrite
(self, msg: str)
gaussiandreamer-hash3d/threestudio/utils/callbacks.py:134
↓ 19 callersMethodconvert_data
(self, data)
gaussiandreamer-hash3d/threestudio/utils/saving.py:34
↓ 19 callersMethodconvert_data
(self, data)
threestudio-hash3d/threestudio/utils/saving.py:34
↓ 19 callersMethoddevice
r""" Returns: `torch.device`: The torch device on which the pipeline is located.
dreamgaussian-hash3d/DeepCache/sd/pipeline_utils.py:754
↓ 19 callersMethoddevice
r""" Returns: `torch.device`: The torch device on which the pipeline is located.
gaussiandreamer-hash3d/DeepCache/sd/pipeline_utils.py:754
↓ 19 callersMethodwrite
(self, path)
dreamgaussian-hash3d/mesh.py:423
↓ 18 callersMethodget_save_path
(self, filename)
threestudio-hash3d/threestudio/utils/saving.py:51
↓ 18 callersMethodsave
(self, iteration)
gaussiandreamer-hash3d/gaussiansplatting/scene/__init__.py:85
↓ 17 callersFunctionextract_into_tensor
(a, t, x_shape)
threestudio-hash3d/extern/ldm_zero123/modules/diffusionmodules/util.py:119
↓ 17 callersMethodfrom_pretrained
(cls, name="vgg_lpips")
gaussiandreamer-hash3d/threestudio/utils/perceptual/perceptual.py:36
↓ 16 callersMethodapply_model
(self, x_noisy, t, cond, return_ids=False)
threestudio-hash3d/extern/ldm_zero123/models/diffusion/ddpm.py:1130
↓ 16 callersFunctioncleanup
()
threestudio-hash3d/threestudio/utils/misc.py:104
↓ 16 callersFunctionexists
(val)
threestudio-hash3d/extern/ldm_zero123/modules/x_transformer.py:53
↓ 16 callersFunctioninstantiate_from_config
(config)
threestudio-hash3d/extern/ldm_zero123/util.py:98
↓ 16 callersFunctionorbit_camera
(elevation, azimuth, radius=1, is_degree=True, target=None, opengl=True)
dreamgaussian-hash3d/cam_utils.py:45
↓ 16 callersFunctionparse_version
(ver: str)
threestudio-hash3d/threestudio/utils/misc.py:14
↓ 16 callersMethodq_sample
(self, x_start, t, noise=None)
threestudio-hash3d/extern/ldm_zero123/models/diffusion/ddpm.py:425
↓ 15 callersMethod__init__
( self, *, ch, out_ch, ch_mult=(1, 2, 4, 8), num_res_blocks,
gaussiandreamer-hash3d/threestudio/utils/GAN/vae.py:205
↓ 15 callersMethod__init__
( self, *, ch, out_ch, ch_mult=(1, 2, 4, 8), num_res_blocks,
threestudio-hash3d/extern/ldm_zero123/modules/diffusionmodules/model.py:206
↓ 15 callersMethod__init__
( self, n_embed, n_layer, vocab_size=30522, max_seq_len=77, de
threestudio-hash3d/extern/ldm_zero123/modules/encoders/modules.py:180
↓ 15 callersMethod__init__
( self, *, ch, out_ch, ch_mult=(1, 2, 4, 8), num_res_blocks,
threestudio-hash3d/threestudio/utils/GAN/vae.py:205
↓ 15 callersFunctionconv_nd
Create a 1D, 2D, or 3D convolution module.
threestudio-hash3d/extern/ldm_zero123/modules/diffusionmodules/util.py:246
↓ 15 callersFunctiondot
(x, y)
threestudio-hash3d/threestudio/utils/ops.py:16
↓ 15 callersMethodget_text_embeddings
( self, prompt: Union[str, List[str]], negative_prompt: Union[str, List[str]] )
threestudio-hash3d/threestudio/models/prompt_processors/base.py:443
↓ 15 callersMethodsave_img_sequence
( self, filename, img_dir, matcher, save_format="mp4", fps=30,
threestudio-hash3d/threestudio/utils/saving.py:395
↓ 14 callersFunctioncontract_to_unisphere
( x: Float[Tensor, "... 3"], bbox: Float[Tensor, "2 3"], unbounded: bool = False )
gaussiandreamer-hash3d/threestudio/models/geometry/base.py:20
↓ 14 callersFunctioncontract_to_unisphere
( x: Float[Tensor, "... 3"], bbox: Float[Tensor, "2 3"], unbounded: bool = False )
threestudio-hash3d/threestudio/models/geometry/base.py:20
↓ 14 callersFunctionscatter_add_nd_with_count
(input, count, indices, values, weights=None)
dreamgaussian-hash3d/grid_put.py:31
↓ 14 callersMethodtolist
(self)
threestudio-hash3d/gradio_app.py:64
↓ 13 callersFunctionassign_to_checkpoint
This does the final conversion step: take locally converted weights and apply a global renaming to them. It splits attention layers, and take
gaussiandreamer-hash3d/scripts/convert_zero123_to_diffusers.py:137
↓ 13 callersFunctionassign_to_checkpoint
This does the final conversion step: take locally converted weights and apply a global renaming to them. It splits attention layers, and take
threestudio-hash3d/scripts/convert_zero123_to_diffusers.py:137
↓ 13 callersFunctionchunk_batch
(func: Callable, chunk_size: int, *args, **kwargs)
gaussiandreamer-hash3d/threestudio/utils/ops.py:112
↓ 13 callersFunctionget_mlp
(n_input_dims, n_output_dims, config)
gaussiandreamer-hash3d/threestudio/models/networks.py:272
↓ 13 callersFunctionget_mlp
(n_input_dims, n_output_dims, config)
threestudio-hash3d/threestudio/models/networks.py:336
↓ 13 callersMethodmode
(self)
threestudio-hash3d/threestudio/utils/GAN/distribution.py:20
↓ 13 callersFunctionread_next_bytes
Read and unpack the next bytes from a binary file. :param fid: :param num_bytes: Sum of combination of {2, 4, 8}, e.g. 2, 6, 16, 30, etc.
gaussiandreamer-hash3d/gaussiansplatting/scene/colmap_loader.py:72
↓ 13 callersMethodregister_buffer
(self, name, attr)
threestudio-hash3d/extern/ldm_zero123/models/diffusion/plms.py:24
↓ 13 callersMethodsample_log
(self, cond, batch_size, ddim, ddim_steps, **kwargs)
threestudio-hash3d/extern/ldm_zero123/models/diffusion/ddpm.py:1633
↓ 13 callersMethodsampling
Sampling with CDFs from proposal networks. Args: prop_sigma_fns: Proposal network evaluate functions. It should be a list
threestudio-hash3d/threestudio/models/estimators.py:23
↓ 13 callersMethodstate_dict
(self, *args, destination=None, prefix="", keep_vars=False)
gaussiandreamer-hash3d/DeepCache/sd/lora.py:109
↓ 13 callersMethodstep
Performs a single optimization step.
gaussiandreamer-hash3d/threestudio/systems/optimizers.py:104
↓ 12 callersMethod__init__
(self, value, fn)
threestudio-hash3d/extern/ldm_zero123/modules/x_transformer.py:125
↓ 12 callersMethoddecode
( self, x_latent, cond, t_start, unconditional_guidance_scale=1.0,
threestudio-hash3d/extern/ldm_zero123/models/diffusion/ddim.py:453
↓ 12 callersMethodencode
(self, x)
threestudio-hash3d/extern/ldm_zero123/models/autoencoder.py:106
↓ 12 callersMethodencode
(self, c)
threestudio-hash3d/threestudio/utils/GAN/discriminator.py:114
↓ 12 callersMethodencode_first_stage
(self, x)
threestudio-hash3d/extern/ldm_zero123/models/diffusion/ddpm.py:1057
↓ 12 callersFunctionexists
(x)
threestudio-hash3d/extern/ldm_zero123/util.py:73
↓ 12 callersFunctionget_block
(in_channel, depth, num_units, stride=2)
threestudio-hash3d/extern/ldm_zero123/thirdp/psp/helpers.py:38
↓ 12 callersMethodget_input
(self, batch, k)
threestudio-hash3d/extern/ldm_zero123/models/diffusion/ddpm.py:487
↓ 12 callersFunctionparse_structured
(fields: Any, cfg: Optional[Union[dict, DictConfig]] = None)
gaussiandreamer-hash3d/threestudio/utils/config.py:121
↓ 12 callersFunctionparse_structured
(fields: Any, cfg: Optional[Union[dict, DictConfig]] = None)
threestudio-hash3d/threestudio/utils/config.py:126
↓ 12 callersMethodstate_dict
(self, *args, destination=None, prefix="", keep_vars=False)
threestudio-hash3d/DeepCache/sd/lora.py:109
↓ 11 callersFunctionbinary_cross_entropy
F.binary_cross_entropy is not numerically stable in mixed-precision training.
threestudio-hash3d/threestudio/utils/ops.py:362
↓ 11 callersFunctionchunk_batch
(func: Callable, chunk_size: int, *args, **kwargs)
threestudio-hash3d/threestudio/utils/ops.py:113
↓ 11 callersFunctioncleanup
()
gaussiandreamer-hash3d/threestudio/utils/misc.py:89
↓ 11 callersFunctionconfig_to_primitive
(config, resolve: bool = True)
threestudio-hash3d/threestudio/utils/config.py:117
↓ 11 callersFunctionenable_gradient
(model, enabled: bool = True)
threestudio-hash3d/threestudio/utils/misc.py:138
next →1–100 of 4,150, ranked by callers