Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cvg/NoPoSplat
/ types & classes
Types & classes
135 in github.com/cvg/NoPoSplat
⨍
Functions
553
◇
Types & classes
135
↳
Endpoints
1
↓ 8 callers
Class
ResidualBlock
src/model/encoder/heads/head_modules.py:6
↓ 4 callers
Class
Gaussians
src/model/encoder/common/gaussian_adapter.py:16
↓ 3 callers
Class
DataModule
src/dataset/data_module.py:58
↓ 3 callers
Class
DecoderBlock
src/model/encoder/backbone/croco/blocks.py:171
↓ 3 callers
Class
Interpolate
Interpolation module.
src/model/encoder/heads/dpt_block.py:231
↓ 2 callers
Class
Attention
src/model/encoder/backbone/croco/blocks.py:81
↓ 2 callers
Class
DropPath
Drop paths (Stochastic Depth) per sample (when applied in main path of residual blocks).
src/model/encoder/backbone/croco/blocks.py:44
↓ 2 callers
Class
GaussianAdapter
src/model/encoder/common/gaussian_adapter.py:32
↓ 2 callers
Class
Mlp
MLP as used in Vision Transformer, MLP-Mixer and related networks
src/model/encoder/backbone/croco/blocks.py:58
↓ 2 callers
Class
PreNorm
src/model/transformer/pre_norm.py:28
↓ 2 callers
Class
ResidualConvUnit_custom
Residual convolution module.
src/model/encoder/heads/dpt_block.py:79
↓ 2 callers
Class
UnifiedGaussianAdapter
src/model/encoder/common/gaussian_adapter.py:122
↓ 1 callers
Class
Attention
src/model/transformer/attention.py:30
↓ 1 callers
Class
BackboneResnet
src/model/encoder/backbone/backbone_resnet.py:28
↓ 1 callers
Class
BackboneResnetCfg
src/model/encoder/backbone/backbone_resnet.py:18
↓ 1 callers
Class
Benchmarker
src/misc/benchmarker.py:11
↓ 1 callers
Class
Block
src/model/encoder/backbone/croco/blocks.py:114
↓ 1 callers
Class
CrossAttention
src/model/encoder/backbone/croco/blocks.py:132
↓ 1 callers
Class
DPTOutputAdapter_fix
Adapt croco's DPTOutputAdapter implementation for dust3r: remove duplicated weigths, and fix forward for dust3r
src/model/encoder/heads/dpt_head.py:21
↓ 1 callers
Class
DPTOutputAdapter_fix
Adapt croco's DPTOutputAdapter implementation for dust3r: remove duplicated weigths, and fix forward for dust3r
src/model/encoder/heads/dpt_gs_head.py:98
↓ 1 callers
Class
DecoderOutput
src/model/decoder/decoder.py:19
↓ 1 callers
Class
Dust3R
Two siamese encoders, followed by two decoders. The goal is to output 3d points directly, both images in view1's frame (hence the asymmetry).
src/model/distiller/dust3d_backbone.py:20
↓ 1 callers
Class
FeatureFusionBlock_custom
Feature fusion block.
src/model/encoder/heads/dpt_block.py:144
↓ 1 callers
Class
IndexEntry
src/evaluation/evaluation_index_generator.py:31
↓ 1 callers
Class
LinearPts3d
Linear head for dust3r Each token outputs: - 16x16 3D points (+ confidence)
src/model/encoder/heads/linear_head.py:12
↓ 1 callers
Class
LocalLogger
src/misc/LocalLogger.py:12
↓ 1 callers
Class
MetricComputer
src/evaluation/metric_computer.py:19
↓ 1 callers
Class
ModelWrapper
src/model/model_wrapper.py:88
↓ 1 callers
Class
PatchEmbed
just adding _init_weights + position getter compared to timm.models.layers.patch_embed.PatchEmbed
src/model/encoder/backbone/croco/blocks.py:209
↓ 1 callers
Class
PixelwiseTaskWithDPT
DPT module for dust3r, can return 3D points + confidence for all pixels
src/model/encoder/heads/dpt_head.py:73
↓ 1 callers
Class
PixelwiseTaskWithDPT
DPT module for dust3r, can return 3D points + confidence for all pixels
src/model/encoder/heads/dpt_gs_head.py:160
↓ 1 callers
Class
PoseEvaluator
src/evaluation/pose_evaluator.py:34
↓ 1 callers
Class
PositionGetter
return positions of patches
src/model/encoder/backbone/croco/blocks.py:195
↓ 1 callers
Class
RandomMask
random masking
src/model/encoder/backbone/croco/masking.py:12
↓ 1 callers
Class
Regr3D
Ensure that all 3D points are correct. Asymmetric loss: view1 is supposed to be the anchor. P1 = RT1 @ D1 P2 = RT2 @ D2
src/loss/loss_point.py:188
↓ 1 callers
Class
RoPE2D
src/model/encoder/backbone/croco/pos_embed.py:112
↓ 1 callers
Class
StepTracker
src/misc/step_tracker.py:9
↓ 1 callers
Class
UnetExtractor
src/model/encoder/heads/head_modules.py:62
↓ 1 callers
Class
ValidationWrapper
Wraps a dataset so that PyTorch Lightning's validation step can be turned into a visualization step.
src/dataset/validation_wrapper.py:7
Class
AsymmetricCroCo
Two siamese encoders, followed by two decoders. The goal is to output 3d points directly, both images in view1's frame (hence the asymmetry).
src/model/encoder/backbone/backbone_croco.py:61
Class
AsymmetricCroCoMulti
Two siamese encoders, followed by two decoders. The goal is to output 3d points directly, both images in view1's frame (hence the asymmetry).
src/model/encoder/backbone/backbone_croco_multiview.py:51
Class
Backbone
src/model/encoder/backbone/backbone.py:12
Class
BackboneCrocoCfg
src/model/encoder/backbone/backbone_croco.py:51
Class
BackboneDino
src/model/encoder/backbone/backbone_dino.py:21
Class
BackboneDinoCfg
src/model/encoder/backbone/backbone_dino.py:15
Class
BatchedExample
src/dataset/types.py:26
Class
BatchedViews
src/dataset/types.py:16
Class
CheckpointingCfg
src/config.py:17
Class
ColorFunction
src/visualization/drawing/rendering.py:10
Class
ConfLoss
Weighted regression by learned confidence. Assuming the input pixel_loss is a pixel-level regression loss. Principle: high-confi
src/loss/loss_point.py:144
Class
ConversionFunction
src/visualization/drawing/coordinate_conversion.py:11
Class
Criterion
src/loss/loss_point.py:126
Class
CroCoNet
src/model/encoder/backbone/croco/croco.py:21
Class
DPTOutputAdapter
DPT output adapter. :param num_cahnnels: Number of output channels :param stride_level: tride level compared to the full-sized image.
src/model/encoder/heads/dpt_block.py:264
Class
DataLoaderCfg
src/dataset/data_module.py:44
Class
DataLoaderStageCfg
src/dataset/data_module.py:36
Class
DatasetCfgCommon
src/dataset/dataset.py:7
Class
DatasetDL3DVCfgWrapper
src/dataset/dataset_re10k.py:44
Class
DatasetRE10k
src/dataset/dataset_re10k.py:53
Class
DatasetRE10kCfg
src/dataset/dataset_re10k.py:26
Class
DatasetRE10kCfgWrapper
src/dataset/dataset_re10k.py:39
Class
DatasetScannetPose
src/dataset/dataset_scannet_pose.py:47
Class
DatasetScannetPoseCfg
src/dataset/dataset_scannet_pose.py:30
Class
DatasetScannetPoseCfgWrapper
src/dataset/dataset_scannet_pose.py:43
Class
DatasetScannetppCfgWrapper
src/dataset/dataset_re10k.py:49
Class
Decoder
src/model/decoder/decoder.py:27
Class
DecoderSplattingCUDA
src/model/decoder/decoder_splatting_cuda.py:22
Class
DecoderSplattingCUDACfg
src/model/decoder/decoder_splatting_cuda.py:16
Class
Dummy
src/config.py:77
Class
Encoder
src/model/encoder/encoder.py:12
Class
EncoderNoPoSplat
src/model/encoder/encoder_noposplat.py:62
Class
EncoderNoPoSplatCfg
src/model/encoder/encoder_noposplat.py:36
Class
EncoderNoPoSplatMulti
src/model/encoder/encoder_noposplat_multi.py:44
Class
EncoderVisualizer
src/model/encoder/visualization/encoder_visualizer.py:11
Class
EncoderVisualizerEpipolar
src/model/encoder/visualization/encoder_visualizer_epipolar.py:31
Class
EncoderVisualizerEpipolarCfg
src/model/encoder/visualization/encoder_visualizer_epipolar_cfg.py:7
Class
EvaluationCfg
src/evaluation/evaluation_cfg.py:19
Class
EvaluationIndexGenerator
src/evaluation/evaluation_index_generator.py:37
Class
EvaluationIndexGeneratorCfg
src/evaluation/evaluation_index_generator.py:19
Class
Example
src/scripts/convert_dl3dv.py:60
Class
FeedForward
src/model/transformer/feed_forward.py:28
Class
GaussianAdapterCfg
src/model/encoder/common/gaussian_adapter.py:26
Class
Gaussians
src/model/types.py:8
Class
L21Loss
Euclidean distance between 3d points
src/loss/loss_point.py:59
Class
LLoss
L-norm loss
src/loss/loss_point.py:35
Class
LinearGS
Linear head for GS parameter prediction Each token outputs: - 16x16 3D points (+ confidence)
src/model/encoder/heads/linear_head.py:44
Class
Loss
src/loss/loss.py:16
Class
LossDepth
src/loss/loss_depth.py:26
Class
LossDepthCfg
src/loss/loss_depth.py:15
Class
LossDepthCfgWrapper
src/loss/loss_depth.py:22
Class
LossLpips
src/loss/loss_lpips.py:27
Class
LossLpipsCfg
src/loss/loss_lpips.py:17
Class
LossLpipsCfgWrapper
src/loss/loss_lpips.py:23
Class
LossMse
src/loss/loss_mse.py:22
Class
LossMseCfg
src/loss/loss_mse.py:13
Class
LossMseCfgWrapper
src/loss/loss_mse.py:18
Class
MS_SSIM
src/loss/loss_ssim.py:317
Class
ManyAR_PatchEmbed
Handle images with non-square aspect ratio. All images in the same batch have the same aspect ratio. true_shape = [(height, width) ..
src/model/encoder/backbone/croco/patch_embed.py:32
Class
Metadata
src/scripts/convert_dl3dv.py:54
Class
MethodCfg
src/evaluation/evaluation_cfg.py:6
next →
1–100 of 135, ranked by callers