Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Liouvi/IG-SLAM
/ functions
Functions
445 in github.com/Liouvi/IG-SLAM
⨍
Functions
445
◇
Types & classes
62
↓ 1 callers
Method
training_setup
(self, training_args)
gaussian_splatting/scene/gaussian_model.py:239
↓ 1 callers
Function
transformPoint4x3
submodules/diff-gaussian-rasterization/cuda_rasterizer/auxiliary.h:58
↓ 1 callers
Function
transformPoint4x4
submodules/diff-gaussian-rasterization/cuda_rasterizer/auxiliary.h:68
↓ 1 callers
Method
update_activated_renderer_state
(self, gaus)
gui/slam_gui.py:249
↓ 1 callers
Method
update_cam
Update the camera intrinsics according to the pre-processing config, such as resize or edge crop
src/slam.py:181
↓ 1 callers
Method
update_camera_intrin
(self, camera: util.Camera)
gui/gl_render/render_ogl.py:122
↓ 1 callers
Method
update_camera_pose
(self, camera: util.Camera)
gui/gl_render/render_ogl.py:117
↓ 1 callers
Method
update_gaussian_data
(self, gaus: util_gau.GaussianData)
gui/gl_render/render_ogl.py:92
↓ 1 callers
Method
update_lowmem
run update operator on factor graph - reduced memory implementation
src/factor_graph.py:254
↓ 1 callers
Function
update_recursive
update two config dictionaries recursively Args: dict1: (dict), first dictionary to be updated dictw
src/config.py:42
↓ 1 callers
Method
update_resolution
(self, height, width)
gui/gl_render/util.py:79
↓ 1 callers
Method
vfov_to_hfov
(vfov_deg, height, width)
gui/slam_gui.py:552
Function
BA
Full Bundle Adjustment
src/geom/ba.py:26
Method
Exp
submodules/diff-gaussian-rasterization/cuda_rasterizer/math.h:234
Method
Exp
submodules/diff-gaussian-rasterization/cuda_rasterizer/math.h:309
Function
PILtoTorch
(pil_image, resolution)
gaussian_splatting/utils/general_utils.py:24
Function
PILtoTorch2
(pil_image)
gaussian_splatting/utils/general_utils.py:33
Function
PYBIND11_MODULE
src/lib/droid.cpp:286
Function
PYBIND11_MODULE
submodules/diff-gaussian-rasterization/ext.cpp:15
Function
PYBIND11_MODULE
submodules/simple-knn/ext.cpp:15
Function
SE3_exp
(tau)
utils/pose_utils.py:62
Function
SH2RGB
(sh)
gaussian_splatting/utils/sh_utils.py:125
Method
SO3
submodules/diff-gaussian-rasterization/cuda_rasterizer/math.h:219
Method
__call__
main update
src/frontend.py:139
Method
__call__
(self)
src/mapping.py:553
Method
__call__
fill in poses of non-keyframe images.
src/trajectory_filler.py:79
Method
__call__
(self, coords)
src/modules/corr.py:43
Method
__call__
(self, coords, ii, jj)
src/modules/corr.py:133
Method
__getitem__
(self, index)
src/datasets.py:91
Method
__getitem__
(self, index)
src/datasets.py:505
Method
__getitem__
index the depth video
src/depth_video.py:125
Method
__getitem__
(self, index)
src/modules/corr.py:61
Method
__init__
(self, sh_degree: int, config=None)
gaussian_splatting/scene/gaussian_model.py:35
Method
__init__
(self, silent)
gaussian_splatting/utils/general_utils.py:155
Method
__init__
( self, uid, color, depth, cov, gt_T, projection_matri
utils/camera_utils.py:9
Method
__init__
(self, Camera)
utils/camera_utils.py:108
Method
__init__
(self, net, video, args, cfg)
src/frontend.py:10
Method
__init__
(self, cfg, args, slam)
src/slam.py:30
Method
__init__
(self, cfg, args, slam)
src/slam.py:57
Method
__init__
(self, video, update_op, device='cuda:0', corr_impl='volume', max_factors=-1.0, upsample=False)
src/factor_graph.py:10
Method
__init__
(self, cfg, args, slam)
src/mapping.py:35
Method
__init__
(self, cfg, args, device='cuda:0')
src/datasets.py:51
Method
__init__
(self, cfg, args, device='cuda:0')
src/datasets.py:141
Method
__init__
(self, cfg, args, device='cuda:0')
src/datasets.py:204
Method
__init__
(self, cfg, args, device='cuda:0' )
src/datasets.py:236
Method
__init__
(self, cfg, args, device='cuda:0' )
src/datasets.py:259
Method
__init__
(self, cfg, args, device='cuda:0' )
src/datasets.py:348
Method
__init__
(self, cfg, args, device='cuda:0' )
src/datasets.py:455
Method
__init__
(self, net, video, args, cfg)
src/backend.py:8
Method
__init__
(self, cfg, args)
src/depth_video.py:12
Method
__init__
(self, cfg, args, slam)
src/Logger.py:11
Method
__init__
(self, log_file)
src/Logger.py:37
Method
__init__
(self, net, video, thresh=2.5, device='cuda:0')
src/motion_filter.py:10
Method
__init__
(self)
src/droid_net.py:71
Method
__init__
(self)
src/droid_net.py:144
Method
__init__
(self, net, video, device='cuda:0')
src/trajectory_filler.py:9
Method
__init__
(self, in_planes, planes, norm_fn='group', stride=1)
src/modules/extractor.py:5
Method
__init__
(self)
src/modules/clipping.py:22
Method
__init__
(self, h_planes=128, i_planes=128)
src/modules/gru.py:6
Method
__init__
(self, fmap1, fmap2, num_levels=4, radius=3)
src/modules/corr.py:26
Method
__init__
(self, fmaps, num_levels=4, radius=3)
src/modules/corr.py:98
Method
__init__
( self, in_dim: int, num_frequencies: int, min_freq_exp: float, max_freq_exp: float, include_input: bo
src/geom/math.py:209
Method
__init__
(self, raster_settings)
submodules/diff-gaussian-rasterization/diff_gaussian_rasterization/__init__.py:189
Method
__init__
(self, line_set, view_dir=None, view_dir_behind=None, size=None)
gui/gui_utils.py:17
Method
__init__
( self, gaussians=None, keyframe=None, current_frame=None, gtcolor=Non
gui/gui_utils.py:78
Method
__init__
( self, pipe=None, background=None, gaussians=None, q_main2vis=None,
gui/gui_utils.py:165
Method
__init__
(self, params_gui=None)
gui/slam_gui.py:35
Method
__init__
(self)
gui/gl_render/render_ogl.py:36
Method
__init__
(self, w, h)
gui/gl_render/render_ogl.py:65
Method
__init__
(self, h, w)
gui/gl_render/util.py:8
Method
__len__
(self)
src/datasets.py:74
Method
__len__
(self)
gui/gl_render/util_gau.py:20
Method
__setitem__
(self, index, item)
src/depth_video.py:121
Method
_global_rot_mat
(self)
gui/gl_render/util.py:38
Method
_on_axis_chbox
(self, is_checked)
gui/slam_gui.py:313
Method
_on_button
(self, is_on)
gui/slam_gui.py:348
Method
_on_cameras_chbox
(self, is_checked, name=None)
gui/slam_gui.py:308
Method
_on_close
(self)
gui/slam_gui.py:294
Method
_on_combo_kf
(self, new_val, new_idx)
gui/slam_gui.py:302
Method
_on_combo_model
(self, new_val, new_idx)
gui/slam_gui.py:298
Method
_on_layout
(self, layout_context)
gui/slam_gui.py:278
Method
_on_render_btn
(self)
gui/slam_gui.py:357
Method
_on_screenshot_btn
(self)
gui/slam_gui.py:362
Method
_on_slider
(self, value)
gui/slam_gui.py:353
Function
_sort_gaussian_torch
(gaus, view_mat)
gui/gl_render/render_ogl.py:13
Method
_update_thread
(self)
gui/slam_gui.py:720
Function
abs
submodules/diff-gaussian-rasterization/cuda_rasterizer/helper_math.h:1003
Method
add_ids
(self)
gui/slam_gui.py:385
Function
altcorr_backward
src/lib/droid.cpp:254
Function
altcorr_forward
src/lib/droid.cpp:242
Function
ba
src/lib/droid.cpp:106
Method
ba
dense bundle adjustment (DBA)
src/depth_video.py:253
Method
backward
(ctx, grad_x)
src/modules/clipping.py:13
Method
backward
(ctx, grad_output)
src/modules/corr.py:17
Method
backward
(ctx, grad_x)
src/geom/chol.py:21
Method
backward
(ctx, grad_out_color, grad_out_radii, grad_out_depth, grad_out_opacity, grad_n_touched)
submodules/diff-gaussian-rasterization/diff_gaussian_rasterization/__init__.py:108
Function
block_solve
solve normal equations
src/geom/chol.py:31
Method
build_covariance_from_scaling_rotation
( self, scaling, scaling_modifier, rotation )
gaussian_splatting/scene/gaussian_model.py:69
Method
camera_center
(self)
utils/camera_utils.py:89
Method
clean
(self)
utils/camera_utils.py:92
← previous
next →
201–300 of 445, ranked by callers