MCPcopy Create free account

hub / github.com/NVlabs/neuralangelo / functions

Functions410 in github.com/NVlabs/neuralangelo

↓ 1 callersFunctionmerge_xyz_indicators_plotly
(xyz)
projects/nerf/utils/visualize.py:72
↓ 1 callersMethodmodel_forward
r"""Every trainer should implement its own model forward.
imaginaire/trainers/base.py:467
↓ 1 callersFunctionparse_args
()
train.py:26
↓ 1 callersFunctionparse_args
()
projects/neuralangelo/scripts/extract_mesh.py:28
↓ 1 callersMethodparse_cameras_and_bounds
(self, cfg_data)
projects/nerf/datasets/nerf_llff.py:50
↓ 1 callersMethodparse_raw_camera
(self, pose_raw)
projects/nerf/datasets/nerf_llff.py:135
↓ 1 callersMethodparse_raw_camera
(self, pose_raw)
projects/nerf/datasets/nerf_blender.py:110
↓ 1 callersMethodperform_augmentation
r"""Perform data augmentation on images only. Args: data (dict): Keys are from data types. Values can be numpy.ndarray
imaginaire/datasets/base.py:346
↓ 1 callersMethodpreprocess_camera
(self, intr, pose)
projects/nerf/datasets/nerf_llff.py:128
↓ 1 callersMethodpreprocess_camera
(self, intr, pose)
projects/nerf/datasets/nerf_blender.py:103
↓ 1 callersMethodpreprocess_camera
(self, intr, pose, image_size_raw)
projects/neuralangelo/data.py:120
↓ 1 callersMethodpreprocess_image
(self, image)
projects/nerf/datasets/nerf_llff.py:112
↓ 1 callersMethodpreprocess_image
(self, image)
projects/nerf/datasets/nerf_blender.py:83
↓ 1 callersMethodpreprocess_image
(self, image)
projects/neuralangelo/data.py:94
↓ 1 callersMethodprint_config
Recursively print the configuration (with termcolor).
imaginaire/config.py:136
↓ 1 callersMethodq_to_R
(self, q)
projects/nerf/utils/camera.py:188
↓ 1 callersMethodreached_checkpointing_period
(self, timer)
imaginaire/trainers/base.py:676
↓ 1 callersMethodread_latest_checkpoint_file
(self)
imaginaire/trainers/base.py:657
↓ 1 callersMethodrender_image
Render the rays given the camera intrinsics and poses. Args: pose (tensor [batch,3,4]): Camera poses ([R,t]). intr (t
projects/nerf/models/nerf.py:88
↓ 1 callersMethodrender_image
Render the rays given the camera intrinsics and poses. Args: pose (tensor [batch,3,4]): Camera poses ([R,t]). intr (t
projects/neuralangelo/model.py:90
↓ 1 callersMethodrender_pixels
(self, pose, intr, full_image=False, ray_idx=None, stratified=False, density_reg=None)
projects/nerf/models/nerf.py:114
↓ 1 callersMethodrender_pixels
(self, pose, intr, image_size, stratified=False, sample_idx=None, ray_idx=None)
projects/neuralangelo/model.py:116
↓ 1 callersMethodrender_rays_background
(self, center, ray_unit, far, app_outside, stratified=False)
projects/neuralangelo/model.py:192
↓ 1 callersMethodrender_rays_object
(self, center, ray_unit, near, far, outside, app, stratified=False)
projects/neuralangelo/model.py:158
↓ 1 callersFunctionrgetattr
Recursively find object and return value
imaginaire/config.py:158
↓ 1 callersMethodsample_dists_all
(self, center, ray_unit, near, far, stratified=False)
projects/neuralangelo/model.py:233
↓ 1 callersMethodsample_dists_background
(self, ray_unit, far, stratified=False, eps=1e-5)
projects/neuralangelo/model.py:269
↓ 1 callersMethodsample_dists_hierarchical
(self, dists, sdfs, inv_s, robust=True, eps=1e-5)
projects/neuralangelo/model.py:250
↓ 1 callersMethodsave_config
Save the final configuration to a yaml file.
imaginaire/config.py:145
↓ 1 callersMethodset_epoch
(self, epoch)
imaginaire/datasets/utils/sampler.py:113
↓ 1 callersMethodset_input_dims
(self, cfg_model)
projects/nerf/models/nerf.py:176
↓ 1 callersMethodsetup_model
r"""Return the networks. We will first set the random seed to a fixed value so that each GPU copy will be initialized to have the same network
imaginaire/trainers/base.py:101
↓ 1 callersMethodsetup_optimizer
r"""Return the optimizers. The following objects are constructed as class members: - optim (obj): Model optimizer object.
imaginaire/trainers/base.py:130
↓ 1 callersMethodsetup_scheduler
r"""Return the schedulers. The following objects are constructed as class members: - sched (obj): Model optimizer scheduler object.
imaginaire/trainers/base.py:146
↓ 1 callersFunctionsn_reshape_weight_to_matrix
r"""Reshape weight to obtain the matrix form. Args: weight (Parameters): pytorch layer parameter tensor.
imaginaire/trainers/utils/meters.py:28
↓ 1 callersMethodstart_of_epoch
r"""Things to do before an epoch. Args: current_epoch (int): Current number of epoch.
imaginaire/trainers/base.py:271
↓ 1 callersMethodtaylor_C
(self, x, nth=10)
projects/nerf/utils/camera.py:176
↓ 1 callersFunctionto_cpu
r"""Move all tensors inside data to cpu. Args: data (dict, list, or tensor): Input data.
imaginaire/utils/misc.py:114
↓ 1 callersFunctionto_cuda
r"""Move all tensors inside data to gpu. Args: data (dict, list, or tensor): Input data.
imaginaire/utils/misc.py:105
↓ 1 callersMethodtrain_step
r"""One training step. Args: data (dict): Data used for the current iteration.
imaginaire/trainers/base.py:422
↓ 1 callersFunctiontrim_test_samples
(data, max_samples=None)
projects/nerf/utils/misc.py:63
↓ 1 callersMethodupdate_average
r"""Update the moving average.
imaginaire/models/utils/model_average.py:88
↓ 1 callersFunctionweights_init
r"""Initialize weights in the network. Args: init_type (str): The name of the initialization scheme. gain (float): The parameter
imaginaire/models/utils/init_weight.py:17
↓ 1 callersFunctionweights_rescale
()
imaginaire/models/utils/init_weight.py:85
↓ 1 callersFunctionwrap_model
r"""Wrap the networks with AMP DDP and (optionally) model average. Args: cfg (obj): Global configuration. model (obj): Model obje
imaginaire/trainers/utils/get_trainer.py:36
↓ 1 callersMethodwrap_model
(self, cfg, model)
imaginaire/trainers/base.py:157
↓ 1 callersMethodwrite_latest_checkpoint_file
(self, checkpoint_file)
imaginaire/trainers/base.py:666
↓ 1 callersFunctionwrite_summary
Utility function for write summary to log_writer.
imaginaire/trainers/utils/meters.py:68
↓ 1 callersMethodyaml
Convert object to yaml dict and return.
imaginaire/config.py:41
↓ 1 callersFunctionyellow
(x)
imaginaire/utils/termcolor.py:22
MethodSE3_to_se3
(self, Rt, eps=1e-8)
projects/nerf/utils/camera.py:136
Method__call__
(self, R=None, t=None)
projects/nerf/utils/camera.py:23
Method__getitem__
(self, idx)
projects/nerf/datasets/base.py:51
Method__getitem__
Process raw data and return processed data in a dictionary. Args: idx: The index of the sample of the dataset. Returns: A
projects/nerf/datasets/nerf_llff.py:79
Method__getitem__
Process raw data and return processed data in a dictionary. Args: idx: The index of the sample of the dataset. Returns: A
projects/nerf/datasets/nerf_blender.py:49
Method__getitem__
Process raw data and return processed data in a dictionary. Args: idx: The index of the sample of the dataset. Returns: A
projects/neuralangelo/data.py:48
Method__getitem__
(self, idx)
projects/neuralangelo/utils/mesh.py:83
Method__getitem__
r"""Entry function for dataset.
imaginaire/datasets/base.py:251
Method__init__
Initialize a multi-layer perceptron with skip connection. Args: layer_dims: A list of integers representing the number of channels
projects/nerf/utils/nerf_util.py:160
Method__init__
(self, cfg, is_inference=True, seed=0)
projects/nerf/trainers/base.py:27
Method__init__
(self, cfg, is_inference=True, seed=0)
projects/nerf/trainers/nerf.py:25
Method__init__
(self, cfg, is_inference=False, is_test=False)
projects/nerf/datasets/base.py:21
Method__init__
(self, cfg, is_inference=False, is_test=False)
projects/nerf/datasets/nerf_llff.py:27
Method__init__
(self, cfg, is_inference=False, is_test=False)
projects/nerf/datasets/nerf_blender.py:27
Method__init__
(self, cfg_model)
projects/nerf/models/ingp.py:32
Method__init__
(self, cfg_model, cfg_data)
projects/nerf/models/nerf.py:25
Method__init__
(self, cfg, is_inference=False)
projects/neuralangelo/data.py:27
Method__init__
(self, cfg, is_inference=True, seed=0)
projects/neuralangelo/trainer.py:25
Method__init__
(self, cfg_model, cfg_data)
projects/neuralangelo/model.py:26
Method__init__
(self, cfg_rgb, feat_dim, appear_embed)
projects/neuralangelo/utils/modules.py:183
Method__init__
(self, cfg_background, appear_embed)
projects/neuralangelo/utils/modules.py:234
Method__init__
Initialize a multi-layer perceptron with skip connection. Args: layer_dims: A list of integers representing the number of channels
projects/neuralangelo/utils/mlp.py:20
Method__init__
(self, bounds, intv, block_res=64)
projects/neuralangelo/utils/mesh.py:70
Method__init__
(self, *args, **kwargs)
imaginaire/config.py:29
Method__init__
(self, cfg)
imaginaire/utils/misc.py:296
Method__init__
(self, device_idx)
imaginaire/utils/gpu_affinity.py:39
Method__init__
(self, cfg, is_inference=True, seed=0)
imaginaire/trainers/base.py:44
Method__init__
(self, cfg, model, optim=None, sched=None)
imaginaire/trainers/base.py:556
Method__init__
(self, name, reduce=True)
imaginaire/trainers/utils/meters.py:93
Method__init__
(self, module)
imaginaire/trainers/utils/get_trainer.py:61
Method__init__
(self, cfg, is_inference, is_test)
imaginaire/datasets/base.py:48
Method__init__
(self, *args, **kwargs)
imaginaire/datasets/utils/dataloader.py:23
Method__init__
(self, dataset, num_replicas=None, rank=None, shuffle=True, seed=0, drop_last=False)
imaginaire/datasets/utils/sampler.py:37
Method__init__
(self, cfg_model, cfg_data)
imaginaire/models/base.py:18
Method__init__
(self, module, beta=0.9999, start_iteration=0)
imaginaire/models/utils/model_average.py:53
Method__iter__
(self)
imaginaire/datasets/utils/dataloader.py:33
Method__iter__
(self)
imaginaire/datasets/utils/sampler.py:76
Method__len__
(self)
projects/nerf/datasets/base.py:54
Method__len__
(self)
projects/neuralangelo/utils/mesh.py:99
Method__len__
(self)
imaginaire/datasets/base.py:602
Method__len__
(self)
imaginaire/datasets/utils/dataloader.py:30
Method__len__
(self)
imaginaire/datasets/utils/sampler.py:110
Method__repr__
r"""Returns a string that holds a printable representation of an object
imaginaire/models/utils/model_average.py:110
Method_compute_loss
(self, data, mode=None)
projects/nerf/trainers/nerf.py:34
Method_compute_loss
(self, data, mode=None)
projects/neuralangelo/trainer.py:40
Method_encode_3D
(self, points_3D)
projects/nerf/models/ingp.py:66
Method_encode_view
(self, ray_unit)
projects/nerf/models/ingp.py:76
Method_end_of_epoch
(self, data, current_epoch, current_iteration)
projects/nerf/trainers/base.py:65
Method_end_of_iteration
(self, data, current_epoch, current_iteration)
projects/nerf/trainers/base.py:40
Method_get_visualizations
r"""Compute visualization outputs. Args: data (dict): Data used for the current iteration.
imaginaire/trainers/base.py:410
← previousnext →201–300 of 410, ranked by callers