MCPcopy Create free account

hub / github.com/Ropedia/SpatialBench / functions

Functions5,295 in github.com/Ropedia/SpatialBench

↓ 7 callersFunction_name_from_cfg
(cfg_path)
benchmark/evaluation/bench_memory_curve.py:532
↓ 7 callersFunction_refresh_pointcloud
()
benchmark/models/r3/view.py:579
↓ 7 callersFunction_wrap_cfg
(cfg_obj)
benchmark/models/r3/depth_anything_3/model/da3.py:42
↓ 7 callersMethodadd_camera
(self, pose_c2w, focal=None, color=(0, 0, 0), image=None, imsize=None, cam_size=0.03)
benchmark/models/dust3r_root/dust3r/viz.py:190
↓ 7 callersMethodadd_pointcloud
(self, pts3d, color=(0,0,0), mask=None, denoise=False)
benchmark/models/mast3r_root/dust3r/viz.py:137
↓ 7 callersFunctionaffine_inverse_np
(A: np.ndarray)
benchmark/models/depth_anything_3/utils/geometry.py:74
↓ 7 callersFunctionaffine_inverse_np
(A: np.ndarray)
benchmark/models/r3/depth_anything_3/utils/geometry.py:74
↓ 7 callersMethodall
(self)
benchmark/models/r3/depth_anything_3/utils/registry.py:35
↓ 7 callersFunctioncleanup_cuda_memory
Perform a robust GPU cleanup sequence. This includes synchronizing, emptying caches, collecting IPC handles and running the Python garbage co
benchmark/models/r3/depth_anything_3/utils/memory.py:42
↓ 7 callersMethodclear
(self, *_, **__)
benchmark/models/scal3r/utils/console_utils.py:201
↓ 7 callersMethoddecode
(self, hidden, N, H, W)
benchmark/models/pi3/models/pi3.py:132
↓ 7 callersFunctionget_runtime_root
(args)
benchmark/models/scal3r/utils/offload_utils.py:36
↓ 7 callersMethodinference
(self, images: torch.Tensor, extrinsics: torch.Tensor = None, intrinsics: torch.Tensor
benchmark/models/omnivggt/models/omnivggt.py:69
↓ 7 callersFunctioninv
Invert a torch or numpy matrix
benchmark/models/dust3r_root/dust3r/utils/geometry.py:104
↓ 7 callersMethodload_state_dict
(self, state_dict, strict=True)
benchmark/models/loger/models/layers/prope.py:105
↓ 7 callersMethodload_state_dict
(self, ckpt, **kw)
benchmark/models/mast3r_root/dust3r/model.py:90
↓ 6 callersMethod__init__
(self, in_features, hidden_features=None, out_features=None, act_layer=nn.GELU, bias=True, drop=0.)
benchmark/models/dust3r_root/croco/models/blocks.py:60
↓ 6 callersMethod__init__
(self, in_features, hidden_features=None, out_features=None, act_layer=nn.GELU, bias=True, drop=0.)
benchmark/models/mast3r_root/croco/models/blocks.py:60
↓ 6 callersMethod_downstream_head
(self, head_num, decout, img_shape)
benchmark/models/mast3r_root/dust3r/model.py:192
↓ 6 callersMethod_finish_failed_fallback
(self, state, action, attempt_frame_id: int)
benchmark/models/r3/R3/models/r3_wrapper/online_inference.py:740
↓ 6 callersMethod_invert_se3
Invert (N, 3, 4) SE3 matrices → (N, 3, 4). R' = R^T, t' = -R^T @ t.
benchmark/evaluation/model_adapters/base_adapter.py:161
↓ 6 callersFunction_make_move_cb
(dx, dy, dz)
benchmark/models/r3/view.py:1052
↓ 6 callersMethod_uses_dynamic_kv_cache
Return whether the active online cache policy uses the dynamic memory bank.
benchmark/models/r3/R3/models/r3_wrapper/online_inference.py:119
↓ 6 callersFunction_wrap_cfg
(cfg_obj)
benchmark/models/depth_anything_3/model/da3.py:36
↓ 6 callersMethodappend_frame
Append one frame's K/V tensors to the two-stream cache. Token layout must be: [camera, reg0, ..., regN, scale, patch0, ..., patch
benchmark/models/lingbot_map/layers/flashinfer_cache.py:202
↓ 6 callersFunctionapply_log_to_norm
(xyz)
benchmark/models/mast3r_root/mast3r/losses.py:20
↓ 6 callersFunctionas_homogeneous
Accept (..., 3,4) or (..., 4,4) extrinsics, return (...,4,4) homogeneous matrix. Supports torch.Tensor or np.ndarray.
benchmark/models/r3/depth_anything_3/utils/geometry.py:23
↓ 6 callersFunctionbase_pose_act
Apply basic activation function to pose parameters. Args: pose_enc: Tensor containing encoded pose parameters act_type: Acti
benchmark/models/zipmap/zipmap/heads/head_act.py:86
↓ 6 callersFunctioncat
(a, b)
benchmark/models/mast3r_root/dust3r/viz.py:322
↓ 6 callersMethodcompute_attention
Compute cross-frame attention using FlashInfer BatchPrefillWithPagedKVCacheWrapper. When self.force_fp32 is True, gathers all vis
benchmark/models/lingbot_map/layers/flashinfer_cache.py:349
↓ 6 callersMethodencode
( self, imgs, with_prior=True, depths=None, rays=None, intri
benchmark/models/pi3/models/pi3x.py:274
↓ 6 callersFunctionfast_reciprocal_NNs
(pts1, pts2, subsample_or_initxy1=8, ret_xy=True, pixel_tol=0, ret_basin=False, device
benchmark/models/mast3r_root/mast3r/fast_nn.py:109
↓ 6 callersMethodget_focals
(self)
benchmark/models/mast3r_root/mast3r/cloud_opt/sparse_ga.py:59
↓ 6 callersMethodget_im_poses
(self)
benchmark/models/mast3r_root/mast3r/cloud_opt/sparse_ga.py:65
↓ 6 callersMethodget_pts3d
(self, raw=False)
benchmark/models/dust3r_root/dust3r/cloud_opt/base_opt.py:203
↓ 6 callersFunctioninduced_flow
optical flow induced by camera motion
benchmark/models/lingbot_map/utils/geometry.py:398
↓ 6 callersFunctioninvalid_to_nans
(arr, valid_mask, ndim=999)
benchmark/models/stream3r/dust3r/utils/misc.py:116
↓ 6 callersFunctionlog_online_revisit
(wrapper, online_options, message: str)
benchmark/models/r3/R3/models/online/revisit.py:185
↓ 6 callersMethodreset_parameters
(self)
benchmark/models/vggt_omega/models/layers/rms_norm.py:22
↓ 6 callersFunctionsRT_to_4x4
(scale, R, T, device)
benchmark/models/dust3r_root/dust3r/cloud_opt/init_im_poses.py:226
↓ 6 callersFunctionsRT_to_4x4
(scale, R, T, device)
benchmark/models/mast3r_root/dust3r/cloud_opt/init_im_poses.py:226
↓ 6 callersFunctionscalarize
(value)
benchmark/models/scal3r/utils/runtime_utils.py:20
↓ 6 callersFunctionshould_release_runtime_state
(args)
benchmark/models/scal3r/utils/offload_utils.py:107
↓ 6 callersFunctionslice_expand_and_flatten
Helper function to slice, expand and flatten tokens. Args: token: Token tensor [1, 2, N, C] where first index is for first frames
benchmark/models/lingbot_map/aggregator/base.py:30
↓ 6 callersFunctionslice_expand_and_flatten
Processes specialized tokens with shape (1, 2, X, C) for multi-frame processing: 1) Uses the first position (index=0) for the first frame onl
benchmark/models/omnivggt/models/aggregator.py:343
↓ 6 callersFunctionto_44
(m34)
benchmark/evaluation/metrics.py:442
↓ 6 callersFunctionto_cpu
(x)
benchmark/models/mast3r_root/dust3r/utils/device.py:43
↓ 6 callersFunctiontodevice
Transfer some variables to another device (i.e. GPU, CPU:torch, CPU:numpy). batch: list, tuple, dict of tensors or other things device: pyto
benchmark/models/mast3r_root/dust3r/utils/device.py:11
↓ 6 callersMethodvalidate_path
Validate path
benchmark/models/r3/depth_anything_3/services/input_handlers.py:34
↓ 6 callersFunctionzeropower_via_newtonschulz5
Modified from https://github.com/MoonshotAI/Moonlight/blob/master/examples/toy_train.py#L49 Major change: G is (B, C, C) rather than (C, C).
benchmark/models/scal3r/utils/ttt_utils.py:86
↓ 6 callersFunctionzeropower_via_newtonschulz5
modified from https://github.com/MoonshotAI/Moonlight/blob/master/examples/toy_train.py#L49 Major change: G is [b, d, d] rather than [d, d]
benchmark/models/zipmap/zipmap/layers/ttt.py:47
↓ 5 callersMethod__init__
(self, criterion, norm_mode='avg_dis', gt_scale=False, opt_fit_gt=False, sky_loss_value=2, ma
benchmark/models/mast3r_root/mast3r/losses.py:28
↓ 5 callersMethod_apply_online_cache_policy
Apply the configured bounded-cache policy to a state object with updated KV tensors.
benchmark/models/r3/R3/models/r3_wrapper/online_inference.py:218
↓ 5 callersMethod_as_numpy
(value)
benchmark/evaluation/model_adapters/vgg_ttt_adapter.py:200
↓ 5 callersMethod_decoder
return_all_blocks: if True, return the features at the end of every block instead of just the features from the l
benchmark/models/mast3r_root/croco/models/croco.py:166
↓ 5 callersFunction_find_scene
(scene_id: str)
visualize_benchmark_web.py:1714
↓ 5 callersMethod_get_backbone_model
(self)
benchmark/models/r3/R3/models/r3_wrapper/setup.py:11
↓ 5 callersMethod_get_depthmaps
(self, TSDF_filtering_thresh=None)
benchmark/models/mast3r_root/mast3r/cloud_opt/tsdf_optimizer.py:27
↓ 5 callersMethod_get_ttt_state
(ttt_cache)
benchmark/models/scal3r/utils/vggt/models/aggregator.py:254
↓ 5 callersFunction_inv_se3
SE(3) closed-form inverse transform, numerically stable, supports single (4,4) or batched (N,4,4). For SE(3) matrix [R|t; 0 1], its inverse is [R
benchmark/evaluation/model_adapters/worldmirror_adapter.py:34
↓ 5 callersFunction_lift_K
Lift 3x3 matrices to homogeneous 4x4 matrices.
benchmark/models/loger/models/layers/prope.py:440
↓ 5 callersFunction_lift_K
Lift 3x3 matrices to homogeneous 4x4 matrices.
benchmark/models/pi3/models/layers/prope.py:440
↓ 5 callersFunction_load_scene_data_raw
Load a scene through BenchmarkDataset's current unified data pipeline. Current SpatialBenchmark layout: <benchmark_root>/<density>/<datas
visualize_benchmark_web.py:126
↓ 5 callersFunction_local_max_2d
Max-pool over two spatial axes with padding.
benchmark/models/amb3r_root/amb3r/tools/pts_vis.py:68
↓ 5 callersMethod_set_pose
(self, poses, idx, R, T=None, scale=None, force=False)
benchmark/models/dust3r_root/dust3r/cloud_opt/base_opt.py:157
↓ 5 callersMethod_set_pose
(self, poses, idx, R, T=None, scale=None, force=False)
benchmark/models/mast3r_root/dust3r/cloud_opt/base_opt.py:157
↓ 5 callersFunction_to_numpy
(value: Any)
benchmark/models/scal3r/utils/data_utils.py:33
↓ 5 callersMethodadd_pointcloud
(self, pts3d, color=(0,0,0), mask=None, denoise=False)
benchmark/models/dust3r_root/dust3r/viz.py:137
↓ 5 callersMethodadd_submap
Adds a new submap to the optimizer and creates constraints with the previous submap, and optionally updates the current submap's pose based o
benchmark/models/scal3r/utils/pgo/processor.py:85
↓ 5 callersFunctionall_reduce
(tensor, op=ReduceOp.SUM, group=group.WORLD)
benchmark/models/scal3r/utils/dist_utils.py:51
↓ 5 callersFunctionarange
(*a, **kw)
benchmark/models/mapanything/utils/geometry.py:944
↓ 5 callersFunctionas_homogeneous
Accept (..., 3,4) or (..., 4,4) extrinsics, return (...,4,4) homogeneous matrix. Supports torch.Tensor or np.ndarray.
benchmark/models/depth_anything_3/utils/geometry.py:23
↓ 5 callersFunctioncat_keep_shapes
(x_list: List[Tensor])
benchmark/models/vggt_omega/models/layers/utils.py:25
↓ 5 callersFunctionclosed_form_inverse_se3
Compute the inverse of each 4x4 (or 3x4) SE3 matrix in a batch. If `R` and `T` are provided, they must correspond to the rotation and transl
benchmark/models/lingbot_map/utils/geometry.py:130
↓ 5 callersFunctiondepthmap_to_pts3d
Args: - depthmap (BxHxW array): - pseudo_focal: [B,H,W] ; [B,2,H,W] or [B,1,H,W] Returns: pointmap of absolute coordi
benchmark/models/mast3r_root/dust3r/utils/geometry.py:114
↓ 5 callersMethodencode_patch_tokens
Encode patch tokens from frames. Params: - frames: dict containing 'images' (B, nimgs, 3, H, W) in [-1, 1] range
benchmark/models/amb3r_root/amb3r/frontend.py:29
↓ 5 callersFunctiongather_seq_scatter_heads_qkv
Gather sequence dimension and scatter head dimension for Q, K, V tensors.
benchmark/models/lingbot_map/layers/attention.py:43
↓ 5 callersFunctionget_gpu_memory_info
Return a snapshot of current GPU memory usage or None if CUDA not available. Keys in returned dict: total_gb, allocated_gb, reserved_gb, free_gb,
benchmark/models/r3/depth_anything_3/utils/memory.py:16
↓ 5 callersMethodget_image
Get stored keyframe image.
benchmark/models/r3/R3/models/online/fallback.py:1078
↓ 5 callersFunctionget_logger
(name: str = "scal3r")
benchmark/models/scal3r/utils/console_utils.py:90
↓ 5 callersFunctionget_nested
(cfg, keys, default=None)
benchmark/models/scal3r/models/scal3r.py:27
↓ 5 callersFunctionindex_i_gs_attr
(full_attr, idx)
benchmark/models/depth_anything_3/model/utils/gs_renderer.py:97
↓ 5 callersFunctionindex_i_gs_attr
(full_attr, idx)
benchmark/models/r3/depth_anything_3/model/utils/gs_renderer.py:97
↓ 5 callersFunctioninvalid_to_nans
(arr, valid_mask, ndim=999)
benchmark/models/omnivggt/utils/misc.py:124
↓ 5 callersFunctioniterative_undistortion
Iteratively undistort the normalized tracks using the given distortion parameters. Args: params (torch.Tensor or numpy.ndarray): Dis
benchmark/models/page4d/dependency/distortion.py:51
↓ 5 callersFunctionmat_to_quat
Convert rotations given as rotation matrices to quaternions. Args: matrix: Rotation matrices as tensor of shape (..., 3, 3). Re
benchmark/models/r3/depth_anything_3/utils/geometry.py:120
↓ 5 callersFunctionmkdir_for
(f)
benchmark/models/mast3r_root/mast3r/utils/misc.py:11
↓ 5 callersFunctionones
(*a)
benchmark/models/mapanything/utils/geometry.py:949
↓ 5 callersFunctionparse_export_feat
Parse export_feat parameter
benchmark/models/r3/depth_anything_3/services/input_handlers.py:255
↓ 5 callersFunctionpose_encoding_to_hmat
Convert pose encoding [t, q, fov] to homogeneous transform matrices.
benchmark/models/r3/R3/utils/pose_utils.py:14
↓ 5 callersFunctionprepare
(batch, output)
benchmark/models/scal3r/pipelines/backend.py:432
↓ 5 callersMethodprepare_tokens_with_masks
(self, x, masks=None)
benchmark/models/scal3r/utils/vggt/layers/vision_transformer.py:219
↓ 5 callersFunctionquat_to_mat
Quaternion Order: XYZW or say ijkr, scalar-last Convert rotations given as quaternions to rotation matrices. Args: quaternions:
benchmark/models/lingbot_map/utils/rotation.py:14
↓ 5 callersFunctionquat_to_mat
Quaternion Order: XYZW or say ijkr, scalar-last Convert rotations given as quaternions to rotation matrices. Args: quaternions:
benchmark/models/r3/depth_anything_3/utils/geometry.py:87
↓ 5 callersMethodsample_frame_idx
(self, img_idxs, rng, full_video=False, d_n='none')
benchmark/models/amb3r_root/amb3r/datasets/base_many_view_dataset.py:65
↓ 5 callersFunctionto_cuda
(batch: Any, device: str = "cuda", ignore_list: bool = False)
benchmark/models/scal3r/utils/data_utils.py:45
↓ 5 callersFunctiontrim_select_reshape
(element)
benchmark/models/depth_anything_3/utils/gsply_helpers.py:156
↓ 5 callersFunctiontrim_select_reshape
(element)
benchmark/models/r3/depth_anything_3/utils/gsply_helpers.py:156
↓ 5 callersFunctionuncat_with_shapes
(flattened: Tensor, shapes: List[Tuple[int]], num_tokens: List[int])
benchmark/models/vggt_omega/models/layers/utils.py:32
↓ 5 callersMethodwarn
(self, *args, **kwargs)
benchmark/models/r3/depth_anything_3/utils/logger.py:64
← previousnext →101–200 of 5,295, ranked by callers