MCPcopy Create free account

hub / github.com/Robbyant/lingbot-map / functions

Functions1,058 in github.com/Robbyant/lingbot-map

↓ 1 callersMethodsave_rgb_thumbnails
Save RGB thumbnails to cache as a compressed npz archive.
benchmark/viewer.py:263
↓ 1 callersMethodsave_sampling_metadata
Save sampling metadata to sampling.json.
benchmark/benchmark/core/saver.py:320
↓ 1 callersMethodsave_scene_eval
Save scene-level cross-method comparison entry.
benchmark/benchmark/core/storage.py:258
↓ 1 callersMethodsave_sky_masks
Save per-frame binary sky masks (True = sky pixel) to cache.
benchmark/viewer.py:302
↓ 1 callersMethodsave_traj_transform
(self, T: np.ndarray)
benchmark/benchmark/core/storage.py:158
↓ 1 callersMethodsave_video
Save point cloud animation as video.
lingbot_map/vis/point_cloud_viewer.py:1284
↓ 1 callersFunctionscan_workspace
Scan workspace and return all valid BSS entries plus a pre-built structure. Validity is determined by the presence of a .complete.json file in th
benchmark/viewer.py:331
↓ 1 callersMethodscratch_forward
Forward pass through the fusion blocks. Args: features (List[Tensor]): List of feature maps from different layers.
lingbot_map/heads/dpt_head.py:264
↓ 1 callersFunctionsegment_sky
Segments sky from an image using an ONNX model. Args: image_path: Path to input image onnx_session: ONNX runtime session wit
lingbot_map/vis/glb_export.py:421
↓ 1 callersFunctionselectedDatasetMetricColumns
(metricsByCategory)
benchmark/benchmark/report/templates/app.js:246
↓ 1 callersFunctionselectedMethodsForScope
(scope, metricsByCategory)
benchmark/benchmark/report/templates/app.js:240
↓ 1 callersMethodset_color_border
Add colored border to image.
lingbot_map/vis/point_cloud_viewer.py:1007
↓ 1 callersFunctionsilence_process_stdio
Redirect stdout/stderr to /dev/null for the process lifetime.
demo_render/rgbd_render/renderer.py:46
↓ 1 callersFunctionsourceLink
(category, sources)
benchmark/benchmark/report/templates/app.js:653
↓ 1 callersFunctionstandardize_quaternion
Convert a unit quaternion to a standard form: one in which the real part is non negative. Args: quaternions: Quaternions with re
lingbot_map/utils/geometry.py:724
↓ 1 callersFunctionstandardize_quaternion
Convert a unit quaternion to a standard form: one in which the real part is non negative. Args: quaternions: Quaternions with re
lingbot_map/utils/rotation.py:120
↓ 1 callersMethodstrip_raw_errors
Return metrics without rError/tError, for Layer 2 comparison view.
benchmark/benchmark/evaluation/auc.py:338
↓ 1 callersFunctionsummarize
Print global FPS (total time / total frames) + 10/50/90% windows + trace.
gct_profile.py:144
↓ 1 callersFunctiontranslation_angle
Calculate translation angle error between ground truth and predicted translations. Args: tvec_gt: Ground truth translation vectors
lingbot_map/utils/pose_enc.py:206
↓ 1 callersMethodtrunk_fn
Iteratively refine camera pose predictions. Args: pose_tokens (torch.Tensor): Normalized camera tokens with shape [B, 1,
lingbot_map/heads/camera_head.py:99
↓ 1 callersMethodtrunk_fn
Iteratively refine camera pose predictions. Args: pose_tokens (torch.Tensor): Normalized camera tokens with shape [B, S,
lingbot_map/heads/camera_head.py:296
↓ 1 callersFunctiontum_line_to_T_WB
ts tx ty tz qx qy qz qw' → 4×4 T_world_base.
preprocess/oxford.py:244
↓ 1 callersMethodupdate_frame_visibility
Show all frames up to the current timestep (or only the current one in 4D mode).
lingbot_map/vis/point_cloud_viewer.py:854
↓ 1 callersFunctionvisualize_depth_colormap
Convert depth map to pseudo-color visualization. Args: depth: HxW depth map (meters) min_depth: Minimum depth value for normaliza
benchmark/benchmark/utils/visualization.py:13
↓ 1 callersFunctionvisualize_frames
Add camera frames and frustums to the scene.
lingbot_map/vis/viser_wrapper.py:147
↓ 1 callersFunctionwrite_intrinsics
Write camera intrinsics file in BSS v2 format. Args: intr_file: Output file path intrinsics: np.ndarray of shape (N, 4) or List[
benchmark/benchmark/io/intrinsics.py:57
↓ 1 callersFunctionwrite_sampling_json
Write sampling.json file with frame IDs and metadata. Args: sampling_file: Output file path frame_ids: List of sampled frame IDs
benchmark/benchmark/io/sampling.py:8
↓ 1 callersFunctionwrite_trajectory
Write trajectory in BSS v2 format. Args: traj_file: Output file path poses: Either np.ndarray of shape (N, 4, 4) or List[Opti
benchmark/benchmark/io/trajectory.py:81
↓ 1 callersMethodzoom
Zoom by moving eye along view direction.
demo_render/interactive_viewer/camera.py:104
MethodR_cw
(self)
demo_render/rgbd_render/camera.py:44
Function_
(client: viser.ClientHandle)
benchmark/viewer.py:1933
Function_
(_)
lingbot_map/vis/viser_wrapper.py:158
Method_
(_)
benchmark/viewer.py:566
Method_
(event: viser.GuiEvent)
lingbot_map/vis/point_cloud_viewer.py:299
Method__call__
Generates spatial positions for a batch of patches. Args: batch_size: Number of samples in the batch. height: Height
lingbot_map/layers/rope.py:41
Method__getitem__
(self, idx: int)
demo_render/rgbd_render/camera.py:229
Method__getstate__
(self)
demo_render/rgbd_render/camera.py:70
Method__init__
Initialize cache manager. Args: data_dir: Path to method directory (e.g., workspace/dataset/scene/method) spatial_sub
benchmark/viewer.py:86
Method__init__
(self, client: viser.ClientHandle)
benchmark/viewer.py:447
Method__init__
Initialize dataset. Args: raw_data_root: Path to raw dataset directory logger: Optional logger instance
benchmark/benchmark/dataset/base.py:41
Method__init__
Initialize resize context. Args: mode: Resize strategy. One of: 'none', 'area_budget' align: Alignment r
benchmark/benchmark/geometry/resize.py:207
Method__init__
Initialize BSS saver. Args: artifact: BSSArtifact describing the output directory context: Optional dataset or met
benchmark/benchmark/core/saver.py:41
Method__init__
Initialize configuration manager. Args: config_path: Path to base YAML configuration file.
benchmark/benchmark/core/config.py:55
Method__init__
Initialize BSS loader. Args: artifact: BSSArtifact describing the directory to load from resize_context: Option
benchmark/benchmark/core/loader.py:27
Method__init__
(self, root: Path)
benchmark/benchmark/core/storage.py:44
Method__init__
(self, workspace: Path)
benchmark/benchmark/core/storage.py:175
Method__init__
Initialize evaluator. Args: gt_artifact: BSSArtifact for ground truth pred_artifact: BSSArtifact for method output
benchmark/benchmark/core/evaluator.py:26
Method__init__
Initialize method. Args: area_budget: Maximum pixel area for 'area_budget' resize mode. When provided,
benchmark/benchmark/method/base.py:23
Method__init__
Initialize depth evaluator. Args: align: Alignment method - 'lstsq', 'scale_only', or 'none' gt_clip: (min, max
benchmark/benchmark/evaluation/depth.py:21
Method__init__
Initialize point cloud evaluator. Args: dataset: Dataset instance with optional evaluate_pointcloud() method options:
benchmark/benchmark/evaluation/points.py:428
Method__init__
Initialize AUC evaluator. Args: thresholds: List of angle thresholds in degrees (default: [3, 5, 15, 30])
benchmark/benchmark/evaluation/auc.py:22
Method__init__
Initialize trajectory evaluator. Args: align: Whether to align trajectories before evaluation correct_scale: Whether
benchmark/benchmark/evaluation/trajectory.py:102
Method__init__
(self, bss_manager: BSSManager, output_dir: Path)
benchmark/benchmark/report/generator.py:20
Method__init__
(self, bss_manager: BSSManager)
benchmark/benchmark/report/manifest_builder.py:43
Method__init__
( self, checkpoint: str = None, device: str = 'cuda', mode: str = 'streaming',
benchmark/methods/lingbot_map.py:48
Method__init__
Initialize 7Scenes dataset loader. Args: raw_data_root: Dataset root directory split: 'train' or 'test' (default: 'te
benchmark/datasets/seven_scenes.py:39
Method__init__
Initialize VBR loader. Args: raw_data_root: Root containing `{scene}_processed_aligned/` dirs and a si
benchmark/datasets/vbr.py:39
Method__init__
Initialize KITTI Odometry loader. Args: raw_data_root: Dataset root containing `poses/` and `sequences/`. sequences:
benchmark/datasets/kitti.py:48
Method__init__
Initialize general dataset loader. Args: raw_data_root: Path to an image directory OR a video file. load_img_size: Ta
benchmark/datasets/general.py:51
Method__init__
Initialize Neural RGB-D dataset loader. Args: raw_data_root: Path to dataset root (contains per-scene subdirectories).
benchmark/datasets/neural_rgbd.py:67
Method__init__
Initialize Tanks and Temples dataset loader. Args: raw_data_root: Dataset root directory (containing scene subdirectories)
benchmark/datasets/tnt.py:69
Method__init__
(self, raw_data_root: str, load_img_size: int = 518, logger=None)
benchmark/datasets/eth3d.py:98
Method__init__
Initialize the TUM RGB-D dataset loader. Args: raw_data_root: Dataset root directory (e.g., /data0/clz/TUM-RGBD) load
benchmark/datasets/tum.py:104
Method__init__
Initialize DROID-W dataset loader. Args: raw_data_root: Root directory containing downtown*/ subdirs. scenes:
benchmark/datasets/droid_w.py:38
Method__init__
(self, raw_data_root: str, load_img_size: int = 518, logger=None)
benchmark/datasets/oxford_spires.py:48
Method__init__
(self, onnx_path: str)
benchmark/sky_seg/seg_sky.py:58
Method__init__
( self, # Architecture parameters img_size=518, patch_size=14, embed_d
lingbot_map/aggregator/base.py:75
Method__init__
Initialize AggregatorStream. Args: sliding_window_size: Sliding window size in blocks (-1 for full causal) n
lingbot_map/aggregator/stream.py:34
Method__init__
( self, model=None, state_args=None, pc_list=None, color_list=None,
lingbot_map/vis/point_cloud_viewer.py:70
Method__init__
( self, num_blocks: int, max_num_frames: int, tokens_per_frame: int,
lingbot_map/layers/flashinfer_cache.py:75
Method__init__
Initializes the 2D RoPE module.
lingbot_map/layers/rope.py:81
Method__init__
( self, attention_head_dim: int, patch_size: Tuple[int, int, int], max_seq_len
lingbot_map/layers/rope.py:293
Method__init__
(self, drop_prob=None)
lingbot_map/layers/drop_path.py:29
Method__init__
( self, dim: int, num_heads: int, mlp_ratio: float = 4.0, qkv_bias: bo
lingbot_map/layers/block.py:158
Method__init__
( self, dim: int, num_heads: int, mlp_ratio: float = 4.0, qkv_bias: bo
lingbot_map/layers/block.py:314
Method__init__
( self, dim: int, num_heads: int, mlp_ratio: float = 4.0, qkv_bias: bo
lingbot_map/layers/block.py:467
Method__init__
(self, dim: int, init_values: Union[float, Tensor] = 1e-5, inplace: bool = False)
lingbot_map/layers/layer_scale.py:16
Method__init__
( self, dim: int, num_heads: int = 8, qkv_bias: bool = True, proj_bias
lingbot_map/layers/attention.py:95
Method__init__
( self, dim: int, num_heads: int = 8, qkv_bias: bool = True, proj_bias
lingbot_map/layers/attention.py:360
Method__init__
( self, dim: int, num_heads: int = 8, qkv_bias: bool = True, proj_bias
lingbot_map/layers/attention.py:566
Method__init__
( self, in_features: int, hidden_features: Optional[int] = None, out_features:
lingbot_map/layers/mlp.py:17
Method__init__
( self, in_features: int, hidden_features: Optional[int] = None, out_features:
lingbot_map/layers/swiglu_ffn.py:55
Method__init__
( self, img_size: Union[int, Tuple[int, int]] = 224, patch_size: Union[int, Tuple[int,
lingbot_map/layers/patch_embed.py:37
Method__init__
Args: img_size (int, tuple): input image size patch_size (int, tuple): patch size in_chans (int): number
lingbot_map/layers/vision_transformer.py:47
Method__init__
Init. Args: features (int): number of features
lingbot_map/heads/dpt_head.py:350
Method__init__
Init. Args: features (int): number of features
lingbot_map/heads/dpt_head.py:395
Method__init__
( self, in_channels, features=256, use_bn=False, out_channels=[256
lingbot_map/heads/dpt_head.py:490
Method__init__
Init. Args: features (int): number of features
lingbot_map/heads/dpt_head.py:618
Method__init__
( self, dim_in: int = 2048, trunk_depth: int = 4, pose_encoding_type: str = "a
lingbot_map/heads/camera_head.py:164
Method__init__
( self, in_dim, out_dim, dec_embed_dim=512, depth=5, dec_num_h
lingbot_map/heads/camera_head.py:391
Method__init__
Initialize GCTStream. Args: img_size: Input image size patch_size: Patch size for embedding embe
lingbot_map/models/gct_stream.py:85
Method__init__
Initialize GCTStream. Args: img_size: Input image size patch_size: Patch size for embedding embe
lingbot_map/models/gct_stream_window.py:126
Method__init__
Initialize GCTStream. Args: img_size: Input image size patch_size: Patch size for embedding embe
lingbot_map/models/gct_stream_window_v2.py:189
Method__init__
( self, # Architecture parameters img_size: int = 518, patch_size: int = 14,
lingbot_map/models/gct_base.py:39
Method__init__
(self, K: np.ndarray, dist: np.ndarray, W: int, H: int)
preprocess/oxford.py:190
Method__init__
(self, config: RenderConfig)
demo_render/rgbd_render/renderer.py:108
Method__init__
(self, sorted_xyz, sorted_rgb, sorted_frames, ptrs, c2w_poses, scene_scale,
demo_render/rgbd_render/scene.py:22
Method__init__
(self, eye: np.ndarray, center: np.ndarray, up: np.ndarray, fov_deg: float = 60.0)
demo_render/rgbd_render/camera.py:32
Method__init__
Args: keyframes: List of dicts with keys: frame, eye, center, up, fov. Must be sorted by frame and cover f
demo_render/rgbd_render/camera.py:163
Method__init__
(self, c2w_poses: np.ndarray, intrinsics: Optional[np.ndarray] = None, image
demo_render/rgbd_render/overlay.py:156
← previousnext →701–800 of 1,058, ranked by callers