MCPcopy Create free account

hub / github.com/NJU-3DV/Relightable3DGaussian / functions

Functions420 in github.com/NJU-3DV/Relightable3DGaussian

↓ 40 callersMethodview
(self)
gui.py:68
↓ 20 callersMethodload
(envmap_path, scale, device)
scene/envmap.py:22
↓ 16 callersFunctionrgb_to_srgb
(img, clip=True)
utils/graphics_utils.py:198
↓ 14 callersFunctionfocal2fov
(focal, pixels)
utils/graphics_utils.py:194
↓ 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.
scene/colmap_loader.py:64
↓ 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.
vismvsnet/colmap2mvsnet.py:51
↓ 12 callersMethodextract
(self, args)
arguments/__init__.py:31
↓ 10 callersMethod__init__
(self, inplanes: int, enc: int, dec: int, initial_scale: int, bottom_filters: List[int], fil
vismvsnet/core/nn_utils.py:196
↓ 9 callersFunctionpsnr
(img1, img2)
utils/image_utils.py:28
↓ 8 callersMethod__init__
(self)
vismvsnet/core/model_cas.py:40
↓ 8 callersFunctionload_img_rgb
(path)
scene/utils.py:40
↓ 8 callersMethodsave
(self, iteration)
scene/__init__.py:97
↓ 7 callersFunctionssim
(img1, img2, window_size=11, size_average=True)
utils/loss_utils.py:32
↓ 6 callersFunctioneval_sh
Evaluate spherical harmonics at unit directions using hardcoded SH polynomials. Works with torch/np/jnp. ... Can be 0 or more batch d
utils/sh_utils.py:71
↓ 6 callersFunctionfetchPly
(path)
scene/dataset_readers.py:125
↓ 5 callersFunctionbuild_rotation
(r)
utils/general_utils.py:82
↓ 5 callersMethodcreate_from_ckpt
(self, checkpoint_path, restore_optimizer=False)
scene/gaussian_model.py:358
↓ 5 callersFunctionfirst_order_edge_aware_loss
(data, img)
utils/loss_utils.py:104
↓ 5 callersFunctionfov2focal
(fov, pixels)
utils/graphics_utils.py:191
↓ 5 callersFunctiongetNerfppNorm
(cam_info)
scene/dataset_readers.py:45
↓ 5 callersFunctionget_pixel_grids
(height, width)
vismvsnet/core/homography.py:77
↓ 5 callersFunctionscale_camera
resize input in order to produce sampled depth map
vismvsnet/utils/preproc.py:58
↓ 5 callersFunctionstorePly
(path, xyz, rgb, normals=None)
scene/dataset_readers.py:143
↓ 4 callersMethod__init__
(self)
lpipsPyTorch/modules/networks.py:89
↓ 4 callersMethod__len__
(self)
vismvsnet/data/data_utils.py:28
↓ 4 callersFunction_dot
(a, b)
gaussian_renderer/neilf_composite.py:241
↓ 4 callersFunction_make_layer
(inplanes, block, planes, blocks, stride=1, dim=2)
vismvsnet/core/nn_utils.py:174
↓ 4 callersMethoddirect_light
(self, dirs, transform=None)
scene/envmap.py:35
↓ 4 callersFunctionfibonacci_sphere_sampling
(normals, sample_num, random_rotate=True)
utils/graphics_utils.py:9
↓ 4 callersMethodgetTrainCameras
(self, scale=1.0)
scene/__init__.py:101
↓ 4 callersFunctionload_mask_bool
(mask_file)
scene/utils.py:52
↓ 4 callersMethodload_ply
(self, path)
scene/gaussian_model.py:568
↓ 4 callersFunctionlpips
r"""Function that measures Learned Perceptual Image Patch Similarity (LPIPS). Arguments: x, y (torch.Tensor): the input tensors to co
lpipsPyTorch/__init__.py:6
↓ 4 callersFunctionmkdir_if_not_exist
(dir_path)
vismvsnet/prepare_neilf.py:12
↓ 4 callersFunctionmkdir_if_not_exist
(dir_path)
vismvsnet/prepare_nerf.py:19
↓ 4 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.
vismvsnet/prepare_neilf.py:16
↓ 4 callersFunctionsoft_argmin
(volume, dim, keepdim=False, window=None)
vismvsnet/core/nn_utils.py:453
↓ 4 callersMethodupdate_visibility
(self, sample_num)
scene/gaussian_model.py:313
↓ 3 callersFunctionSH2RGB
(sh)
utils/sh_utils.py:189
↓ 3 callersMethod__init__
(self, parser: ArgumentParser, name: str, fill_none=False)
arguments/__init__.py:11
↓ 3 callersFunctionbin_op_reduce
(lst: List, func)
vismvsnet/core/nn_utils.py:493
↓ 3 callersMethodgetTestCameras
(self, scale=1.0)
scene/__init__.py:104
↓ 3 callersMethodget_covariance
(self, scaling_modifier=1)
scene/gaussian_model.py:252
↓ 3 callersFunctionget_homographies
(left_cam, right_cam, depth_num, depth_start, depth_interval, inv=False)
vismvsnet/core/homography.py:26
↓ 3 callersFunctioninterpolate
(image, coord)
vismvsnet/core/homography.py:85
↓ 3 callersFunctioninverse_sigmoid
(x)
utils/general_utils.py:17
↓ 3 callersFunctionload_json_config
(json_file)
relighting.py:18
↓ 3 callersMethodprune_points
(self, mask)
scene/gaussian_model.py:700
↓ 3 callersFunctionrecursive_apply
(obj: Union[List, Dict], func)
vismvsnet/utils/preproc.py:11
↓ 3 callersFunctionsafe_state
(silent)
utils/general_utils.py:163
↓ 3 callersMethodset_requires_grad
(self, state: bool)
lpipsPyTorch/modules/networks.py:46
↓ 3 callersMethodstep
(self)
gui.py:164
↓ 2 callersFunction_v_schlick_ggx
(r, cos)
gaussian_renderer/neilf_composite.py:262
↓ 2 callersMethodbackward
(ctx, grad_num_rendered, grad_num_contrib, grad_out_color, grad_out_opacity, grad_out_depth,
gaussian_renderer/r3dg_rasterization.py:123
↓ 2 callersMethodbuild_cost_volume
(self, ref, ref_cam, src, src_cam, depth_num, depth_start, depth_interval, s_scale, d_scale)
vismvsnet/core/model_cas.py:174
↓ 2 callersFunctioncal_gradient
data: [1, C, H, W]
utils/loss_utils.py:66
↓ 2 callersFunctioncameraList_from_camInfos
(cam_infos, resolution_scale, args)
utils/camera_utils.py:77
↓ 2 callersMethodcapture
(self)
scene/gaussian_model.py:114
↓ 2 callersMethodconv3x3
3x3 convolution with padding
vismvsnet/core/nn_utils.py:151
↓ 2 callersFunctioncpu_deep_copy_tuple
(input_tuple)
gaussian_renderer/r3dg_rasterization.py:27
↓ 2 callersFunctioncpu_deep_copy_tuple
(input_tuple)
r3dg-rasterization/r3dg_rasterization/__init__.py:10
↓ 2 callersMethodcreate_from_ckpt
(self, checkpoint_path, restore_optimizer=False)
scene/direct_light_map.py:41
↓ 2 callersMethodcreate_from_pcd
(self, pcd: BasicPointCloud, spatial_lr_scale: float)
scene/gaussian_model.py:416
↓ 2 callersFunctioncrop_camera
(cam: Union[np.ndarray, torch.Tensor], start: Union[Tuple, float]=0)
vismvsnet/utils/preproc.py:90
↓ 2 callersFunctioncycle
(iterable, num_cycle)
vismvsnet/data/data_utils.py:4
↓ 2 callersMethoddensification_postfix
(self, new_xyz, new_normal, new_shs_dc, new_shs_rest, new_opacities, new_scaling,
scene/gaussian_model.py:752
↓ 2 callersFunctionentropy
(volume, dim, keepdim=False)
vismvsnet/core/nn_utils.py:469
↓ 2 callersFunctiongetWorld2View2
(R, t, translate=np.array([.0, .0, .0]), scale=1.0)
utils/graphics_utils.py:136
↓ 2 callersFunctionget_combined_args
(parser: ArgumentParser)
arguments/__init__.py:139
↓ 2 callersMethodget_intrinsics
(self)
scene/cameras.py:99
↓ 2 callersMethodget_inverse_covariance
(self, scaling_modifier=1)
scene/gaussian_model.py:257
↓ 2 callersMethodget_world_directions
not used, bug fixed, when the ppx is not in the center
scene/cameras.py:79
↓ 2 callersFunctiongroupwise_correlation
(v1, v2, groups, dim)
vismvsnet/core/nn_utils.py:473
↓ 2 callersMethodhdr2ldr
(img, scale=0.666667)
vismvsnet/prepare_nerf.py:116
↓ 2 callersFunctionhomography_warping
(input, H)
vismvsnet/core/homography.py:97
↓ 2 callersFunctionidx_cam2img
(idx_cam_homo, cam)
vismvsnet/filter.py:58
↓ 2 callersFunctionidx_cam2world
(idx_cam_homo, cam)
vismvsnet/filter.py:46
↓ 2 callersFunctionidx_img2cam
(idx_img_homo, depth, cam)
vismvsnet/filter.py:38
↓ 2 callersFunctionidx_world2cam
(idx_world_homo, cam)
vismvsnet/filter.py:52
↓ 2 callersFunctionload_cam
read camera txt file
vismvsnet/utils/io_utils.py:27
↓ 2 callersMethodload_img
(path)
vismvsnet/prepare_nerf.py:95
↓ 2 callersFunctionload_pfm
(file: str)
vismvsnet/utils/io_utils.py:95
↓ 2 callersFunctionquaternion_multiply
(q1, q2)
utils/general_utils.py:139
↓ 2 callersFunctionqvec2rotmat
(qvec)
scene/colmap_loader.py:32
↓ 2 callersFunctionqvec2rotmat
(qvec)
vismvsnet/colmap2mvsnet.py:253
↓ 2 callersFunctionreadCamerasFromTransforms
(path, transformsfile, white_background, extension=".png", debug=False)
scene/dataset_readers.py:215
↓ 2 callersFunctionreadCamerasFromTransforms2
(path, transformsfile, white_background, extension=".png", benchmark_size = 5
scene/dataset_readers.py:434
↓ 2 callersFunctionreadCamerasFromTransforms3
(path, transformsfile, white_background, extension=".png", debug=False)
scene/dataset_readers.py:526
↓ 2 callersMethodrender
(self)
gui.py:160
↓ 2 callersFunctionrender_set
(model_path, name, iteration, views, gaussians, pipeline, background, pbr_kwargs=None)
eval_nvs.py:28
↓ 2 callersFunctionrendering_equation
(base_color, roughness, normals, viewdirs, incidents, direct_light_env_light=Non
gaussian_renderer/neilf.py:339
↓ 2 callersFunctionrotation_to_quaternion
(R)
utils/general_utils.py:105
↓ 2 callersFunctionrotmat2qvec
(R)
vismvsnet/colmap2mvsnet.py:266
↓ 2 callersFunctionsearchForMaxIteration
(folder)
utils/system_utils.py:39
↓ 2 callersMethodstep
(self)
scene/gaussian_model.py:495
↓ 2 callersFunctionto_channel_first
(images: List[np.ndarray])
vismvsnet/utils/preproc.py:54
↓ 2 callersMethodtrace_visibility
(self, rays_o, rays_d, means3D, symm_inv, opacity, normals)
bvh/__init__.py:62
↓ 2 callersMethodtraining_setup
(self, training_args: OptimizationParams)
scene/gaussian_model.py:458
↓ 2 callersFunctiontv_loss
(depth)
utils/loss_utils.py:113
↓ 2 callersFunctionwrite_pfm
(file: str, image, scale=1)
vismvsnet/utils/io_utils.py:127
next →1–100 of 420, ranked by callers