MCPcopy Create free account

hub / github.com/HavenFeng/St4RTrack / types & classes

Types & classes143 in github.com/HavenFeng/St4RTrack

↓ 19 callersClassSceneViz
dust3r/viz.py:121
↓ 6 callersClassImageList
Convenience class to aply the same operation to a whole set of images.
dust3r/datasets/utils/cropping.py:21
↓ 4 callersClassAdaptiveHuberPnPCost
dust3r/cloud_opt/cost_fun.py:112
↓ 4 callersClassPerspectiveCamera
dust3r/cloud_opt/camera.py:33
↓ 3 callersClassDropPath
Drop paths (Stochastic Depth) per sample (when applied in main path of residual blocks).
croco/models/blocks.py:45
↓ 3 callersClassLMSolver
Levenberg-Marquardt solver, with fixed number of iterations. - For 4DoF case, the pose is parameterized as [x, y, z, yaw], where yaw is the
dust3r/cloud_opt/levenberg_marquardt.py:22
↓ 3 callersClassMlp
MLP as used in Vision Transformer, MLP-Mixer and related networks
croco/models/blocks.py:59
↓ 3 callersClassRSLMSolver
Random Sample Levenberg-Marquardt solver, a generalization of RANSAC. Used for initialization in ambiguous problems.
dust3r/cloud_opt/levenberg_marquardt.py:268
↓ 2 callersClassAngularCentralGaussian
dust3r/cloud_opt/distributions.py:15
↓ 2 callersClassAttention
croco/models/blocks.py:84
↓ 2 callersClassCameraLoss
dust3r/camera_solver.py:12
↓ 2 callersClassCroCoDownstreamBinocular
croco/models/croco_downstream.py:67
↓ 2 callersClassInterpolate
Interpolation module.
croco/models/dpt_block.py:229
↓ 2 callersClassMultiviewHabitatSimGenerator
croco/datasets/habitat_sim/multiview_habitat_sim_generator.py:121
↓ 2 callersClassPixelwiseTaskWithDPT
DPT module for CroCo. by default, hooks_idx will be equal to: * for encoder-only: 4 equally spread layers * for encoder+decoder: last enc
croco/models/head_downstream.py:19
↓ 2 callersClassResidualConvUnit_custom
Residual convolution module.
croco/models/dpt_block.py:79
↓ 2 callersClassRoPE2D
croco/models/pos_embed.py:107
↓ 2 callersClassSmoothedValue
Track a series of values and provide access to smoothed values over a window or the global series average.
croco/utils/misc.py:27
↓ 1 callersClassARKitScenes
dust3r/datasets/arkitscenes.py:17
↓ 1 callersClassBatchedRandomSampler
Random sampling under a constraint: each sample in the batch has the same feature, which is chosen randomly from a known pool of 'features' for
dust3r/datasets/base/batched_sampler.py:11
↓ 1 callersClassBlendedMVS
Dataset of outdoor street scenes, 5 images each time
dust3r/datasets/blendedmvs.py:16
↓ 1 callersClassBlock
croco/models/blocks.py:219
↓ 1 callersClassCatDataset
Concatenation of several datasets
dust3r/datasets/base/easy_dataset.py:156
↓ 1 callersClassCo3d
dust3r/datasets/co3d.py:23
↓ 1 callersClassColorJitterPair
croco/datasets/transforms.py:36
↓ 1 callersClassColorMap2d
dust3r/utils/po_utils/improc.py:429
↓ 1 callersClassComposePair
croco/datasets/transforms.py:11
↓ 1 callersClassCrossAttention
croco/models/blocks.py:237
↓ 1 callersClassCustomDUSt3R
dust3r/datasets/custom.py:103
↓ 1 callersClassDPTOutputAdapter
DPT output adapter. :param num_cahnnels: Number of output channels :param stride_level: tride level compared to the full-sized image.
croco/models/dpt_block.py:283
↓ 1 callersClassDPTOutputAdapter_fix
Adapt croco's DPTOutputAdapter implementation for dust3r: remove duplicated weigths, and fix forward for dust3r
dust3r/heads/dpt_head.py:20
↓ 1 callersClassDecoderBlock
croco/models/blocks.py:368
↓ 1 callersClassEProPnP6DoF
End-to-End Probabilistic Perspective-n-Points for 6DoF pose estimation. The pose is parameterized as [x, y, z, w, i, j, k], where [w, i, j, k
dust3r/cloud_opt/epropnp.py:188
↓ 1 callersClassFeatureFusionBlock_custom
Feature fusion block.
croco/models/dpt_block.py:144
↓ 1 callersClassFlowAugmentor
croco/stereoflow/augmentor.py:161
↓ 1 callersClassFlowDatasetMetrics
croco/stereoflow/criterion.py:184
↓ 1 callersClassHabitat
dust3r/datasets/habitat.py:20
↓ 1 callersClassHuberPnPCost
dust3r/cloud_opt/cost_fun.py:23
↓ 1 callersClassL1Loss
L1 (Manhattan) distance between points
dust3r/losses.py:234
↓ 1 callersClassL21Loss
Euclidean distance between 3d points
dust3r/losses.py:220
↓ 1 callersClassLinearPts3d
Linear head for dust3r Each token outputs: - 16x16 3D points (+ confidence)
dust3r/heads/linear_head.py:12
↓ 1 callersClassLoRA_Attention
croco/models/blocks.py:147
↓ 1 callersClassLoRA_CrossAttention
croco/models/blocks.py:291
↓ 1 callersClassLogL1Loss
Log L1 distance between points: first apply log transform, then L1 distance Helps with scale variations in the input space
dust3r/losses.py:241
↓ 1 callersClassManyAR_PatchEmbed
Handle images with non-square aspect ratio. All images in the same batch have the same aspect ratio. true_shape = [(height, width) ..
dust3r/patch_embed.py:34
↓ 1 callersClassMaskedMSE
croco/models/criterion.py:13
↓ 1 callersClassMegaDepth
dust3r/datasets/megadepth.py:16
↓ 1 callersClassMegasamDeltaDUSt3R
dust3r/datasets/megasam_delta.py:37
↓ 1 callersClassMixedL1LogL1Loss
Mixed L1 and LogL1 loss: L1 for x,y coordinates and LogL1 for z coordinate
dust3r/losses.py:254
↓ 1 callersClassMulDataset
Artifically augmenting the size of a dataset.
dust3r/datasets/base/easy_dataset.py:206
↓ 1 callersClassNoNaviguableSpaceError
croco/datasets/habitat_sim/multiview_habitat_sim_generator.py:117
↓ 1 callersClassNormalizeBoth
croco/datasets/transforms.py:17
↓ 1 callersClassOneRefViewer
dust3r/cloud_opt/oneref_viewer.py:126
↓ 1 callersClassPairViewer
This a Dummy Optimizer. To use only when the goal is to visualize the results for a pair of images (with is_symmetrized)
dust3r/cloud_opt/pair_viewer.py:18
↓ 1 callersClassPairsDataset
croco/datasets/pairs_dataset.py:85
↓ 1 callersClassPatchEmbed
just adding _init_weights + position getter compared to timm.models.layers.patch_embed.PatchEmbed
croco/models/blocks.py:459
↓ 1 callersClassPixelwiseTaskWithDPT
DPT module for dust3r, can return 3D points + confidence for all pixels
dust3r/heads/dpt_head.py:68
↓ 1 callersClassPositionGetter
return positions of patches
croco/models/blocks.py:429
↓ 1 callersClassPositionGetter3D
return positions of patches
croco/models/blocks.py:443
↓ 1 callersClassRandomCropPair
croco/datasets/transforms.py:29
↓ 1 callersClassRandomMask
random masking
croco/models/masking.py:12
↓ 1 callersClassResizedDataset
Artifically changing the size of a dataset.
dust3r/datasets/base/easy_dataset.py:45
↓ 1 callersClassScanNetpp
dust3r/datasets/scannetpp.py:18
↓ 1 callersClassSintelDUSt3R
dust3r/datasets/sintel.py:49
↓ 1 callersClassSmoothL1Loss
Smooth L1 loss between points
dust3r/losses.py:226
↓ 1 callersClassSpringDUSt3R
dust3r/datasets/spring_dataset.py:32
↓ 1 callersClassStaticThings3D
Dataset of indoor scenes, 5 images each time
dust3r/datasets/staticthings3d.py:16
↓ 1 callersClassStereoAugmentor
croco/stereoflow/augmentor.py:25
↓ 1 callersClassStereoDatasetMetrics
croco/stereoflow/criterion.py:140
↓ 1 callersClassTarTanAirDUSt3R
dust3r/datasets/tartanair.py:34
↓ 1 callersClassToTensorBoth
croco/datasets/transforms.py:23
↓ 1 callersClassWaymo
Dataset of outdoor street scenes, 5 images each time
dust3r/datasets/waymo.py:19
↓ 1 callersClassWildRGBD
dust3r/datasets/wildrgbd.py:18
ClassAsymmetricCroCo3DStereo
Two siamese encoders, followed by two decoders. The goal is to output 3d points directly, both images in view1's frame (hence the asymmetry).
dust3r/model_seq.py:44
ClassAsymmetricCroCo3DStereo
Two siamese encoders, followed by two decoders. The goal is to output 3d points directly, both images in view1's frame (hence the asymmetry).
dust3r/model.py:48
ClassBaseCriterion
dust3r/losses.py:194
ClassBasePCOptimizer
Optimize a global scene, given a list of pairwise observations. Graph node: images Graph edges: observations = (pred1, pred2)
dust3r/cloud_opt/base_opt.py:47
ClassBaseStereoViewDataset
Define all basic options. Usage: class MyDataset (BaseStereoViewDataset): def _get_views(self, idx, rng): #
dust3r/datasets/base/base_stereo_view_dataset.py:17
ClassBoosterDataset
croco/stereoflow/datasets_stereo.py:400
ClassCREStereoDataset
croco/stereoflow/datasets_stereo.py:137
ClassCameraIntrinsics
dust3r/utils/goem_opt.py:72
ClassCameraPoseDeltaCollection
dust3r/utils/goem_opt.py:308
ClassConfLoss
Weighted regression by learned confidence. Assuming the input pixel_loss is a pixel-level regression loss. Principle: high-confi
dust3r/losses.py:432
ClassCriterion
dust3r/losses.py:278
ClassCroCoDownstreamMonocularEncoder
croco/models/croco_downstream.py:23
ClassCroCoNet
croco/models/croco.py:21
ClassDepthBasedWarping
dust3r/utils/goem_opt.py:429
ClassDepthScaleShiftCollection
dust3r/utils/goem_opt.py:374
ClassDepthToXYZ
dust3r/utils/goem_opt.py:529
ClassDynamicReplicaDUSt3R
dust3r/datasets/dynamic_replica.py:137
ClassDynamicReplicaDataset
dust3r/datasets/DR_traj_loader.py:105
ClassDynamicReplicaFrameAnnotation
A dataclass used to load annotations from json.
dust3r/datasets/DR_traj_loader.py:98
ClassEProPnPBase
End-to-End Probabilistic Perspective-n-Points. Args: mc_samples (int): Number of total Monte Carlo samples num_iter (int): N
dust3r/cloud_opt/epropnp.py:29
ClassETH3DLowResDataset
croco/stereoflow/datasets_stereo.py:360
ClassEasyDataset
a dataset that you can easily resize and combine. Examples: --------- 2 * dataset ==> duplicate each element 2x 10 @ dataset
dust3r/datasets/base/easy_dataset.py:11
ClassFlowDataset
croco/stereoflow/datasets_flow.py:36
ClassFlowMetrics
croco/stereoflow/criterion.py:113
ClassFlyingChairsDataset
croco/stereoflow/datasets_flow.py:139
ClassFlyingThingsDataset
croco/stereoflow/datasets_flow.py:160
ClassGlobalAlignerMode
dust3r/cloud_opt/__init__.py:12
next →1–100 of 143, ranked by callers