MCPcopy Create free account

hub / github.com/benhenryL/Deblurring-3D-Gaussian-Splatting / functions

Functions127 in github.com/benhenryL/Deblurring-3D-Gaussian-Splatting

↓ 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:72
↓ 7 callersFunctionfocal2fov
(focal, pixels)
utils/graphics_utils.py:76
↓ 6 callersMethodextract
(self, args)
arguments/__init__.py:40
↓ 5 callersMethodgetTrainCameras
(self, scale=1.0)
scene/__init__.py:95
↓ 4 callersMethod__init__
(self)
lpipsPyTorch/modules/networks.py:89
↓ 4 callersFunctioncompute_img_metric
im1t, im2t: torch.tensors with batched imaged shape, range from (0, 1)
metrics.py:19
↓ 3 callersMethod__init__
(self, parser: ArgumentParser, name : str, fill_none = False)
arguments/__init__.py:20
↓ 3 callersFunctionfov2focal
(fov, pixels)
utils/graphics_utils.py:73
↓ 3 callersFunctioninverse_sigmoid
(x)
utils/general_utils.py:18
↓ 3 callersFunctionrender
Render the scene. Background tensor (bg_color) must be on GPU!
gaussian_renderer/__init__.py:19
↓ 3 callersMethodset_requires_grad
(self, state: bool)
lpipsPyTorch/modules/networks.py:46
↓ 2 callersFunctionSH2RGB
(sh)
utils/sh_utils.py:117
↓ 2 callersFunctionbuild_rotation
(r)
utils/general_utils.py:78
↓ 2 callersFunctioncameraList_from_camInfos
(cam_infos, resolution_scale, args)
utils/camera_utils.py:57
↓ 2 callersMethoddensification_postfix
(self, new_xyz, new_features_dc, new_features_rest, new_opacities, new_scaling, new_rotation)
scene/gaussian_model.py:344
↓ 2 callersFunctionfetchPly
(path)
scene/dataset_readers.py:121
↓ 2 callersFunctiongetNerfppNorm
(cam_info)
scene/dataset_readers.py:45
↓ 2 callersMethodgetTestCameras
(self, scale=1.0)
scene/__init__.py:98
↓ 2 callersFunctiongetWorld2View2
(R, t, translate=np.array([.0, .0, .0]), scale=1.0)
utils/graphics_utils.py:38
↓ 2 callersFunctionget_embedder
(multires, i=0)
scene/blur_kernel.py:49
↓ 2 callersFunctionl1_loss
(network_output, gt)
utils/loss_utils.py:17
↓ 2 callersMethodprune_points
(self, mask)
scene/gaussian_model.py:305
↓ 2 callersFunctionpsnr
(img1, img2)
utils/image_utils.py:17
↓ 2 callersFunctionqvec2rotmat
(qvec)
scene/colmap_loader.py:43
↓ 2 callersFunctionreadCamerasFromTransforms
(path, transformsfile, white_background, extension=".png")
scene/dataset_readers.py:199
↓ 2 callersFunctionrender_set
(model_path, name, iteration, views, gaussians, pipeline, background)
render.py:29
↓ 2 callersFunctionsafe_state
(silent)
utils/general_utils.py:112
↓ 2 callersMethodsave
(self, iteration)
scene/__init__.py:91
↓ 2 callersFunctionstorePly
(path, xyz, rgb)
scene/dataset_readers.py:132
↓ 2 callersMethodtraining_setup
(self, training_args)
scene/gaussian_model.py:157
↓ 1 callersFunctionPILtoTorch
(pil_image, resolution)
utils/general_utils.py:21
↓ 1 callersFunctionRGB2SH
(rgb)
utils/sh_utils.py:114
↓ 1 callersMethod_prune_optimizer
(self, mask)
scene/gaussian_model.py:285
↓ 1 callersFunction_ssim
(img1, img2, window, window_size, channel, size_average=True)
utils/loss_utils.py:43
↓ 1 callersMethodadd_densification_stats
(self, viewspace_point_tensor, update_filter, d=1.0)
scene/gaussian_model.py:435
↓ 1 callersMethodadd_points
(self, training_args, dist=10000.0, N=4, num_pts=100_000, bound=50)
scene/gaussian_model.py:444
↓ 1 callersFunctionbuild_scaling_rotation
(s, r)
utils/general_utils.py:101
↓ 1 callersFunctioncamera_to_JSON
(id, camera : Camera)
utils/camera_utils.py:64
↓ 1 callersMethodcapture
(self)
scene/gaussian_model.py:66
↓ 1 callersMethodcat_tensors_to_optimizer
(self, tensors_dict)
scene/gaussian_model.py:320
↓ 1 callersMethodconstruct_list_of_attributes
(self)
scene/gaussian_model.py:188
↓ 1 callersMethodcreate_GTnet
(self, hidden=2, width=64, pos_delta=0, num_moments=4)
scene/gaussian_model.py:63
↓ 1 callersMethodcreate_embedding_fn
(self)
scene/blur_kernel.py:22
↓ 1 callersMethodcreate_from_pcd
(self, pcd : BasicPointCloud, spatial_lr_scale : float)
scene/gaussian_model.py:131
↓ 1 callersFunctioncreate_window
(window_size, channel)
utils/loss_utils.py:27
↓ 1 callersMethoddensify_and_clone
(self, grads, grad_threshold, scene_extent)
scene/gaussian_model.py:395
↓ 1 callersMethoddensify_and_prune
(self, max_grad, min_opacity, extent, max_screen_size, prune_depth=0, tar_range=3)
scene/gaussian_model.py:410
↓ 1 callersMethoddensify_and_split
(self, grads, grad_threshold, scene_extent, N=2)
scene/gaussian_model.py:364
↓ 1 callersMethodembed
(self, inputs)
scene/blur_kernel.py:46
↓ 1 callersFunctiongaussian
(window_size, sigma)
utils/loss_utils.py:23
↓ 1 callersFunctiongetProjectionMatrix
(znear, zfar, fovX, fovY)
utils/graphics_utils.py:51
↓ 1 callersFunctionget_center_and_diag
(cam_centers)
scene/dataset_readers.py:46
↓ 1 callersFunctionget_combined_args
(parser : ArgumentParser)
arguments/__init__.py:116
↓ 1 callersMethodget_covariance
(self, scaling_modifier = 1)
scene/gaussian_model.py:123
↓ 1 callersFunctionget_expon_lr_func
Copied from Plenoxels Continuous learning rate decay function. Adapted from JaxNeRF The returned rate is lr_init when step=0 and lr_fina
utils/general_utils.py:29
↓ 1 callersFunctionget_network
(net_type: str)
lpipsPyTorch/modules/networks.py:12
↓ 1 callersFunctionget_state_dict
(net_type: str = 'alex', version: str = '0.1')
lpipsPyTorch/modules/utils.py:11
↓ 1 callersFunctionl2_loss
(network_output, gt)
utils/loss_utils.py:20
↓ 1 callersFunctionloadCam
(args, id, cam_info, resolution_scale)
utils/camera_utils.py:19
↓ 1 callersMethodload_ply
(self, path)
scene/gaussian_model.py:227
↓ 1 callersFunctionmkdir_p
(folder_path)
utils/system_utils.py:16
↓ 1 callersFunctionnormalize_activation
(x, eps=1e-10)
lpipsPyTorch/modules/utils.py:6
↓ 1 callersMethodoneupSHdegree
(self)
scene/gaussian_model.py:127
↓ 1 callersFunctionprepare_output_and_logger
(args)
train.py:164
↓ 1 callersFunctionread
()
gaussian_renderer/network_gui.py:43
↓ 1 callersFunctionreadColmapCameras
(cam_extrinsics, cam_intrinsics, images_folder)
scene/dataset_readers.py:68
↓ 1 callersFunctionread_extrinsics_binary
see: src/base/reconstruction.cc void Reconstruction::ReadImagesBinary(const std::string& path) void Reconstruction::WriteImagesBi
scene/colmap_loader.py:180
↓ 1 callersFunctionread_extrinsics_text
Taken from https://github.com/colmap/colmap/blob/dev/scripts/python/read_write_model.py
scene/colmap_loader.py:245
↓ 1 callersFunctionread_intrinsics_binary
see: src/base/reconstruction.cc void Reconstruction::WriteCamerasBinary(const std::string& path) void Reconstruction::ReadCameras
scene/colmap_loader.py:215
↓ 1 callersFunctionread_intrinsics_text
Taken from https://github.com/colmap/colmap/blob/dev/scripts/python/read_write_model.py
scene/colmap_loader.py:156
↓ 1 callersFunctionread_points3D_binary
see: src/base/reconstruction.cc void Reconstruction::ReadPoints3DBinary(const std::string& path) void Reconstruction::WritePoints
scene/colmap_loader.py:125
↓ 1 callersFunctionread_points3D_text
see: src/base/reconstruction.cc void Reconstruction::ReadPoints3DText(const std::string& path) void Reconstruction::WritePoints3D
scene/colmap_loader.py:83
↓ 1 callersFunctionrender_sets
(dataset : ModelParams, iteration : int, pipeline : PipelineParams, skip_train : bool, skip_test : bool)
render.py:58
↓ 1 callersMethodreplace_tensor_to_optimizer
(self, tensor, name)
scene/gaussian_model.py:270
↓ 1 callersMethodrestore
(self, model_args, training_args)
scene/gaussian_model.py:82
↓ 1 callersMethodsave_ply
(self, path)
scene/gaussian_model.py:203
↓ 1 callersFunctionsearchForMaxIteration
(folder)
utils/system_utils.py:26
↓ 1 callersMethodsetup_functions
(self)
scene/gaussian_model.py:28
↓ 1 callersFunctionssim
(img1, img2, window_size=11, size_average=True)
utils/loss_utils.py:33
↓ 1 callersFunctionstrip_lowerdiag
(L)
utils/general_utils.py:64
↓ 1 callersFunctionstrip_symmetric
(sym)
utils/general_utils.py:75
↓ 1 callersFunctiontraining
(dataset, opt, pipe, testing_iterations, saving_iterations, checkpoint_iterations, checkpoint, debug_from, deb
train.py:36
↓ 1 callersFunctiontraining_report
(tb_writer, iteration, Ll1, loss, l1_loss, elapsed, testing_iterations, scene : Scene, renderFunc, renderArgs,
train.py:189
↓ 1 callersMethodupdate_learning_rate
Learning rate scheduling per step
scene/gaussian_model.py:181
↓ 1 callersMethodz_score
(self, x: torch.Tensor)
lpipsPyTorch/modules/networks.py:50
Method__init__
(self, sh_degree : int, deblur : int)
scene/gaussian_model.py:45
Method__init__
b :param path: Path to colmap scene main folder.
scene/__init__.py:25
Method__init__
(self, colmap_id, R, T, FoVx, FoVy, image, gt_alpha_mask, image_name, uid, t
scene/cameras.py:18
Method__init__
(self, width, height, fovy, fovx, znear, zfar, world_view_transform, full_proj_transform)
scene/cameras.py:61
Method__init__
(self, **kwargs)
scene/blur_kernel.py:18
Method__init__
(self, res_pos=3, res_view=10, num_hidden=3, width=64, pos_delta=False, num_moments=4)
scene/blur_kernel.py:75
Method__init__
(self, parser, sentinel=False)
arguments/__init__.py:48
Method__init__
(self, parser)
arguments/__init__.py:66
Method__init__
(self, parser)
arguments/__init__.py:73
Method__init__
(self, n_channels_list: Sequence[int])
lpipsPyTorch/modules/networks.py:24
Method__init__
(self)
lpipsPyTorch/modules/networks.py:37
Method__init__
(self)
lpipsPyTorch/modules/networks.py:67
Method__init__
(self)
lpipsPyTorch/modules/networks.py:78
Method__init__
(self, net_type: str = 'alex', version: str = '0.1')
lpipsPyTorch/modules/lpips.py:17
Methodbuild_covariance_from_scaling_rotation
(scaling, scaling_modifier, rotation)
scene/gaussian_model.py:29
next →1–100 of 127, ranked by callers