Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/autonomousvision/unimatch
/ types & classes
Types & classes
110 in github.com/autonomousvision/unimatch
⨍
Functions
377
◇
Types & classes
110
↓ 13 callers
Class
InputPadder
Pads images such that dimensions are divisible by 8
utils/utils.py:6
↓ 10 callers
Class
ResBlock
A residual block that can optionally change the number of channels. :param channels: the number of input channels. :param emb_channels: t
unimatch/ldm_unet/unet.py:178
↓ 6 callers
Class
MpiSintel
dataloader/flow/datasets.py:141
↓ 5 callers
Class
FlyingThings3D
dataloader/flow/datasets.py:192
↓ 5 callers
Class
KITTI
dataloader/flow/datasets.py:278
↓ 5 callers
Class
MiddleburyEval3
dataloader/stereo/datasets.py:347
↓ 4 callers
Class
CREStereoDataset
dataloader/stereo/datasets.py:513
↓ 4 callers
Class
ETH3DStereo
dataloader/stereo/datasets.py:306
↓ 4 callers
Class
InStereo2K
dataloader/stereo/datasets.py:586
↓ 4 callers
Class
Middlebury20052006
dataloader/stereo/datasets.py:388
↓ 4 callers
Class
UNetCrossAttentionBlock
unimatch/ldm_unet/cross_attention.py:64
↓ 3 callers
Class
AttentionBlock
An attention block that allows spatial positions to attend to each other. Originally ported from here, but adapted to the N-d case. https
unimatch/ldm_unet/unet.py:312
↓ 3 callers
Class
Downsample
A downsampling layer with an optional convolution. :param channels: channels in the inputs and outputs. :param use_conv: a bool determini
unimatch/ldm_unet/unet.py:142
↓ 3 callers
Class
Driving
dataloader/stereo/datasets.py:137
↓ 3 callers
Class
FlyingThings3D
dataloader/stereo/datasets.py:93
↓ 3 callers
Class
KITTI15
dataloader/stereo/datasets.py:158
↓ 3 callers
Class
Middlebury2014
dataloader/stereo/datasets.py:432
↓ 3 callers
Class
Monkaa
dataloader/stereo/datasets.py:116
↓ 3 callers
Class
SpatialTransformer
Transformer block for image-like data. First, project the input (aka embedding) and reshape to b, t, d. Then apply standard transform
unimatch/ldm_unet/attention.py:218
↓ 3 callers
Class
UniMatch
unimatch/unimatch.py:16
↓ 3 callers
Class
Upsample
An upsampling layer with an optional convolution. :param channels: channels in the inputs and outputs. :param use_conv: a bool determinin
unimatch/ldm_unet/unet.py:95
↓ 2 callers
Class
CARLA
dataloader/stereo/datasets.py:561
↓ 2 callers
Class
CNNEncoder
unimatch/backbone.py:39
↓ 2 callers
Class
CrossAttention
unimatch/ldm_unet/attention.py:150
↓ 2 callers
Class
DemonDataset
dataloader/depth/datasets.py:120
↓ 2 callers
Class
FallingThings
dataloader/stereo/datasets.py:611
↓ 2 callers
Class
FeatureTransformer
unimatch/transformer.py:203
↓ 2 callers
Class
FlyingChairs
dataloader/flow/datasets.py:173
↓ 2 callers
Class
Logger
utils/logger.py:7
↓ 2 callers
Class
Middlebury2021
dataloader/stereo/datasets.py:461
↓ 2 callers
Class
QKVAttention
A module which performs QKV attention and splits in a different order.
unimatch/ldm_unet/unet.py:576
↓ 2 callers
Class
ResidualBlock
unimatch/backbone.py:6
↓ 2 callers
Class
ResidualConvUnit
Residual convolution module.
unimatch/dpt_head.py:62
↓ 2 callers
Class
ScannetDataset
dataloader/depth/datasets.py:11
↓ 2 callers
Class
TartanAir
dataloader/stereo/datasets.py:537
↓ 2 callers
Class
ToNumpyArray
dataloader/stereo/transforms.py:142
↓ 2 callers
Class
ToPILImage
dataloader/stereo/transforms.py:133
↓ 2 callers
Class
TransformerLayer
unimatch/transformer.py:9
↓ 2 callers
Class
UNetModel
The full UNet model with attention and timestep embedding. :param in_channels: channels in the input Tensor. :param model_channels: base
unimatch/ldm_unet/unet.py:610
↓ 2 callers
Class
ViTFeaturePyramid
This module implements SimpleFeaturePyramid in :paper:`vitdet`. It creates pyramid features built on top of the input feature map.
unimatch/vit_fpn.py:7
↓ 1 callers
Class
BasicMotionEncoder
unimatch/reg_refine.py:55
↓ 1 callers
Class
BasicTransformerBlock
unimatch/ldm_unet/attention.py:194
↓ 1 callers
Class
BasicUpdateBlock
unimatch/reg_refine.py:78
↓ 1 callers
Class
CrossAttention
unimatch/ldm_unet/cross_attention.py:23
↓ 1 callers
Class
DPTHead
unimatch/dpt_head.py:220
↓ 1 callers
Class
FeatureFusionBlock
Feature fusion block.
unimatch/dpt_head.py:131
↓ 1 callers
Class
FeedForward
unimatch/ldm_unet/attention.py:45
↓ 1 callers
Class
FlowAugmentor
dataloader/flow/transforms.py:7
↓ 1 callers
Class
FlowHead
unimatch/reg_refine.py:6
↓ 1 callers
Class
GEGLU
unimatch/ldm_unet/attention.py:35
↓ 1 callers
Class
GroupNorm
unimatch/ldm_unet/util.py:228
↓ 1 callers
Class
GroupNorm4
unimatch/ldm_unet/util.py:241
↓ 1 callers
Class
GroupNorm8
unimatch/ldm_unet/util.py:237
↓ 1 callers
Class
HD1K
dataloader/flow/datasets.py:320
↓ 1 callers
Class
KITTI12
dataloader/flow/datasets.py:300
↓ 1 callers
Class
KITTI12
dataloader/stereo/datasets.py:193
↓ 1 callers
Class
MultiScaleTridentConv
unimatch/trident_conv.py:10
↓ 1 callers
Class
PositionEmbeddingSine
This is a more standard version of the position embedding, very similar to the one used by the Attention is all you need paper, generalized
unimatch/position.py:9
↓ 1 callers
Class
QKVAttentionLegacy
A module which performs QKV attention. Matches legacy QKVAttention + input/ouput heads shaping
unimatch/ldm_unet/unet.py:531
↓ 1 callers
Class
RandomBrightness
dataloader/stereo/transforms.py:197
↓ 1 callers
Class
RandomBrightness
dataloader/depth/augmentation.py:233
↓ 1 callers
Class
RandomContrast
Random contrast
dataloader/stereo/transforms.py:152
↓ 1 callers
Class
RandomContrast
Random contrast
dataloader/depth/augmentation.py:195
↓ 1 callers
Class
RandomGamma
dataloader/stereo/transforms.py:175
↓ 1 callers
Class
RandomGamma
dataloader/depth/augmentation.py:215
↓ 1 callers
Class
RandomHue
dataloader/stereo/transforms.py:219
↓ 1 callers
Class
RandomHue
dataloader/depth/augmentation.py:251
↓ 1 callers
Class
RandomSaturation
dataloader/stereo/transforms.py:241
↓ 1 callers
Class
RandomSaturation
dataloader/depth/augmentation.py:269
↓ 1 callers
Class
SelfAttnPropagation
flow propagation with self-attention on feature query: feature0, key: feature0, value: flow
unimatch/attention.py:166
↓ 1 callers
Class
SepConvGRU
unimatch/reg_refine.py:22
↓ 1 callers
Class
SintelStereo
dataloader/stereo/datasets.py:272
↓ 1 callers
Class
SparseFlowAugmentor
dataloader/flow/transforms.py:152
↓ 1 callers
Class
ToNumpyArray
dataloader/depth/augmentation.py:185
↓ 1 callers
Class
ToPILImage
dataloader/depth/augmentation.py:176
↓ 1 callers
Class
TransformerBlock
self attention + cross attention + FFN
unimatch/transformer.py:147
↓ 1 callers
Class
UniMatchDepthSplat
unimatch/unimatch_depthsplat.py:18
↓ 1 callers
Class
VKITTI2
dataloader/flow/datasets.py:242
↓ 1 callers
Class
VKITTI2
dataloader/stereo/datasets.py:225
Class
AttentionPool2d
Adapted from CLIP: https://github.com/openai/CLIP/blob/main/clip/model.py
unimatch/ldm_unet/unet.py:36
Class
CheckpointFunction
unimatch/ldm_unet/util.py:119
Class
Compose
dataloader/stereo/transforms.py:10
Class
Compose
dataloader/depth/augmentation.py:9
Class
CrossAttentionBlock
Corss attention conditioning An attention block that allows spatial positions to attend to each other. Originally ported from here, but a
unimatch/ldm_unet/unet.py:386
Class
DrivingStereo
dataloader/stereo/datasets.py:247
Class
FlowDataset
dataloader/flow/datasets.py:19
Class
GroupNorm32
unimatch/ldm_unet/util.py:232
Class
LinearAttention
unimatch/ldm_unet/attention.py:78
Class
Normalize
Normalize image, with type tensor
dataloader/stereo/transforms.py:47
Class
Normalize
Normalize image, with type tensor
dataloader/depth/augmentation.py:36
Class
RandomColor
dataloader/stereo/transforms.py:263
Class
RandomColor
dataloader/depth/augmentation.py:95
Class
RandomCrop
dataloader/stereo/transforms.py:66
Class
RandomCrop
dataloader/depth/augmentation.py:66
Class
RandomGrayscale
dataloader/stereo/transforms.py:360
Class
RandomOcclusion
dataloader/stereo/transforms.py:409
Class
RandomResize
dataloader/depth/augmentation.py:124
Class
RandomRotateShiftRight
dataloader/stereo/transforms.py:378
Class
RandomScale
dataloader/stereo/transforms.py:296
Class
RandomVerticalFlip
Randomly vertically filps
dataloader/stereo/transforms.py:120
next →
1–100 of 110, ranked by callers