MCPcopy Create free account

hub / github.com/W-Ted/F3D-Gaus / functions

Functions317 in github.com/W-Ted/F3D-Gaus

↓ 48 callersMethodto
(self, *args, **kwargs)
src/utils.py:362
↓ 39 callersMethodcat
(tgroups: List["TensorGroup"], dim: int=0)
src/utils.py:438
↓ 39 callersMethodcpu
(self)
src/utils.py:425
↓ 38 callersMethoditems
(self)
src/utils.py:327
↓ 24 callersMethodpermute
(self, *args, **kwargs)
src/utils.py:431
↓ 21 callersMethodrepeat
(self, num, dim)
src/utils.py:368
↓ 18 callersMethodmean
(self, *args, **kwargs)
src/utils.py:434
↓ 17 callersMethoddetach
(self)
src/utils.py:419
↓ 17 callersMethodsplit
(self, group_size: int)
src/utils.py:336
↓ 14 callersMethodkeys
(self)
src/utils.py:330
↓ 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.
src/gaussian-splatting/scene/colmap_loader.py:72
↓ 11 callersMethodmax
This method is useless on its own and we use it simply to aggregate some values from all the tensors to have DDP consistency
src/utils.py:342
↓ 10 callersMethod__init__
(self, in_features, out_features, bias=True, init_mode='kaiming_normal', init_weight=1, init_bias=0)
src/gaussian_predictor.py:120
↓ 10 callersMethodfloat
(self)
src/utils.py:408
↓ 10 callersFunctionfocal2fov
(focal, pixels)
src/gaussian_renderer/__init__.py:15
↓ 10 callersMethodsum
(self)
src/utils.py:356
↓ 9 callersMethodclone
(self)
src/utils.py:365
↓ 8 callersMethoddevice
(self)
src/utils.py:412
↓ 7 callersMethodflatten_vector
(self, x)
src/gaussian_predictor.py:788
↓ 7 callersMethodwrite
(self, x)
src/gaussian-splatting/utils/general_utils.py:118
↓ 6 callersMethodclamp
(self, *args, **kwargs)
src/utils.py:428
↓ 6 callersMethodextract
(self, args)
src/gaussian-splatting/arguments/__init__.py:40
↓ 6 callersMethodsave
(self, iteration)
src/gaussian-splatting/scene/__init__.py:85
↓ 5 callersFunctioncompute_cam2world_matrix
Takes in the direction the camera is pointing and the camera origin and returns a cam2world matrix. camera_params: - angles: [batch_s
src/camera.py:65
↓ 5 callersFunctiondepth_to_normal
view: view camera depth: depthmap
src/gaussian_renderer/__init__.py:898
↓ 5 callersFunctionfocal2fov
(focal, pixels)
src/gaussian-splatting/utils/graphics_utils.py:76
↓ 5 callersFunctionnormalize
Normalize vector lengths.
src/camera.py:10
↓ 4 callersMethod__init__
(self)
src/gaussian-splatting/lpipsPyTorch/modules/networks.py:89
↓ 4 callersFunctionfocal2fov_torch
(focal, pixels)
src/gaussian_renderer/__init__.py:18
↓ 4 callersMethodgetTrainCameras
(self, scale=1.0)
src/gaussian-splatting/scene/__init__.py:89
↓ 4 callersMethodrepeat_interleave
(self, *args, **kwargs)
src/utils.py:375
↓ 4 callersFunctionweight_init
(shape, mode, fan_in, fan_out)
src/gaussian_predictor.py:109
↓ 3 callersMethod__init__
(self, parser: ArgumentParser, name : str, fill_none = False)
src/gaussian-splatting/arguments/__init__.py:20
↓ 3 callersFunctioncpu_deep_copy_tuple
(input_tuple)
src/gaussian-splatting/submodules/diff-gof-rasterization/diff_gof_rasterization/__init__.py:17
↓ 3 callersFunctionfov2focal
(fov, pixels)
src/gaussian-splatting/utils/graphics_utils.py:73
↓ 3 callersFunctionget_obj_from_module
Traverses the object name and returns the last (rightmost) python object.
src/utils.py:666
↓ 3 callersFunctionmatrix_to_quaternion
Matrix-to-quaternion conversion method. Equation taken from https://www.euclideanspace.com/maths/geometry/rotations/conversions/matrixToQuat
src/dataio_gs_test_256_demo.py:262
↓ 3 callersFunctionnetworkCallBack
(cfg, name, out_channels, **kwargs)
src/gaussian_predictor.py:590
↓ 3 callersFunctionrender
Render the scene. Background tensor (bg_color) must be on GPU!
src/gaussian-splatting/gaussian_renderer/__init__.py:18
↓ 3 callersFunctionrender_predicted_more_v2_gof_in
Render the scene. Background tensor (bg_color) must be on GPU!
src/gaussian_renderer/__init__.py:1070
↓ 3 callersFunctionsample_front_circle_gs
(camera_params, num_frames, fov_diff=0.0, yaw_diff=0.25, pitch_diff=0.1)
src/utils.py:64
↓ 3 callersMethodset_requires_grad
(self, state: bool)
src/gaussian-splatting/lpipsPyTorch/modules/networks.py:46
↓ 3 callersFunctionupdate_camera_pose
(world_view_transforms, view_to_world_transforms, full_proj_transforms, camera_centers, inverse_first_camera=N
src/dataio_gs_test_256_demo.py:300
↓ 2 callersFunctionSH2RGB
(sh)
src/gaussian-splatting/utils/sh_utils.py:117
↓ 2 callersFunctionalpha_to_sdf
(alpha)
visualize.py:466
↓ 2 callersFunctionbuild_rotation
(r)
src/gaussian-splatting/utils/general_utils.py:78
↓ 2 callersFunctioncameraList_from_camInfos
(cam_infos, resolution_scale, args)
src/gaussian-splatting/utils/camera_utils.py:54
↓ 2 callersMethodclose
Flush, close possible files, and remove stdout/stderr mirroring.
src/utils.py:489
↓ 2 callersMethoddensification_postfix
(self, new_xyz, new_features_dc, new_features_rest, new_opacities, new_scaling, new_rotation)
src/gaussian-splatting/scene/gaussian_model.py:329
↓ 2 callersFunctionfetchPly
(path)
src/gaussian-splatting/scene/dataset_readers.py:107
↓ 2 callersMethodflush
Flush written text to both stdout and a file, if open.
src/utils.py:482
↓ 2 callersFunctionfov2focal
(fov, pixels)
visualize.py:38
↓ 2 callersFunctiongetNerfppNorm
(cam_info)
src/gaussian-splatting/scene/dataset_readers.py:45
↓ 2 callersMethodgetTestCameras
(self, scale=1.0)
src/gaussian-splatting/scene/__init__.py:92
↓ 2 callersFunctiongetWorld2View2
(R, t, translate=np.array([.0, .0, .0]), scale=1.0)
src/gaussian-splatting/utils/graphics_utils.py:38
↓ 2 callersFunctionget_module_from_obj_name
Searches for the underlying module behind the name to some python object. Returns the module and the object name (original name with module part r
src/utils.py:625
↓ 2 callersMethodget_pos_from_network_output
(self, depth_network, offset, focals_pixels, const_offset=None)
src/gaussian_predictor.py:857
↓ 2 callersMethodget_splits_and_inits
(self, with_offset, cfg)
src/gaussian_predictor.py:683
↓ 2 callersMethodintegrate
(self, points3D, means3D, means2D, opacities, shs = None, colors_precomp = None, scales = None, rotations = No
src/gaussian-splatting/submodules/diff-gof-rasterization/diff_gof_rasterization/__init__.py:241
↓ 2 callersFunctioninverse_sigmoid
(x)
src/gaussian-splatting/utils/general_utils.py:18
↓ 2 callersFunctionl1_loss
(network_output, gt)
src/gaussian-splatting/utils/loss_utils.py:17
↓ 2 callersFunctionload_ply
(gs_dic, bb, path)
visualize.py:146
↓ 2 callersMethodnumel
(self)
src/utils.py:359
↓ 2 callersMethodprune_points
(self, mask)
src/gaussian-splatting/scene/gaussian_model.py:291
↓ 2 callersFunctionpsnr
(img1, img2)
src/gaussian-splatting/utils/image_utils.py:17
↓ 2 callersFunctionqvec2rotmat
(qvec)
src/gaussian-splatting/scene/colmap_loader.py:43
↓ 2 callersFunctionreadCamerasFromTransforms
(path, transformsfile, white_background, extension=".png")
src/gaussian-splatting/scene/dataset_readers.py:179
↓ 2 callersFunctionrender_predicted_more_v2_gof
Render the scene. Background tensor (bg_color) must be on GPU!
src/gaussian_renderer/__init__.py:915
↓ 2 callersFunctionrender_set
(model_path, name, iteration, views, gaussians, pipeline, background)
src/gaussian-splatting/render.py:24
↓ 2 callersMethodrun
A command's raison d'etre: carry out the action it exists to perform, controlled by the options initialized in 'initialize_options()',
src/gaussian-splatting/submodules/tetra-triangulation/setup.py:54
↓ 2 callersFunctionsafe_state
(silent)
src/gaussian-splatting/utils/general_utils.py:112
↓ 2 callersFunctionssim
(img1, img2, window_size=11, size_average=True)
src/gaussian-splatting/utils/loss_utils.py:33
↓ 2 callersFunctionstorePly
(path, xyz, rgb)
src/gaussian-splatting/scene/dataset_readers.py:115
↓ 2 callersMethodtraining_setup
(self, training_args)
src/gaussian-splatting/scene/gaussian_model.py:149
↓ 2 callersMethodvalues
(self)
src/utils.py:333
↓ 2 callersMethodwrite
Write text to stdout (and a file) and optionally flush.
src/utils.py:467
↓ 1 callersFunctionPILtoTorch
(pil_image, resolution)
src/gaussian-splatting/utils/general_utils.py:21
↓ 1 callersFunctionRGB2SH
(rgb)
src/gaussian-splatting/utils/sh_utils.py:114
↓ 1 callersMethod__add__
(self, other: Any)
src/utils.py:378
↓ 1 callersMethod__init__
(self, file_name: str = None, file_mode: str = "w", should_flush: bool = True)
src/utils.py:448
↓ 1 callersMethod__mul__
(self, other: Any)
src/utils.py:399
↓ 1 callersMethod_prune_optimizer
(self, mask)
src/gaussian-splatting/scene/gaussian_model.py:273
↓ 1 callersFunction_ssim
(img1, img2, window, window_size, channel, size_average=True)
src/gaussian-splatting/utils/loss_utils.py:43
↓ 1 callersFunction_unbatched_marching_tetrahedra
unbatched marching tetrahedra. Refer to :func:`marching_tetrahedra`.
src/utils_tetmesh.py:47
↓ 1 callersMethodadd_densification_stats
(self, viewspace_point_tensor, update_filter)
src/gaussian-splatting/scene/gaussian_model.py:405
↓ 1 callersMethodbackward
(ctx, grad_out_color, _)
src/gaussian-splatting/submodules/diff-gof-rasterization/diff_gof_rasterization/__init__.py:107
↓ 1 callersMethodbuild_extension
(self, ext)
src/gaussian-splatting/submodules/tetra-triangulation/setup.py:65
↓ 1 callersFunctionbuild_rotation
(r)
visualize.py:42
↓ 1 callersFunctionbuild_scaling_rotation
(s, r)
src/gaussian-splatting/utils/general_utils.py:101
↓ 1 callersFunctioncall_func_by_name
Finds the python object with the given name and calls it as a function.
src/utils.py:682
↓ 1 callersFunctioncamera_to_JSON
(id, camera : Camera)
src/gaussian-splatting/utils/camera_utils.py:62
↓ 1 callersMethodcapture
(self)
src/gaussian-splatting/scene/gaussian_model.py:61
↓ 1 callersMethodcat_tensors_to_optimizer
(self, tensors_dict)
src/gaussian-splatting/scene/gaussian_model.py:307
↓ 1 callersFunctioncolorize
Converts a depth map to a color image. Args: value (torch.Tensor, numpy.ndarry): Input depth map. Shape: (H, W) or (1, H, W) or (1, 1, H,
src/utils.py:94
↓ 1 callersFunctioncolorize_first
Converts a depth map to a color image. Args: value (torch.Tensor, numpy.ndarry): Input depth map. Shape: (H, W) or (1, H, W) or (1, 1, H,
src/utils.py:154
↓ 1 callersFunctionconstruct_list_of_attributes
()
visualize.py:147
↓ 1 callersMethodconstruct_list_of_attributes
(self)
src/gaussian-splatting/scene/gaussian_model.py:177
↓ 1 callersMethodcreate_from_pcd
(self, pcd : BasicPointCloud, spatial_lr_scale : float)
src/gaussian-splatting/scene/gaussian_model.py:124
↓ 1 callersFunctioncreate_window
(window_size, channel)
src/gaussian-splatting/utils/loss_utils.py:27
↓ 1 callersMethoddensify_and_clone
(self, grads, grad_threshold, scene_extent)
src/gaussian-splatting/scene/gaussian_model.py:374
next →1–100 of 317, ranked by callers