MCPcopy Create free account

hub / github.com/Liouvi/IG-SLAM / functions

Functions445 in github.com/Liouvi/IG-SLAM

↓ 65 callersMethodappend
(self, *item)
src/depth_video.py:143
↓ 52 callersFunctionmake_float3
submodules/diff-gaussian-rasterization/cuda_rasterizer/helper_math.h:91
↓ 47 callersMethodcat
(self, other)
src/modules/corr.py:55
↓ 38 callersFunctionmake_float4
submodules/diff-gaussian-rasterization/cuda_rasterizer/helper_math.h:122
↓ 33 callersFunctionmax
submodules/diff-gaussian-rasterization/cuda_rasterizer/helper_math.h:62
↓ 31 callersMethodtranspose
submodules/diff-gaussian-rasterization/cuda_rasterizer/math.h:33
↓ 23 callersFunctionmake_float2
submodules/diff-gaussian-rasterization/cuda_rasterizer/helper_math.h:73
↓ 20 callersFunctionmin
submodules/diff-gaussian-rasterization/cuda_rasterizer/helper_math.h:64
↓ 15 callersFunctionmake_int2
submodules/diff-gaussian-rasterization/cuda_rasterizer/helper_math.h:82
↓ 15 callersFunctionmake_int3
submodules/diff-gaussian-rasterization/cuda_rasterizer/helper_math.h:104
↓ 15 callersFunctionmake_int4
submodules/diff-gaussian-rasterization/cuda_rasterizer/helper_math.h:134
↓ 13 callersFunctionmake_uint2
submodules/diff-gaussian-rasterization/cuda_rasterizer/helper_math.h:87
↓ 13 callersFunctionmake_uint3
submodules/diff-gaussian-rasterization/cuda_rasterizer/helper_math.h:114
↓ 13 callersFunctionmake_uint4
submodules/diff-gaussian-rasterization/cuda_rasterizer/helper_math.h:144
↓ 12 callersMethodget_lock
(self)
src/depth_video.py:75
↓ 11 callersMethodinverse
submodules/diff-gaussian-rasterization/cuda_rasterizer/math.h:254
↓ 8 callersMethodba
main update
src/backend.py:25
↓ 8 callersFunctionfocal2fov
(focal, pixels)
gaussian_splatting/utils/graphics_utils.py:76
↓ 7 callersFunctionLog
(*args, tag="IG-SLAM")
utils/logging_utils.py:16
↓ 7 callersMethod__init__
(self, cfg, args, device='cuda:0' )
src/datasets.py:167
↓ 7 callersFunctiondot
submodules/diff-gaussian-rasterization/cuda_rasterizer/helper_math.h:907
↓ 7 callersMethodlog
(self, idx, keyframe_dict, keyframe_list, selected_keyframes=None)
src/Logger.py:19
↓ 6 callersFunctionrender
Render the scene. Background tensor (bg_color) must be on GPU!
gaussian_splatting/gaussian_renderer/__init__.py:24
↓ 6 callersMethodrm_factors
drop edges from factor graph
src/factor_graph.py:134
↓ 6 callersFunctionsafe_scatter_add_mat
(A, ii, jj, n, m)
src/geom/ba.py:8
↓ 6 callersMethodt
submodules/diff-gaussian-rasterization/cuda_rasterizer/math.h:294
↓ 6 callersMethodupdate
run update operator on factor graph
src/factor_graph.py:196
↓ 5 callersMethodSE3
submodules/diff-gaussian-rasterization/cuda_rasterizer/math.h:263
↓ 5 callersMethodadd_factors
add edges to factor graph
src/factor_graph.py:86
↓ 5 callersFunctiongetProjectionMatrix2
(znear, zfar, cx, cy, fx, fy, W, H)
gaussian_splatting/utils/graphics_utils.py:48
↓ 5 callersMethodget_mapping_item
(self, index, device='cuda:0')
src/depth_video.py:149
↓ 5 callersMethodwrite
(self, x)
gaussian_splatting/utils/general_utils.py:158
↓ 4 callersFunctionclamp
submodules/diff-gaussian-rasterization/cuda_rasterizer/helper_math.h:839
↓ 4 callersFunctioncvx_upsample
upsample pixel-wise transformation field
src/droid_net.py:9
↓ 4 callersMethodget_view_matrix
(self)
gui/gl_render/util.py:45
↓ 4 callersMethodreproject
project points from ii -> jj
src/depth_video.py:203
↓ 4 callersMethodresize_img
(self, img, width)
gui/gui_utils.py:117
↓ 4 callersFunctionsafe_scatter_add_vec
(b, ii, n)
src/geom/ba.py:12
↓ 4 callersMethodviewpoint_pyr_from_video
(self,color,depth,cov,pose,cur_idx,levels)
src/mapping.py:139
↓ 3 callersMethod_make_layer
(self, dim, stride=1)
src/modules/extractor.py:101
↓ 3 callersMethodadd_camera
(self, camera, name, color=[0, 1, 0], gt=False, size=0.01)
gui/slam_gui.py:258
↓ 3 callersMethodcorr
all-pairs correlation
src/modules/corr.py:68
↓ 3 callersFunctioncreate_frustum
(pose, frusutum_color=[0, 1, 0], size=0.02)
gui/gui_utils.py:51
↓ 3 callersMethoddensification_postfix
( self, new_xyz, new_features_dc, new_features_rest, new_opacities,
gaussian_splatting/scene/gaussian_model.py:551
↓ 3 callersMethoddistance
frame distance metric, where distance = sqrt((u(ii) - u(jj->ii))^2 + (v(ii) - v(jj->ii))^2)
src/depth_video.py:215
↓ 3 callersFunctionget_loss_mapping
(config, image, depth,depth_weights, viewpoint, opacity, initialization=False)
utils/slam_utils.py:55
↓ 3 callersMethodinit
(self,cur_idx)
src/mapping.py:511
↓ 3 callersFunctioninverse_sigmoid
(x)
gaussian_splatting/utils/general_utils.py:20
↓ 3 callersMethodmap
(self, current_window,pyr_idx,cur_viewpoint, prune=False, iters=1,depth_grads=None)
src/mapping.py:215
↓ 3 callersFunctionmkdir_p
(folder_path)
gaussian_splatting/utils/system_utils.py:17
↓ 3 callersMethodparse_list
read list data
src/datasets.py:266
↓ 3 callersMethodparse_list
read list data
src/datasets.py:361
↓ 3 callersMethodprune_points
(self, mask)
gaussian_splatting/scene/gaussian_model.py:499
↓ 3 callersFunctionrsqrtf
submodules/diff-gaussian-rasterization/cuda_rasterizer/helper_math.h:66
↓ 3 callersMethodrun
(self, stream)
src/slam.py:430
↓ 3 callersMethodupsample
(self, ix, mask)
src/depth_video.py:188
↓ 2 callersMethod__context_encoder
context features
src/motion_filter.py:27
↓ 2 callersMethod__fill
fill operator
src/trajectory_filler.py:29
↓ 2 callersMethod__init__
(self, args, cfg)
src/slam.py:90
↓ 2 callersMethod__init__
(self)
src/droid_net.py:35
↓ 2 callersMethod__item_setter
(self, index, item)
src/depth_video.py:84
↓ 2 callersMethodadd_next_kf
(self, frame_idx,viewpoint,pyr_level, init=False, scale=2.0, depth_map=None)
src/mapping.py:209
↓ 2 callersMethodadd_proximity_factors
add edges to the factor graph based on distance
src/factor_graph.py:389
↓ 2 callersMethodbackward
(ctx, grad_corr)
src/modules/corr.py:88
↓ 2 callersFunctionbuild_rotation
(r)
gaussian_splatting/utils/general_utils.py:113
↓ 2 callersFunctionbuild_scaling_rotation
(s, r)
gaussian_splatting/utils/general_utils.py:139
↓ 2 callersFunctionclone_obj
(obj)
utils/multiprocessing_utils.py:5
↓ 2 callersFunctioncompute_3d_gaussian
Compute guassian along ray. Args: directions: Axis of Gaussian. means: Mean of Gaussian. dir_variance: Variance along dir
src/geom/math.py:101
↓ 2 callersFunctioncpu_deep_copy_tuple
(input_tuple)
submodules/diff-gaussian-rasterization/diff_gaussian_rasterization/__init__.py:17
↓ 2 callersMethodcreate_depth_gaussian_pyramid
(self,image, levels)
src/mapping.py:126
↓ 2 callersMethoddata
submodules/diff-gaussian-rasterization/cuda_rasterizer/math.h:226
↓ 2 callersFunctionextract_intrinsics
Args: intrinsics: (Tensor), fx, fy, cx, cy [..., N, 4]
src/geom/projective_ops.py:7
↓ 2 callersMethodformat_indices
to device, long, {-1}
src/depth_video.py:176
↓ 2 callersFunctionfov2focal
(fov, pixels)
gaussian_splatting/utils/graphics_utils.py:72
↓ 2 callersFunctiongen_pose_matrix
(R, T)
utils/eval_utils.py:59
↓ 2 callersFunctionimage_gradient
(image)
utils/slam_utils.py:4
↓ 2 callersFunctionmajority_filter
(map, ks)
utils/mask_utils.py:28
↓ 2 callersFunctionnorm
submodules/diff-gaussian-rasterization/cuda_rasterizer/math.h:213
↓ 2 callersMethodreplace_tensor_to_optimizer
(self, tensor, name)
gaussian_splatting/scene/gaussian_model.py:462
↓ 2 callersMethodset_render_reso
(self, w, h)
gui/gl_render/render_ogl.py:114
↓ 2 callersFunctionskew_sym_mat
(x)
utils/pose_utils.py:13
↓ 2 callersMethodsort_and_update
(self, camera: util.Camera)
gui/gl_render/render_ogl.py:102
↓ 2 callersFunctionstrip_symmetric
(sym)
gaussian_splatting/utils/general_utils.py:109
↓ 2 callersMethodterminate
(self,rank,stream=None)
src/slam.py:292
↓ 2 callersMethodupdate_learning_rate
Learning rate scheduling per step
gaussian_splatting/scene/gaussian_model.py:290
↓ 2 callersMethodupdate_pose
(self, pose)
gui/gui_utils.py:23
↓ 1 callersMethodR
submodules/diff-gaussian-rasterization/cuda_rasterizer/math.h:290
↓ 1 callersFunctionRGB2SH
(rgb)
gaussian_splatting/utils/sh_utils.py:121
↓ 1 callersFunctionSO3_exp
(theta)
utils/pose_utils.py:26
↓ 1 callersFunctionV
(theta)
utils/pose_utils.py:44
↓ 1 callersMethod__feature_encoder
feature for correlation volume
src/motion_filter.py:34
↓ 1 callersMethod__feature_encoder
features for correlation volume
src/trajectory_filler.py:25
↓ 1 callersMethod__filter_repeated_edges
(self, ii, jj)
src/factor_graph.py:44
↓ 1 callersMethod__init__
(self, out_dim, norm_fn='batch')
src/modules/extractor.py:62
↓ 1 callersMethod__initialize
initialize the SLAM system
src/frontend.py:102
↓ 1 callersMethod__update
add edges, perform update
src/frontend.py:48
↓ 1 callersMethod_on_kf_window_chbox
(self, is_checked)
gui/slam_gui.py:321
↓ 1 callersMethod_prune_optimizer
(self, mask)
gaussian_splatting/scene/gaussian_model.py:477
↓ 1 callersFunction_ssim
(img1, img2, window, window_size, channel, size_average=True)
gaussian_splatting/utils/loss_utils.py:72
↓ 1 callersFunctionactp
action on point cloud
src/geom/projective_ops.py:54
next →1–100 of 445, ranked by callers