Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ai4ce/RAP
/ types & classes
Types & classes
201 in github.com/ai4ce/RAP
⨍
Functions
1,383
◇
Types & classes
201
↓ 23 callers
Class
Quaternion
utils/pose_utils.py:166
↓ 13 callers
Class
Camera
utils/cameras.py:19
↓ 11 callers
Class
SceneViz
dust3r/dust3r/viz.py:119
↓ 9 callers
Class
CamParams
utils/cameras.py:234
↓ 7 callers
Class
ModelParams
arguments/__init__.py:50
↓ 7 callers
Class
OptimizationParams
arguments/__init__.py:98
↓ 6 callers
Class
RAPNet
RAPNet with EB0 backbone, feature levels can be customized
models/apr/rapnet.py:100
↓ 5 callers
Class
GaussianModel
models/gs/gaussian_model.py:30
↓ 4 callers
Class
ImageList
Convenience class to aply the same operation to a whole set of images.
dust3r/dust3r/datasets/utils/cropping.py:21
↓ 3 callers
Class
Lie
Lie algebra for SO(3) and SE(3) operations in PyTorch
utils/pose_utils.py:72
↓ 3 callers
Class
LinModule
models/gs/basic_mlp.py:7
↓ 3 callers
Class
Mlp
MLP as used in Vision Transformer, MLP-Mixer and related networks
dust3r/croco/models/blocks.py:58
↓ 3 callers
Class
OneConv
models/gs/feature_maps_generators.py:26
↓ 3 callers
Class
Transformer
models/apr/transformer_encoder.py:29
↓ 2 callers
Class
AdaptLayers2
Small adaptation layers.
models/apr/rapnet.py:66
↓ 2 callers
Class
Attention
dust3r/croco/models/blocks.py:81
↓ 2 callers
Class
CameraInfo
dataset_loaders/dataset_readers.py:27
↓ 2 callers
Class
CroCoDownstreamBinocular
dust3r/croco/models/croco_downstream.py:67
↓ 2 callers
Class
DropPath
Drop paths (Stochastic Depth) per sample (when applied in main path of residual blocks).
dust3r/croco/models/blocks.py:44
↓ 2 callers
Class
Embedder
models/gs/embedder.py:7
↓ 2 callers
Class
Image
utils/read_write_model.py:52
↓ 2 callers
Class
Image
dataset_loaders/colmap_loader.py:70
↓ 2 callers
Class
Interpolate
Interpolation module.
dust3r/croco/models/dpt_block.py:231
↓ 2 callers
Class
Joiner
models/apr/backbone.py:44
↓ 2 callers
Class
LearnableCamera
utils/cameras.py:141
↓ 2 callers
Class
Matcher
matcher.py:18
↓ 2 callers
Class
MultiviewHabitatSimGenerator
dust3r/croco/datasets/habitat_sim/multiview_habitat_sim_generator.py:121
↓ 2 callers
Class
PixelwiseTaskWithDPT
DPT module for CroCo. by default, hooks_idx will be equal to: * for encoder-only: 4 equally spread layers * for encoder+decoder: last enc
dust3r/croco/models/head_downstream.py:19
↓ 2 callers
Class
PoseRegressor
A simple MLP to regress a pose component
models/apr/rapnet.py:31
↓ 2 callers
Class
ResidualConvUnit_custom
Residual convolution module.
dust3r/croco/models/dpt_block.py:79
↓ 2 callers
Class
Scene
utils/scene.py:22
↓ 2 callers
Class
SceneInfo
dataset_loaders/dataset_readers.py:42
↓ 2 callers
Class
SmoothedValue
Track a series of values and provide access to smoothed values over a window or the global series average.
dust3r/croco/utils/misc.py:27
↓ 2 callers
Class
UNet
models/gs/feature_maps_generators.py:77
↓ 2 callers
Class
cdistMatcher
mast3r/fast_nn.py:73
↓ 1 callers
Class
ARKitScenes
dust3r/dust3r/datasets/arkitscenes.py:17
↓ 1 callers
Class
BRISQUE
utils/brisque.py:94
↓ 1 callers
Class
Backbone
models/apr/backbone.py:31
↓ 1 callers
Class
BackboneE3
models/apr/backbone.py:37
↓ 1 callers
Class
BasicPointCloud
utils/graphics_utils.py:18
↓ 1 callers
Class
BatchedRandomSampler
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/dust3r/datasets/base/batched_sampler.py:11
↓ 1 callers
Class
BlendedMVS
Dataset of outdoor street scenes, 5 images each time
dust3r/dust3r/datasets/blendedmvs.py:16
↓ 1 callers
Class
Block
dust3r/croco/models/blocks.py:114
↓ 1 callers
Class
Cambridge
dataset_loaders/cambridge_scenes.py:14
↓ 1 callers
Class
CameraPoseLoss
A class to represent camera pose loss.
utils/pose_utils.py:8
↓ 1 callers
Class
CatDataset
Concatenation of several datasets
dust3r/dust3r/datasets/base/easy_dataset.py:115
↓ 1 callers
Class
Cat_MLP_LocalFeatures_DPT_Pts3d
Mixture between MLP and DPT head that outputs 3d points and local features (with MLP). The input for both heads is a concatenation of Encoder and
mast3r/catmlp_dpt_head.py:42
↓ 1 callers
Class
Co3d
dust3r/dust3r/datasets/co3d.py:21
↓ 1 callers
Class
ColorJitterPair
dust3r/croco/datasets/transforms.py:36
↓ 1 callers
Class
ColorNet
models/gs/color_features_net.py:7
↓ 1 callers
Class
ComposePair
dust3r/croco/datasets/transforms.py:11
↓ 1 callers
Class
CroCoNet
dust3r/croco/models/croco.py:21
↓ 1 callers
Class
CrossAttention
dust3r/croco/models/blocks.py:132
↓ 1 callers
Class
DPTOutputAdapter
DPT output adapter. :param num_cahnnels: Number of output channels :param stride_level: tride level compared to the full-sized image.
dust3r/croco/models/dpt_block.py:264
↓ 1 callers
Class
DPTOutputAdapter_fix
Adapt croco's DPTOutputAdapter implementation for dust3r: remove duplicated weigths, and fix forward for dust3r
dust3r/dust3r/heads/dpt_head.py:20
↓ 1 callers
Class
DeblurCamera
utils/cameras.py:65
↓ 1 callers
Class
DecoderBlock
dust3r/croco/models/blocks.py:171
↓ 1 callers
Class
Discriminator
models/apr/discriminator.py:22
↓ 1 callers
Class
DoubleConv
models/gs/feature_maps_generators.py:10
↓ 1 callers
Class
EarlyStopper
Early stops the training if validation criteria doesn't improve after a given patience.
utils/early_stopper.py:8
↓ 1 callers
Class
FeatureFusionBlock_custom
Feature fusion block.
dust3r/croco/models/dpt_block.py:144
↓ 1 callers
Class
FlowAugmentor
dust3r/croco/stereoflow/augmentor.py:161
↓ 1 callers
Class
FlowDatasetMetrics
dust3r/croco/stereoflow/criterion.py:184
↓ 1 callers
Class
GaussianModelInvDepth
models/gs/gaussian_model_inv_depth.py:21
↓ 1 callers
Class
GaussianRendererWithAttempts
utils/nvs_utils.py:445
↓ 1 callers
Class
GaussianRendererWithBrisqueAttempts
utils/nvs_utils.py:525
↓ 1 callers
Class
GroupParams
arguments/__init__.py:17
↓ 1 callers
Class
Habitat
dust3r/dust3r/datasets/habitat.py:20
↓ 1 callers
Class
HabitatEnvironmentMapRenderer
dust3r/datasets_preprocess/habitat/habitat_renderer/habitat_sim_envmaps_renderer.py:29
↓ 1 callers
Class
InfoNCELoss
Symmetric InfoNCE loss with in-batch negatives.
utils/info_nce_loss.py:5
↓ 1 callers
Class
IntermediateLayerGetter
models/gs/feature_maps_generators.py:44
↓ 1 callers
Class
L21Loss
Euclidean distance between 3d points
dust3r/dust3r/losses.py:54
↓ 1 callers
Class
LinearPts3d
Linear head for dust3r Each token outputs: - 16x16 3D points (+ confidence)
dust3r/dust3r/heads/linear_head.py:12
↓ 1 callers
Class
MaskedMSE
dust3r/croco/models/criterion.py:13
↓ 1 callers
Class
MegaDepth
dust3r/dust3r/datasets/megadepth.py:16
↓ 1 callers
Class
MiniCam
utils/cameras.py:250
↓ 1 callers
Class
ModularPointCloudOptimizer
Optimize a global scene, given a list of pairwise observations. Unlike PointCloudOptimizer, you can fix parts of the optimization process (partia
dust3r/dust3r/cloud_opt/modular_optimizer.py:17
↓ 1 callers
Class
MulDataset
Artifically augmenting the size of a dataset.
dust3r/dust3r/datasets/base/easy_dataset.py:41
↓ 1 callers
Class
NTXentLoss
utils/nt_xent_loss.py:5
↓ 1 callers
Class
NoNaviguableSpaceError
dust3r/datasets_preprocess/habitat/habitat_renderer/habitat_sim_envmaps_renderer.py:25
↓ 1 callers
Class
NoNaviguableSpaceError
dust3r/croco/datasets/habitat_sim/multiview_habitat_sim_generator.py:117
↓ 1 callers
Class
NormalizeBoth
dust3r/croco/datasets/transforms.py:17
↓ 1 callers
Class
PairViewer
This a Dummy Optimizer. To use only when the goal is to visualize the results for a pair of images (with is_symmetrized)
dust3r/dust3r/cloud_opt/pair_viewer.py:18
↓ 1 callers
Class
PairsDataset
dust3r/croco/datasets/pairs_dataset.py:85
↓ 1 callers
Class
PatchEmbed
just adding _init_weights + position getter compared to timm.models.layers.patch_embed.PatchEmbed
dust3r/croco/models/blocks.py:209
↓ 1 callers
Class
PixelwiseTaskWithDPT
DPT module for dust3r, can return 3D points + confidence for all pixels
dust3r/dust3r/heads/dpt_head.py:68
↓ 1 callers
Class
PointCloudOptimizer
Optimize a global scene, given a list of pairwise observations. Graph node: images Graph edges: observations = (pred1, pred2)
dust3r/dust3r/cloud_opt/optimizer.py:16
↓ 1 callers
Class
PositionEmbeddingLearned
Absolute pos embedding, learned.
models/apr/pencoder.py:44
↓ 1 callers
Class
PositionEmbeddingLearnedWithPoseToken
Absolute pos embedding, learned.
models/apr/pencoder.py:11
↓ 1 callers
Class
PositionGetter
return positions of patches
dust3r/croco/models/blocks.py:195
↓ 1 callers
Class
RVSWithDiscriminatorTrainer
rap.py:314
↓ 1 callers
Class
RandomCropPair
dust3r/croco/datasets/transforms.py:29
↓ 1 callers
Class
RandomMask
random masking
dust3r/croco/models/masking.py:12
↓ 1 callers
Class
Refiner
refine.py:89
↓ 1 callers
Class
ResizedDataset
Artifically changing the size of a dataset.
dust3r/dust3r/datasets/base/easy_dataset.py:69
↓ 1 callers
Class
RoPE2D
dust3r/croco/models/pos_embed.py:112
↓ 1 callers
Class
ScanNetpp
dust3r/dust3r/datasets/scannetpp.py:18
↓ 1 callers
Class
SevenScenes
dataset_loaders/seven_scenes.py:169
↓ 1 callers
Class
Sobel
mast3r/cloud_opt/tsdf_optimizer.py:133
↓ 1 callers
Class
SparseGA
mast3r/cloud_opt/sparse_ga.py:33
next →
1–100 of 201, ranked by callers