MCPcopy Create free account

hub / github.com/DSL-Lab/StreamSplat / types & classes

Types & classes105 in github.com/DSL-Lab/StreamSplat

↓ 10 callersClassLayerNorm
RMSNorm layer.
model/transformer_utils.py:65
↓ 6 callersClassConvModule
A conv block that bundles conv/norm/activation layers. This block simplifies the usage of convolution layers, which are commonly used with a
encoders/dinov2/hub/depth/decode_heads.py:299
↓ 4 callersClassDepthAnythingV2
model/depth_anything/depth_anything_v2/dpt.py:153
↓ 4 callersClassDinoVisionTransformer
model/depth_anything/depth_anything_v2/dinov2.py:44
↓ 4 callersClassDinoVisionTransformer
encoders/dinov2/models/vision_transformer.py:53
↓ 3 callersClassMultiHeadAttention
Computes multi-head attention. Supports nested or padded tensors. Args: E_q (int): Size of embedding dim for query E_k (int)
model/transformer_utils.py:152
↓ 2 callersClassAugmentPipe
Augmentation pipeline that supports deterministic replay. Parameters ---------- All parameters are identical to the original NVIDIA imple
datasets/augmentv2.py:143
↓ 2 callersClassCenterPadding
encoders/dinov2/hub/utils.py:23
↓ 2 callersClassCosineWarmupScheduler
utils/general_utils.py:163
↓ 2 callersClassDAVISDataset
preprocess_depth_davis.py:45
↓ 2 callersClassDepthEncoderDecoder
Encoder Decoder depther. EncoderDecoder typically consists of backbone and decode_head.
encoders/dinov2/hub/depth/encoder_decoder.py:34
↓ 2 callersClassDropPath
Drop paths (Stochastic Depth) per sample (when applied in main path of residual blocks).
model/depth_anything/depth_anything_v2/dinov2_layers/drop_path.py:27
↓ 2 callersClassDropPath
Drop paths (Stochastic Depth) per sample (when applied in main path of residual blocks).
encoders/dinov2/layers/drop_path.py:26
↓ 2 callersClassGSPredictor
model/model_utils.py:450
↓ 2 callersClassGaussianUpsampler
Upsampler.
model/transformer_utils.py:541
↓ 2 callersClassLayerScale
model/depth_anything/depth_anything_v2/dinov2_layers/layer_scale.py:16
↓ 2 callersClassLayerScale
encoders/dinov2/layers/layer_scale.py:15
↓ 2 callersClassMLP
model/transformer_utils.py:76
↓ 2 callersClassOptions
configs/options_decoder.py:14
↓ 2 callersClassOptions
configs/options.py:13
↓ 2 callersClassPreActResidualConvUnit
ResidualConvUnit, pre-activate residual unit. Args: in_channels (int): number of channels in the input feature map. act_layer (nn.
encoders/dinov2/hub/depth/decode_heads.py:600
↓ 2 callersClassResidualConvUnit
Residual convolution module.
model/depth_anything/depth_anything_v2/util/blocks.py:29
↓ 2 callersClassSinusoidalPositionalEncoding
model/transformer_utils.py:362
↓ 2 callersClassSplatPredictor
model/model_utils.py:524
↓ 2 callersClassTransformer
model/transformer_utils.py:376
↓ 2 callersClassTruncated_Gaussian_Model
model/mixture_model_utils.py:9
↓ 1 callersClassBNHead
Just a batchnorm.
encoders/dinov2/hub/depth/decode_heads.py:223
↓ 1 callersClassBlockChunk
model/depth_anything/depth_anything_v2/dinov2.py:37
↓ 1 callersClassBlockChunk
encoders/dinov2/models/vision_transformer.py:46
↓ 1 callersClassCo3DDataset
datasets/provider_co3d.py:16
↓ 1 callersClassDAVISDataset
datasets/provider_davis.py:11
↓ 1 callersClassDPTHead
model/depth_anything/depth_anything_v2/dpt.py:38
↓ 1 callersClassDPTHead
Vision Transformers for Dense Prediction. This head is implemented of `DPT <https://arxiv.org/abs/2103.13413>`_. Args: embed_dims (int
encoders/dinov2/hub/depth/decode_heads.py:690
↓ 1 callersClassDepthAnythingWrapper
model/depth_wrapper.py:14
↓ 1 callersClassDinov2Wrapper
Dino v2 wrapper using original implementation, hacked with modulation.
encoders/dinov2_wrapper.py:24
↓ 1 callersClassDropPath
Drop paths (Stochastic Depth) per sample (when applied in main path of residual blocks).
model/transformer_utils.py:47
↓ 1 callersClassF
utils/general_utils.py:116
↓ 1 callersClassFeatureFusionBlock
Feature fusion block.
model/depth_anything/depth_anything_v2/util/blocks.py:83
↓ 1 callersClassFeatureFusionBlock
FeatureFusionBlock, merge feature map from different stages. Args: in_channels (int): Input channels. act_layer (nn.Module): activ
encoders/dinov2/hub/depth/decode_heads.py:644
↓ 1 callersClassGELU_
Fast gelu implementation.
model/transformer_utils.py:58
↓ 1 callersClassGSDynamicDecoder
model/model_utils.py:371
↓ 1 callersClassGSEncoder
model/model_utils.py:41
↓ 1 callersClassGSPMDecoder
model/model_utils.py:115
↓ 1 callersClassHeadDepth
encoders/dinov2/hub/depth/decode_heads.py:512
↓ 1 callersClassInterpolate
encoders/dinov2/hub/depth/decode_heads.py:499
↓ 1 callersClassNormalizeImage
Normlize image by given mean and std.
model/depth_anything/depth_anything_v2/util/transform.py:125
↓ 1 callersClassPSUpsamplerBlock
Upsampling block.
model/transformer_utils.py:516
↓ 1 callersClassPredictor
preprocess_depth_davis.py:129
↓ 1 callersClassPrepareForNet
Prepare sample for usage as network input.
model/depth_anything/depth_anything_v2/util/transform.py:139
↓ 1 callersClassRe10kMapDataset
datasets/provider_re10k_map.py:15
↓ 1 callersClassReassembleBlocks
ViTPostProcessBlock, process cls_token in ViT backbone output and rearrange the feature vector to feature map. Args: in_channels (int)
encoders/dinov2/hub/depth/decode_heads.py:528
↓ 1 callersClassResize
Resize sample to given size (width, height).
model/depth_anything/depth_anything_v2/util/transform.py:5
↓ 1 callersClassSplatDecoder
model/model_utils.py:76
↓ 1 callersClassSplatModel
model/splat_model_inference.py:13
↓ 1 callersClassSplatModel
model/splat_model.py:25
↓ 1 callersClassStaticEncoder
model/encoder_model.py:28
↓ 1 callersClassTransformerConditionalDecoder
model/transformer_utils.py:444
↓ 1 callersClassTransformerEncoder
model/transformer_utils.py:422
↓ 1 callersClassVOSDataset
datasets/provider_vos.py:11
↓ 1 callersClass_LinearClassifierWrapper
encoders/dinov2/hub/classifiers.py:52
ClassAttention
model/depth_anything/depth_anything_v2/dinov2_layers/attention.py:29
ClassAttention
encoders/dinov2/layers/attention.py:36
ClassBasicPointCloud
utils/graphics_utils.py:17
ClassBinningState
submodules/diff-gaussian-rasterization-orth/cuda_rasterizer/rasterizer_impl.h:55
ClassBlock
model/depth_anything/depth_anything_v2/dinov2_layers/block.py:36
ClassBlock
encoders/dinov2/layers/block.py:49
ClassBlockWithModulation
encoders/dinov2/layers/block.py:125
ClassCameraDataset
utils/data_utils.py:10
ClassCombinedDataset
datasets/provider_combined.py:12
ClassConditionalResAttBlock
model/transformer_utils.py:301
ClassConvBlock
model/depth_anything/depth_anything_v2/dpt.py:24
ClassCosineWeightDecayScheduler
utils/general_utils.py:195
ClassDINOHead
encoders/dinov2/layers/dino_head.py:12
ClassDepthBaseDecodeHead
Base class for BaseDecodeHead. Args: in_channels (List): Input channels. channels (int): Channels after modules, before conv_dept
encoders/dinov2/hub/depth/decode_heads.py:29
ClassGaussianRasterizationSettings
gaussian_renderer_dynamic/diff_gaussian_rasterization.py:218
ClassGaussianRasterizationSettings
submodules/diff-gaussian-rasterization-orth/diff_gaussian_rasterization_kiui_orth/__init__.py:160
ClassGaussianRasterizer
gaussian_renderer_dynamic/diff_gaussian_rasterization.py:238
ClassGaussianRasterizer
submodules/diff-gaussian-rasterization-orth/diff_gaussian_rasterization_kiui_orth/__init__.py:174
ClassGeometryState
submodules/diff-gaussian-rasterization-orth/cuda_rasterizer/rasterizer_impl.h:30
ClassImageState
submodules/diff-gaussian-rasterization-orth/cuda_rasterizer/rasterizer_impl.h:47
ClassMemEffAttention
model/depth_anything/depth_anything_v2/dinov2_layers/attention.py:65
ClassMemEffAttention
encoders/dinov2/layers/attention.py:72
ClassMlp
model/depth_anything/depth_anything_v2/dinov2_layers/mlp.py:17
ClassMlp
encoders/dinov2/layers/mlp.py:16
ClassNestedTensorBlock
model/depth_anything/depth_anything_v2/dinov2_layers/block.py:204
ClassNestedTensorBlock
encoders/dinov2/layers/block.py:242
ClassNormalizeImage
Normlize image by given mean and std.
datasets/transform_utils.py:125
ClassOptions
configs/options_inference.py:7
ClassPatchEmbed
2D image to patch embedding: (B,C,H,W) -> (B,N,D) Args: img_size: Image size. patch_size: Patch token size. in_chans
model/depth_anything/depth_anything_v2/dinov2_layers/patch_embed.py:26
ClassPatchEmbed
2D image to patch embedding: (B,C,H,W) -> (B,N,D) Args: img_size: Image size. patch_size: Patch token size. in_chans
encoders/dinov2/layers/patch_embed.py:25
ClassPrepareForNet
Prepare sample for usage as network input.
datasets/transform_utils.py:139
ClassRasterizer
submodules/diff-gaussian-rasterization-orth/cuda_rasterizer/rasterizer.h:20
ClassResAttBlock
Attention block.
model/transformer_utils.py:256
ClassResize
Resize sample to given size (width, height).
datasets/transform_utils.py:5
ClassSwiGLUFFN
model/depth_anything/depth_anything_v2/dinov2_layers/swiglu_ffn.py:13
ClassSwiGLUFFN
encoders/dinov2/layers/swiglu_ffn.py:14
ClassSwiGLUFFNFused
model/depth_anything/depth_anything_v2/dinov2_layers/swiglu_ffn.py:45
ClassSwiGLUFFNFused
encoders/dinov2/layers/swiglu_ffn.py:54
ClassTransformerBase
model/transformer_utils.py:405
ClassTransformerDecoder
model/transformer_utils.py:488
next →1–100 of 105, ranked by callers