MCPcopy Create free account

hub / github.com/MAC-VO/MAC-VO / functions

Functions937 in github.com/MAC-VO/MAC-VO

↓ 114 callersMethodtensor
(self)
Utility/Extensions/TensorExtension.py:208
↓ 72 callersMethodwrite
(self, level: LogLevel, msg: Any, marked: bool = False)
Utility/PrettyPrint.py:121
↓ 54 callersMethodinstantiate
(cls: type[T], type: str, *args, **kwargs)
Utility/Extensions/SubclassRegistry.py:25
↓ 49 callersFunctionconv
(in_planes, out_planes, kernel_size=3, stride=1, padding=1, dilation=1)
Module/Network/PWCNet/pwc/pwc_model.py:15
↓ 49 callersFunctionconv
(in_planes, out_planes, kernel_size=3, stride=1, padding=1, dilation=1)
Module/Network/PWCNet/pwc/pwc_model_tartanvo.py:18
↓ 44 callersMethod_enforce_config_spec
(config: SimpleNamespace | T_ConfigValue, spec: T_ConfigSpec, allow_excessive_cfg: bool=False)
Utility/Extensions/Testable.py:23
↓ 41 callersMethodmean
(cls, values: list["FlowPerformance"])
Utility/Datatypes.py:36
↓ 40 callersMethodload
(cls, root: Path | str)
Utility/Sandbox.py:78
↓ 38 callersFunctionload_config
(path: Path)
Utility/Config.py:79
↓ 29 callersMethodside_effect
(cls, other: T.Callable[[I], T.Any])
Utility/Extensions/Chain.py:25
↓ 23 callersMethodestimate
(self, frame_t1: StereoData, frame_t2: StereoData)
Module/Frontend/Matching.py:68
↓ 22 callersFunctionconvbn_3d
(in_planes, out_planes, kernel_size, stride, pad)
Module/Network/TartanVOStereo/PSM/submodule.py:15
↓ 17 callersFunctionbuild_dynamic_config
(spec: DynamicConfigSpec)
Utility/Config.py:74
↓ 17 callersMethodpath
(self, name: str | Path)
Utility/Sandbox.py:87
↓ 16 callersMethodplot
(self, ax: Axes, axis0_name: str="Axis 0", axis1_name: str="Axis 1", reduction: T.Literal["None", "Log"] = "No
Utility/Extensions/GridRecorder.py:38
↓ 15 callersMethodclose
(self, *args, **kwargs)
Utility/PrettyPrint.py:63
↓ 15 callersMethodrotation
(self)
Utility/Trajectory.py:151
↓ 14 callersMethodpush
(self, value: TensorBundle[T_Fields])
Module/Map/Graph.py:92
↓ 13 callersMethodinference
(self, first: torch.Tensor, second: torch.Tensor)
Module/Network/PWCNet/RAFTCov.py:152
↓ 13 callersMethodinit
(cls: type[Self], data: dict[T_Fields, torch.Tensor])
Module/Map/Graph.py:33
↓ 13 callersMethodtranslation
(self)
Utility/Trajectory.py:147
↓ 12 callersFunctionFunctionCorrelation
(tenFirst, tenSecond)
Module/Network/PWCNet/pwc/correlation.py:372
↓ 12 callersMethodretrieve_pixels
(pixel_uv: torch.Tensor, scalar_map: torch.Tensor, interpolate: bool=False)
Module/Frontend/Matching.py:74
↓ 12 callersMethodupdate
Receive a feedback (optimized pose) and may (or may not) use this method to refine next prediction.
Module/MotionModel.py:38
↓ 11 callersMethodget_index
SequenceBase class supports masking / sampling of sequences. The 'actual index' refer to the index in the original sequence,
DataLoader/SequenceBase.py:36
↓ 10 callersMethodcalc_one_loss
(self, output, target, criterion, mask=None, unc=None, lamb=1.0)
Module/Network/PWCNet/pwc/pwc_model_tartanvo.py:337
↓ 10 callersFunctionconvbn
(in_planes, out_planes, kernel_size, stride, pad, dilation)
Module/Network/TartanVOStereo/PSM/submodule.py:9
↓ 9 callersFunctionEvaluateSequences
(spaces: list[str], correct_scale=False)
Evaluation/EvalSeq.py:26
↓ 9 callersMethodapply
(self, func: Callable[[T,], T2])
Utility/Trajectory.py:26
↓ 9 callersMethodconfig_dict2ns
(cfg: SimpleNamespace | dict[str, Any])
DataLoader/SequenceBase.py:73
↓ 9 callersFunctiondeconv
(in_planes, out_planes, kernel_size=4, stride=2, padding=1)
Module/Network/PWCNet/pwc/pwc_model.py:26
↓ 9 callersFunctiondeconv
(in_planes, out_planes, kernel_size=4, stride=2, padding=1)
Module/Network/PWCNet/pwc/pwc_model_tartanvo.py:60
↓ 9 callersMethodmedian
(cls, values: list["DepthPerformance"])
Utility/Datatypes.py:71
↓ 9 callersMethodpreload
(self)
DataLoader/SequenceBase.py:49
↓ 8 callersMethodcreate
(cls, project_root: Path, project_name: str)
Utility/Sandbox.py:66
↓ 8 callersMethodfrom_config
(cls, cfg: SimpleNamespace)
Odometry/MACVO.py:81
↓ 8 callersFunctiongetColor
(category: Literal["+", "-"], base_idx: int, variant: int)
Utility/Plot/Color.py:169
↓ 8 callersFunctionmean
(data: Iterable[float])
Utility/Datatypes.py:19
↓ 8 callersMethodopen
(self, name: str, mode: str)
Utility/Sandbox.py:93
↓ 8 callersMethodreceive_frames
(self, sequence: SequenceBase[T_Data], saveto: Sandbox, on_frame_finished: None | Callable[[T_Data, Self, Colo
Odometry/Interface.py:25
↓ 8 callersMethodwarp
warp an image/tensor (im2) back to im1, according to the optical flow x: [B, C, H, W] (im2) flo: [B, 2, H, W] flow
Module/Network/PWCNet/pwc/pwc_model.py:126
↓ 7 callersMethod__init__
Noise Parameters: - Initial bias Gaussian: Shape (, 3) the noise on xyz - Bias statability noise - White
DataLoader/Dataset/TartanAir.py:643
↓ 7 callersMethod_make_layer
(self, block, planes, blocks, stride, pad, dilation)
Module/Network/TartanVOStereo/FlowPoseNet.py:111
↓ 7 callersFunctionbuild_flowformer
(cfg, encoder_dtype: torch.dtype, decoder_dtype: torch.dtype)
Module/Network/FlowFormerCov/__init__.py:4
↓ 7 callersMethodclip
(self, start_idx: int | None = None, end_idx: int | None = None, step: int | None = None)
DataLoader/SequenceBase.py:45
↓ 7 callersMethodis_valid_config
(cls, config: SimpleNamespace | None)
Odometry/MACVO.py:138
↓ 7 callersMethodload_ddp_state_dict
(self, ckpt: OrderedDict)
Module/Network/PWCNet/RAFTCov.py:141
↓ 7 callersFunctionpadTo
(x: torch.Tensor, sizes: int | Sequence[int], dim: int | Sequence[int], value: float)
Utility/Utils.py:95
↓ 7 callersFunctionprint_as_table
(headers: list[str], rows: list[list[Any]], title=None, sort_rows: None | Callable[[list[Any],], Any]=None)
Utility/PrettyPrint.py:35
↓ 7 callersMethodtransform
(self, actions: list[Callable[[T_Data,], T_Data]] | Callable[[T_Data,], T_Data])
DataLoader/SequenceBase.py:52
↓ 6 callersMethod__init__
(self, config: SimpleNamespace)
Module/Frontend/Matching.py:58
↓ 6 callersMethodadd
(self, from_idx: torch.Tensor, to_idx_start: torch.Tensor, to_idx_length: torch.Tensor)
Module/Map/Graph.py:179
↓ 6 callersFunctionget_args
()
MACVO.py:47
↓ 6 callersFunctionplot_Rotation_axes
(ax: Axes, traj: PlotableMotions | PlotableTrajectory, axis: int)
Utility/Plot/PlotTraj.py:73
↓ 6 callersFunctionplot_Translation_axes
(ax: Axes, traj: PlotableMotions | PlotableTrajectory, axis: int)
Utility/Plot/PlotTraj.py:43
↓ 6 callersFunctionpredict_flow
(in_planes)
Module/Network/PWCNet/pwc/pwc_model.py:22
↓ 6 callersMethodproject
(self, from_index: torch.Tensor)
Module/Map/Graph.py:123
↓ 6 callersFunctionreflect_torch_dtype
(type_string: Literal["fp32", "bf16", "fp16"])
Utility/Utils.py:13
↓ 6 callersMethodregister_edge
(self, edge: Scaling_SparseEdge_Multi | Scaling_DenseEdge_Multi | Scaling_SingleEdge)
Module/Map/Graph.py:110
↓ 6 callersMethodshow_exception
(self)
Utility/PrettyPrint.py:125
↓ 5 callersFunctionNormalizeQuat
Argument x : pp.LieTensor of type SE3 Returns x' : pp.LieTensor of type SE3 but with normalized quarternion ro
Utility/Math.py:124
↓ 5 callersMethod__init__
(self, config: SimpleNamespace)
Module/Covariance/Project2to3.py:17
↓ 5 callersMethod__init__
(self, graph_data: GraphInput)
Module/Optimization/TwoFramePGO/Graphs.py:34
↓ 5 callersFunctionconv
(in_planes, out_planes, kernel_size: int | tuple[int, int]=3, stride=2, padding=1, dilation=1, bn_layer=False,
Module/Network/TartanVOStereo/FlowPoseNet.py:5
↓ 5 callersFunctioncupy_kernel
(strFunction, objVariables)
Module/Network/PWCNet/pwc/correlation.py:236
↓ 5 callersFunctioncupy_launch
(strFunction, strKernel)
Module/Network/PWCNet/pwc/correlation.py:268
↓ 5 callersMethodget_map
(self)
Odometry/MACVO.py:370
↓ 5 callersMethodinference_2_depth
(flow_12: torch.Tensor, cov_12: torch.Tensor, frame: StereoData, enforce_positive_disparity: bool)
Module/Frontend/Frontend.py:184
↓ 5 callersFunctioninterpolate_pose
(Ps: pp.LieTensor, ts: torch.Tensor, ts_ev: torch.Tensor)
Utility/Math.py:96
↓ 5 callersMethodmulti_scale_conv
(self, conv0_func, conv1_func, conv2_func, conv3_func, conv4_func, input_feat)
Module/Network/PWCNet/pwc/pwc_model_tartanvo.py:214
↓ 5 callersFunctionpixel2point_NED
(pixels: torch.Tensor, depths: torch.Tensor, intrinsics: torch.Tensor)
Utility/Point.py:15
↓ 5 callersFunctionplot_losttrack_frames
(ax: Axes, frame_status: torch.Tensor)
Utility/Plot/PlotTraj.py:15
↓ 5 callersMethodscale
(self, s: float)
Utility/Trajectory.py:200
↓ 4 callersFunctionAssertLiteralType
(value: str | float | int | bool, t: T_Type)
Train/MatchingNet/utils.py:13
↓ 4 callersMethod__init__
(self, config: SimpleNamespace)
Module/MotionModel.py:21
↓ 4 callersMethod__init__
(self, hidden_dim=128, input_dim=192 + 128)
Module/Network/PWCNet/pwc_cov/gru.py:92
↓ 4 callersMethod__init__
(self, config: SimpleNamespace)
Module/Frontend/StereoDepth.py:42
↓ 4 callersMethod__plot_grid
(dpi: int, n_rows: int, n_cols: int, plot_args: T.Sequence[T.Callable[[Axes], T.Any] | None], h_factor: float
Utility/Visualize/Matplotlib_Visualize.py:88
↓ 4 callersMethod_gaussian_xyz
(x: torch.Tensor, noise: torch.Tensor)
DataLoader/Dataset/TartanAir.py:672
↓ 4 callersMethod_make_layer
(self, block, planes, blocks, stride, pad, dilation)
Module/Network/TartanVOStereo/PSM/submodule.py:110
↓ 4 callersMethodalign_origin
(self, ref_traj: Trajectory)
Utility/Trajectory.py:188
↓ 4 callersMethodalign_scale
(self, ref_traj: Trajectory)
Utility/Trajectory.py:183
↓ 4 callersFunctionasNamespace
(dictionary)
Utility/Config.py:99
↓ 4 callersMethodconcate_two_layers
(self, pred_func, decon_func, upfeat_func, feat_high, feat_low1, feat_low2, scale)
Module/Network/PWCNet/pwc/pwc_model_tartanvo.py:222
↓ 4 callersFunctioncov_loss
(gamma: float, preds: torch.Tensor, gt: torch.Tensor, cov_preds: list[torch.Tensor], flow_mask:
Train/MatchingNet/loss.py:18
↓ 4 callersMethodfrom_partial_cov
(cls, flow: Jt.Float32[torch.Tensor, "B 2 H W"], cov : Jt.Float32[torch.Tensor, "B 2 H
Module/Frontend/Matching.py:29
↓ 4 callersMethodfrom_sandbox
Returns (GT_Trajectory, Est_Trajectory) pair with name.
Utility/Trajectory.py:91
↓ 4 callersFunctionlinear
(in_planes, out_planes)
Module/Network/TartanVOStereo/FlowPoseNet.py:18
↓ 4 callersFunctionmean
(data: Iterable[float])
Evaluation/EvalSeq.py:11
↓ 4 callersFunctionmedian
(data: Iterable[float])
Utility/Datatypes.py:8
↓ 4 callersMethodname
Assign a short name for the dataset class. By default will be the class name. Overwrite this function if you want to create a more re
Utility/Extensions/SubclassRegistry.py:17
↓ 4 callersMethodnew_child
(self, name: str)
Utility/Sandbox.py:105
↓ 4 callersMethodselect_point
(self, frame: StereoData, numPoint: int, depth0_est: IStereoDepth.Output, depth1_est: IStereoDepth.Output, mat
Module/KeypointSelector.py:223
↓ 4 callersFunctionsmart_transform
(seq: SequenceBase[T_Data], trans_cfg: SimpleNamespace | dict[str, Any] | list)
DataLoader/SequenceBase.py:120
↓ 4 callersMethodstep
(self, input, target=None, weight=None)
Module/Optimization/PyposeOptimizers.py:100
↓ 4 callersMethodstore
(self, axis0_values: np.ndarray, axis1_values: np.ndarray)
Utility/Extensions/GridRecorder.py:24
↓ 3 callersMethod__get_output_parallel
(self)
Module/Optimization/Interface.py:145
↓ 3 callersMethod__get_output_sequential
(self)
Module/Optimization/Interface.py:135
↓ 3 callersMethod__init__
(self, config: SimpleNamespace | dict[str, Any])
DataLoader/Dataset/EuRoC.py:33
↓ 3 callersMethod__init__
(self, *args, **kwargs)
Module/Optimization/PyposeOptimizers.py:14
next →1–100 of 937, ranked by callers