MCPcopy Create free account

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

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

↓ 1 callersMethoddensify_and_prune
(self, max_grad, min_opacity, extent, max_screen_size)
src/gaussian-splatting/scene/gaussian_model.py:389
↓ 1 callersMethoddensify_and_split
(self, grads, grad_threshold, scene_extent, N=2)
src/gaussian-splatting/scene/gaussian_model.py:349
↓ 1 callersFunctiondepths_to_points
(world_view_transform, image_width, image_height, FoVx, FoVy, depthmap)
src/gaussian_renderer/__init__.py:881
↓ 1 callersFunctioneval_sh
Evaluate spherical harmonics at unit directions using hardcoded SH polynomials. Works with torch/np/jnp. ... Can be 0 or more batch d
src/gaussian-splatting/utils/sh_utils.py:57
↓ 1 callersFunctionevaluate
(model_paths)
src/gaussian-splatting/metrics.py:36
↓ 1 callersFunctionexists
(x)
src/utils.py:215
↓ 1 callersMethodflush
(self)
src/gaussian-splatting/utils/general_utils.py:125
↓ 1 callersFunctionfov2focal
(fov, pixels)
src/gaussian_predictor.py:34
↓ 1 callersFunctiongaussian
(window_size, sigma)
src/gaussian-splatting/utils/loss_utils.py:23
↓ 1 callersFunctiongetProjectionMatrix
(znear, zfar, fovX, fovY)
src/dataio_gs_test_256_demo.py:237
↓ 1 callersFunctiongetProjectionMatrix
(znear, zfar, fovX, fovY)
src/gaussian-splatting/utils/graphics_utils.py:51
↓ 1 callersFunctionget_center_and_diag
(cam_centers)
src/gaussian-splatting/scene/dataset_readers.py:46
↓ 1 callersFunctionget_combined_args
(parser : ArgumentParser)
src/gaussian-splatting/arguments/__init__.py:92
↓ 1 callersMethodget_covariance
(self, scaling_modifier = 1)
src/gaussian-splatting/scene/gaussian_model.py:117
↓ 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
src/gaussian-splatting/utils/general_utils.py:29
↓ 1 callersFunctionget_frustum_mask
(points: torch.Tensor, cameras, near: float = 0.02, far: float = 1e6, fov=60)
visualize.py:72
↓ 1 callersFunctionget_network
(net_type: str)
src/gaussian-splatting/lpipsPyTorch/modules/networks.py:12
↓ 1 callersFunctionget_obj_by_name
Finds the python object with the given name.
src/utils.py:676
↓ 1 callersFunctionget_scaling_with_3D_filter
(scale)
visualize.py:65
↓ 1 callersMethodget_splits_and_inits_unc
(self, with_offset, cfg)
src/gaussian_predictor.py:737
↓ 1 callersFunctionget_state_dict
(net_type: str = 'alex', version: str = '0.1')
src/gaussian-splatting/lpipsPyTorch/modules/utils.py:11
↓ 1 callersFunctionget_tetra_points
(views, near, far, fov, rotation, xyz, scale)
visualize.py:120
↓ 1 callersMethodinit_ray_dirs
(self)
src/gaussian_predictor.py:657
↓ 1 callersMethodinit_sh_transform_matrices
(self)
src/gaussian_predictor.py:649
↓ 1 callersFunctionis_top_level_function
Determine whether the given object is a top-level function, i.e., defined at module scope using 'def'.
src/utils.py:701
↓ 1 callersFunctionis_url
Determine whether the given object is a valid URL string.
src/utils.py:767
↓ 1 callersFunctionloadCam
(args, id, cam_info, resolution_scale)
src/gaussian-splatting/utils/camera_utils.py:19
↓ 1 callersMethodload_ply
(self, path)
src/gaussian-splatting/scene/gaussian_model.py:215
↓ 1 callersFunctionlpips
r"""Function that measures Learned Perceptual Image Patch Similarity (LPIPS). Arguments: x, y (torch.Tensor): the input tensors to co
src/gaussian-splatting/lpipsPyTorch/__init__.py:6
↓ 1 callersFunctionmain
(config, args)
visualize.py:182
↓ 1 callersFunctionmake_cache_dir_path
(*paths: str)
src/utils.py:513
↓ 1 callersMethodmake_contiguous
(self, tensor_dict)
src/gaussian_predictor.py:793
↓ 1 callersFunctionmarching_tetrahedra
r"""Convert discrete signed distance fields encoded on tetrahedral grids to triangle meshes using marching tetrahedra algorithm as described in `
src/utils_tetmesh.py:141
↓ 1 callersFunctionmkdir_p
(folder_path)
src/gaussian-splatting/utils/system_utils.py:16
↓ 1 callersMethodmulti_view_union
(self, tensor_dict, B, N_view)
src/gaussian_predictor.py:796
↓ 1 callersFunctionnormalize_activation
(x, eps=1e-10)
src/gaussian-splatting/lpipsPyTorch/modules/utils.py:6
↓ 1 callersMethodoneupSHdegree
(self)
src/gaussian-splatting/scene/gaussian_model.py:120
↓ 1 callersFunctionprepare_output_and_logger
(args)
src/gaussian-splatting/train.py:134
↓ 1 callersFunctionquaternion_raw_multiply
From Pytorch3d Multiply two quaternions. Usual torch rules for broadcasting apply. Args: a: Quaternions as tensor of shape (
src/gaussian_predictor.py:45
↓ 1 callersFunctionrasterize_gaussians
( means3D, means2D, sh, colors_precomp, opacities, scales, rotations, cov3Ds_p
src/gaussian-splatting/submodules/diff-gof-rasterization/diff_gof_rasterization/__init__.py:21
↓ 1 callersFunctionread
()
src/gaussian-splatting/gaussian_renderer/network_gui.py:43
↓ 1 callersFunctionreadColmapCameras
(cam_extrinsics, cam_intrinsics, images_folder)
src/gaussian-splatting/scene/dataset_readers.py:68
↓ 1 callersFunctionreadImages
(renders_dir, gt_dir)
src/gaussian-splatting/metrics.py:24
↓ 1 callersFunctionread_extrinsics_binary
see: src/base/reconstruction.cc void Reconstruction::ReadImagesBinary(const std::string& path) void Reconstruction::WriteImagesBi
src/gaussian-splatting/scene/colmap_loader.py:180
↓ 1 callersFunctionread_extrinsics_text
Taken from https://github.com/colmap/colmap/blob/dev/scripts/python/read_write_model.py
src/gaussian-splatting/scene/colmap_loader.py:244
↓ 1 callersFunctionread_intrinsics_binary
see: src/base/reconstruction.cc void Reconstruction::WriteCamerasBinary(const std::string& path) void Reconstruction::ReadCameras
src/gaussian-splatting/scene/colmap_loader.py:215
↓ 1 callersFunctionread_intrinsics_text
Taken from https://github.com/colmap/colmap/blob/dev/scripts/python/read_write_model.py
src/gaussian-splatting/scene/colmap_loader.py:156
↓ 1 callersFunctionread_points3D_binary
see: src/base/reconstruction.cc void Reconstruction::ReadPoints3DBinary(const std::string& path) void Reconstruction::WritePoints
src/gaussian-splatting/scene/colmap_loader.py:125
↓ 1 callersFunctionread_points3D_text
see: src/base/reconstruction.cc void Reconstruction::ReadPoints3DText(const std::string& path) void Reconstruction::WritePoints3D
src/gaussian-splatting/scene/colmap_loader.py:83
↓ 1 callersFunctionrender_sets
(dataset : ModelParams, iteration : int, pipeline : PipelineParams, skip_train : bool, skip_test : bool)
src/gaussian-splatting/render.py:37
↓ 1 callersMethodreplace_tensor_to_optimizer
(self, tensor, name)
src/gaussian-splatting/scene/gaussian_model.py:258
↓ 1 callersMethodreset_opacity
(self)
src/gaussian-splatting/scene/gaussian_model.py:210
↓ 1 callersMethodrestore
(self, model_args, training_args)
src/gaussian-splatting/scene/gaussian_model.py:77
↓ 1 callersFunctionsample_rays
(c2w: torch.Tensor, fov_degrees: torch.Tensor, resolution: Tuple[int, int])
src/camera.py:36
↓ 1 callersMethodsave_ply
(self, path)
src/gaussian-splatting/scene/gaussian_model.py:191
↓ 1 callersFunctionsearchForMaxIteration
(folder)
src/gaussian-splatting/utils/system_utils.py:26
↓ 1 callersMethodsetup_functions
(self)
src/gaussian-splatting/scene/gaussian_model.py:26
↓ 1 callersFunctionspherical2cartesian
Converts spherical coordinates to cartesian: https://en.wikipedia.org/wiki/Spherical_coordinate_system Rotation must be in [0, 2*pi] Pitc
src/camera.py:17
↓ 1 callersFunctionstrip_lowerdiag
(L)
src/gaussian-splatting/utils/general_utils.py:64
↓ 1 callersFunctionstrip_symmetric
(sym)
src/gaussian-splatting/utils/general_utils.py:75
↓ 1 callersFunctiontraining
(dataset, opt, pipe, testing_iterations, saving_iterations, checkpoint_iterations, checkpoint, debug_from)
src/gaussian-splatting/train.py:31
↓ 1 callersFunctiontraining_report
(tb_writer, iteration, Ll1, loss, l1_loss, elapsed, testing_iterations, scene : Scene, renderFunc, renderArgs)
src/gaussian-splatting/train.py:156
↓ 1 callersFunctiontransformPoint4x3
src/gaussian-splatting/submodules/diff-gof-rasterization/cuda_rasterizer/auxiliary.h:86
↓ 1 callersFunctiontransformPoint4x4
src/gaussian-splatting/submodules/diff-gof-rasterization/cuda_rasterizer/auxiliary.h:106
↓ 1 callersMethodtransform_SHs
(self, shs, source_cameras_to_world)
src/gaussian_predictor.py:821
↓ 1 callersMethodtransform_rotations
Applies a transform that rotates the predicted rotations from camera space to world space. Args: rotations: pred
src/gaussian_predictor.py:839
↓ 1 callersFunctiontriangulate
src/gaussian-splatting/submodules/tetra-triangulation/src/triangulation.cpp:28
↓ 1 callersMethodupdate_learning_rate
Learning rate scheduling per step
src/gaussian-splatting/scene/gaussian_model.py:169
↓ 1 callersMethodz_score
(self, x: torch.Tensor)
src/gaussian-splatting/lpipsPyTorch/modules/networks.py:50
MethodException
src/gaussian-splatting/submodules/tetra-triangulation/src/utils/exception.h:40
FunctionPYBIND11_MODULE
src/gaussian-splatting/submodules/diff-gof-rasterization/ext.cpp:15
FunctionPYBIND11_MODULE
src/gaussian-splatting/submodules/tetra-triangulation/src/py_binding.cpp:46
FunctionPYBIND11_MODULE
src/gaussian-splatting/submodules/simple-knn/ext.cpp:15
Method__delattr__
(self, name: str)
src/utils.py:281
Method__enter__
(self)
src/utils.py:461
Method__exit__
(self, exc_type: Any, exc_value: Any, traceback: Any)
src/utils.py:464
Method__getattr__
(self, name: str)
src/utils.py:272
Method__getitem__
(self, item: Any)
src/utils.py:321
Method__getitem__
(self, idx)
src/dataio_demo.py:81
Method__getitem__
(self, idx)
src/dataio_gs_test_256_demo.py:153
Method__init__
(self, **kwargs)
src/utils.py:302
Method__init__
( self, cfg, renderer, )
src/unet_gs.py:35
Method__init__
(self, in_channels, out_channels, kernel, bias=True, up=False, down=False, resample_filter=[1,
src/gaussian_predictor.py:138
Method__init__
(self, num_channels, num_groups=32, min_channels_per_group=4, eps=1e-5)
src/gaussian_predictor.py:184
Method__init__
(self, num_channels, max_positions=10000, endpoint=False)
src/gaussian_predictor.py:219
Method__init__
(self, num_channels, scale=16)
src/gaussian_predictor.py:240
Method__init__
(self, num_channels, num_heads = 1, eps=1e-5)
src/gaussian_predictor.py:253
Method__init__
(self, in_channels, out_channels, emb_channels, up=False, down=False, attention=False, num_hea
src/gaussian_predictor.py:283
Method__init__
(self, img_resolution, # Image resolution at input/output. in_channels,
src/gaussian_predictor.py:362
Method__init__
(self, in_channel, out_channel)
src/gaussian_predictor.py:515
Method__init__
(self, cfg, out_channels, bias, scale)
src/gaussian_predictor.py:547
Method__init__
(self, cfg)
src/gaussian_predictor.py:599
Method__init__
(self, folder, image_size=64, config=None, random_flip=True, get_224=False)
src/dataio_demo.py:19
Method__init__
(self, folder, image_size=64, config=None, random_flip=True, get_224=False)
src/dataio_gs_test_256_demo.py:24
Method__init__
(self, sh_degree : int)
src/gaussian-splatting/scene/gaussian_model.py:44
Method__init__
b :param path: Path to colmap scene main folder.
src/gaussian-splatting/scene/__init__.py:25
Method__init__
(self, colmap_id, R, T, FoVx, FoVy, image, gt_alpha_mask, image_name, uid, t
src/gaussian-splatting/scene/cameras.py:18
Method__init__
(self, width, height, fovy, fovx, znear, zfar, world_view_transform, full_proj_transform)
src/gaussian-splatting/scene/cameras.py:60
Method__init__
(self, silent)
src/gaussian-splatting/utils/general_utils.py:115
Method__init__
(self, parser, sentinel=False)
src/gaussian-splatting/arguments/__init__.py:48
← previousnext →101–200 of 317, ranked by callers