↓ 13 callersFunctionread_next_bytesRead 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.
milo/scene/colmap_loader.py:72
↓ 6 callersMethoddensification_postfix(
self, new_xyz, new_features_dc, new_features_rest, new_opacities, new_scaling, new_rotation,
milo/scene/gaussian_model.py:832
↓ 4 callersMethodrender_depth(self, means3D, means2D, opacities, culling, dc = None, shs = None, colors_precomp = None, scales = None, rota
submodules/diff-gaussian-rasterization_ms/diff_gaussian_rasterization_ms/__init__.py:457
↓ 4 callersMethodsample_surface_gaussians(self, scene, render_simp, iteration, args, pipe, background, n_samples, sampling_mask=None)
milo/scene/gaussian_model.py:1488
↓ 3 callersMethodrender_simp(self, means3D, means2D, opacities, culling, dc = None, shs = None, colors_precomp = None, scales = None, rota
submodules/diff-gaussian-rasterization_ms/diff_gaussian_rasterization_ms/__init__.py:416
↓ 2 callersMethod__init__(self, n_voxels=3000**3, device='cuda', use_mlp=False, app_dim=27, app_n_comp=16, **kargs)
milo/eval/mesh_nvs/mesh_nvs_utils.py:165
↓ 2 callersFunctioncreate_render_package(
query_props,
gs_metadata,
start_frame,
end_frame,
just_render_current_screen=False,
)
milo/blender/milo_addon.py:150
↓ 2 callersMethodculling_with_importance_pruning(self, scene, render_simp, iteration, args, pipe, background)
milo/scene/gaussian_model.py:1449
↓ 2 callersMethodintegrate(self, points3D, means3D, means2D, opacities, shs = None, colors_precomp = None, scales = None, rotations = No
submodules/diff-gaussian-rasterization/diff_gaussian_rasterization/__init__.py:239
↓ 2 callersFunctionlog_training_progress(
args, iteration:int, log_interval:int, progress_bar, run,
# Objects
scene, gaussians, pipe, opt,
milo/utils/log_utils.py:161