MCPcopy Create free account

hub / github.com/cvlab-kaist/PF3plat / types & classes

Types & classes197 in github.com/cvlab-kaist/PF3plat

↓ 11 callersClassMLP
src/model/unidepth/layers/mlp.py:28
↓ 10 callersClassResBlock
A residual block that can optionally change the number of channels. :param channels: the number of input channels. :param emb_channels: t
src/model/encoder/costvolume/ldm_unet/unet.py:176
↓ 6 callersClassAttentionBlock
src/model/unidepth/layers/attention.py:81
↓ 5 callersClassConvNeXtV2
ConvNeXt V2 Args: in_chans (int): Number of input image channels. Default: 3 num_classes (int): Number of classes for classificat
src/model/unidepth/backbones/convnext2.py:194
↓ 5 callersClassLayerScale
src/model/unidepth/layers/layer_scale.py:5
↓ 5 callersClassSelfBlock
src/model/LightGlue/lightglue/lightglue.py:133
↓ 4 callersClassCrossAttentionBlock
Corss attention conditioning An attention block that allows spatial positions to attend to each other. Originally ported from here, but a
src/model/encoder/costvolume/ldm_unet/unet.py:383
↓ 4 callersClassDataModule
src/dataset/data_module.py:58
↓ 3 callersClassAttentionBlock
An attention block that allows spatial positions to attend to each other. Originally ported from here, but adapted to the N-d case. https
src/model/encoder/costvolume/ldm_unet/unet.py:310
↓ 3 callersClassCvnxtBlock
src/model/unidepth/layers/convnext.py:5
↓ 3 callersClassDinoVisionTransformer
src/model/unidepth/backbones/dinov2.py:113
↓ 3 callersClassDownsample
A downsampling layer with an optional convolution. :param channels: channels in the inputs and outputs. :param use_conv: a bool determini
src/model/encoder/costvolume/ldm_unet/unet.py:140
↓ 3 callersClassLayerNorm
LayerNorm that supports two data formats: channels_last (default) or channels_first. The ordering of the dimensions in the inputs. channels_last c
src/model/unidepth/backbones/convnext2.py:112
↓ 3 callersClassListAdapter
src/model/unidepth/unidepthv2/decoder.py:14
↓ 3 callersClassSpatialTransformer
Transformer block for image-like data. First, project the input (aka embedding) and reshape to b, t, d. Then apply standard transform
src/model/encoder/costvolume/ldm_unet/attention.py:218
↓ 3 callersClassTransformerLayer
src/model/encoder/multiview_transformer.py:308
↓ 3 callersClassUNetModel
The full UNet model with attention and timestep embedding. :param in_channels: channels in the input Tensor. :param model_channels: base
src/model/encoder/costvolume/ldm_unet/unet.py:607
↓ 3 callersClassUpsample
An upsampling layer with an optional convolution. :param channels: channels in the inputs and outputs. :param use_conv: a bool determinin
src/model/encoder/costvolume/ldm_unet/unet.py:93
↓ 2 callersClassAttention
src/model/LightGlue/lightglue/lightglue.py:90
↓ 2 callersClassConvNeXt
src/model/unidepth/backbones/convnext.py:311
↓ 2 callersClassCrossAttention
src/model/encoder/costvolume/ldm_unet/attention.py:150
↓ 2 callersClassCrossBlock
src/model/LightGlue/lightglue/lightglue.py:169
↓ 2 callersClassDropPath
Drop paths (Stochastic Depth) per sample (when applied in main path of residual blocks).
src/model/unidepth/backbones/metadinov2/drop_path.py:29
↓ 2 callersClassDropPath
src/model/unidepth/layers/drop_path.py:19
↓ 2 callersClassGaussians
src/model/encoder/common/gaussian_adapter.py:14
↓ 2 callersClassGroupNorm4
src/model/encoder/costvolume/ldm_unet/util.py:236
↓ 2 callersClassLayerScale
src/model/unidepth/backbones/metadinov2/layer_scale.py:16
↓ 2 callersClassLearnableFourierPositionalEncoding
src/model/LightGlue/lightglue/lightglue.py:61
↓ 2 callersClassLightGlue
src/model/LightGlue/lightglue/lightglue.py:315
↓ 2 callersClassMlp
MLP as used in Vision Transformer, MLP-Mixer and related networks
src/model/unidepth/layers/mlp.py:8
↓ 2 callersClassPositionEmbeddingSine
src/model/unidepth/utils/positional_embedding.py:15
↓ 2 callersClassQKVAttention
A module which performs QKV attention and splits in a different order.
src/model/encoder/costvolume/ldm_unet/unet.py:573
↓ 2 callersClassStepTracker
src/misc/step_tracker.py:9
↓ 2 callersClassSuperPoint
SuperPoint Convolutional Detector and Descriptor SuperPoint: Self-Supervised Interest Point Detection and Description. Daniel DeTone, Tomasz
src/model/LightGlue/lightglue/superpoint.py:98
↓ 1 callersClassBasicTransformerBlock
src/model/encoder/costvolume/ldm_unet/attention.py:194
↓ 1 callersClassBenchmarker
src/misc/benchmarker.py:11
↓ 1 callersClassBlock
ConvNeXtV2 Block. Args: dim (int): Number of input channels. drop_path (float): Stochastic depth rate. Default: 0.0
src/model/unidepth/backbones/convnext2.py:156
↓ 1 callersClassBlockChunk
src/model/unidepth/backbones/dinov2.py:106
↓ 1 callersClassCameraHead
src/model/unidepth/unidepthv2/decoder.py:33
↓ 1 callersClassConvBlock
src/model/LightGlue/lightglue/aliked.py:386
↓ 1 callersClassConvNeXtBlock
ConvNeXt Block There are two equivalent implementations: (1) DwConv -> LayerNorm (channels_first) -> 1x1 Conv -> GELU -> 1x1 Conv; all in (N
src/model/unidepth/backbones/convnext.py:140
↓ 1 callersClassConvNeXtStage
src/model/unidepth/backbones/convnext.py:236
↓ 1 callersClassConvUpsampleShuffleResidual
src/model/unidepth/layers/upsample.py:82
↓ 1 callersClassDKD
src/model/LightGlue/lightglue/aliked.py:94
↓ 1 callersClassDecoder
src/model/unidepth/unidepthv2/decoder.py:349
↓ 1 callersClassDecoderOutput
src/model/decoder/decoder.py:20
↓ 1 callersClassDeformableConv2d
src/model/LightGlue/lightglue/aliked.py:291
↓ 1 callersClassDepthHead
src/model/unidepth/unidepthv2/decoder.py:151
↓ 1 callersClassDepthPredictorMultiView
IMPORTANT: this model is in (v b), NOT (b v), due to some historical issues. keep this in mind when performing any operation related to the view d
src/model/encoder/costvolume/depth_predictor_multiview.py:144
↓ 1 callersClassDownsample
src/model/unidepth/backbones/convnext.py:115
↓ 1 callersClassEvaluationIndexGenerator
src/evaluation/evaluation_index_generator.py:35
↓ 1 callersClassFeedForward
src/model/encoder/costvolume/ldm_unet/attention.py:45
↓ 1 callersClassFullAttention
src/model/encoder/aggregation.py:53
↓ 1 callersClassGEGLU
src/model/encoder/costvolume/ldm_unet/attention.py:35
↓ 1 callersClassGRN
GRN (Global Response Normalization) layer
src/model/unidepth/backbones/convnext2.py:142
↓ 1 callersClassGaussianAdapter
src/model/encoder/common/gaussian_adapter.py:30
↓ 1 callersClassGaussians
src/model/types.py:8
↓ 1 callersClassGlobalHead
src/model/unidepth/unidepthv2/decoder.py:90
↓ 1 callersClassGroupNorm8
src/model/encoder/costvolume/ldm_unet/util.py:232
↓ 1 callersClassHarmonicEmbedding
src/flow_util.py:438
↓ 1 callersClassImagePreprocessor
src/model/LightGlue/lightglue/utils.py:12
↓ 1 callersClassIndexEntry
src/evaluation/evaluation_index_generator.py:30
↓ 1 callersClassInputPadder
Pads images such that dimensions are divisible by 8
src/model/LightGlue/lightglue/aliked.py:264
↓ 1 callersClassLinearAttention
src/model/encoder/aggregation.py:17
↓ 1 callersClassLoFTREncoderLayer
src/model/encoder/aggregation.py:85
↓ 1 callersClassLocalFeatureTransformer
A Local Feature Transformer (LoFTR) module.
src/model/encoder/aggregation.py:139
↓ 1 callersClassLocalLogger
src/misc/LocalLogger.py:12
↓ 1 callersClassMatchAssignment
src/model/LightGlue/lightglue/lightglue.py:274
↓ 1 callersClassMetricComputer
src/evaluation/metric_computer.py:15
↓ 1 callersClassModelWrapper
src/model/model_wrapper.py:85
↓ 1 callersClassMultiViewFeatureTransformer
src/model/encoder/multiview_transformer.py:513
↓ 1 callersClassNystromBlock
src/model/unidepth/layers/nystrom_attention.py:12
↓ 1 callersClassQKVAttentionLegacy
A module which performs QKV attention. Matches legacy QKVAttention + input/ouput heads shaping
src/model/encoder/costvolume/ldm_unet/unet.py:527
↓ 1 callersClassResBlock
src/model/LightGlue/lightglue/aliked.py:419
↓ 1 callersClassSDDH
src/model/LightGlue/lightglue/aliked.py:479
↓ 1 callersClassSwiGLU
src/model/unidepth/layers/activation.py:6
↓ 1 callersClassTokenConfidence
src/model/LightGlue/lightglue/lightglue.py:77
↓ 1 callersClassTransformerBlock
self attention + cross attention + FFN
src/model/encoder/multiview_transformer.py:417
↓ 1 callersClassTransformerLayer
src/model/LightGlue/lightglue/lightglue.py:227
↓ 1 callersClassValidationWrapper
Wraps a dataset so that PyTorch Lightning's validation step can be turned into a visualization step.
src/dataset/validation_wrapper.py:7
ClassALIKED
src/model/LightGlue/lightglue/aliked.py:612
ClassAttention
src/model/unidepth/backbones/metadinov2/attention.py:28
ClassAttentionDecoderBlock
src/model/unidepth/layers/attention.py:176
ClassAttentionPool2d
Adapted from CLIP: https://github.com/openai/CLIP/blob/main/clip/model.py
src/model/encoder/costvolume/ldm_unet/unet.py:34
ClassBatchedExample
src/dataset/types.py:25
ClassBatchedViews
src/dataset/types.py:16
ClassBlock
src/model/unidepth/backbones/metadinov2/block.py:34
ClassCheckpointFunction
src/model/encoder/costvolume/ldm_unet/util.py:119
ClassCheckpointingCfg
src/config.py:16
ClassColorFunction
src/visualization/drawing/rendering.py:10
ClassConvUpsample
src/model/unidepth/layers/upsample.py:13
ClassConvUpsampleShuffle
src/model/unidepth/layers/upsample.py:48
ClassConversionFunction
src/visualization/drawing/coordinate_conversion.py:11
ClassDINOHead
src/model/unidepth/backbones/metadinov2/dino_head.py:13
ClassDISK
src/model/LightGlue/lightglue/disk.py:7
ClassDataLoaderCfg
src/dataset/data_module.py:44
ClassDataLoaderStageCfg
src/dataset/data_module.py:36
ClassDatasetACIDTest
src/dataset/dataset_acid_test.py:42
ClassDatasetACID_TESTCfg
src/dataset/dataset_acid_test.py:25
ClassDatasetCfgCommon
src/dataset/dataset.py:7
next →1–100 of 197, ranked by callers