Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Lijiaxin0111/Open-d4rt
/ types & classes
Types & classes
62 in github.com/Lijiaxin0111/Open-d4rt
⨍
Functions
626
◇
Types & classes
62
↓ 53 callers
Class
RetryableSampleError
Exception type for data-corruption/read errors that should be retried.
src/data/bad_sample_registry.py:17
↓ 21 callers
Class
RawAugmentConfig
src/data/raw_augment.py:17
↓ 10 callers
Class
BadSampleRegistry
Process-safe JSON registry for bad samples and bad paths.
src/data/bad_sample_registry.py:56
↓ 4 callers
Class
ConfigNode
Dictionary with attribute-style access.
src/core/config.py:22
↓ 3 callers
Class
Registry
Named registry for extensible builders.
src/core/registry.py:8
↓ 3 callers
Class
_FrameCamera
src/data/dynamic_replica_raw_dataset.py:193
↓ 2 callers
Class
SourceRecord
src/data_preprocess/prepare_kubric_full_preprocessed.py:79
↓ 2 callers
Class
StepEvalRecord
scripts/eval_worldtrack/batch_eval_worldtrack_step_ckpts.py:110
↓ 1 callers
Class
BlendermvsRawConfig
src/data/blendermvs_raw_dataset.py:143
↓ 1 callers
Class
BlendermvsRawDataset
Loads BlenderMVS scene folders and builds D4RT-compatible supervision.
src/data/blendermvs_raw_dataset.py:192
↓ 1 callers
Class
Co3dRawConfig
src/data/co3d_raw_dataset.py:125
↓ 1 callers
Class
Co3dRawDataset
Loads CO3D v2 from raw files and builds D4RT-compatible supervision.
src/data/co3d_raw_dataset.py:169
↓ 1 callers
Class
CrossAttentionBlock
Decoder block with cross-attention only (no query self-attention).
src/model/decoder.py:11
↓ 1 callers
Class
D4RTHeads
Predicts query-level outputs for all configured tasks.
src/model/heads.py:9
↓ 1 callers
Class
D4RTLoss
src/losses/d4rt_loss.py:13
↓ 1 callers
Class
D4RTModel
Unified model: encoder + independent query decoder + task heads.
src/model/d4rt.py:169
↓ 1 callers
Class
DynamicReplicaRawConfig
src/data/dynamic_replica_raw_dataset.py:164
↓ 1 callers
Class
DynamicReplicaRawDataset
Builds D4RT samples from Dynamic Replica with explicit t_cam geometry transforms.
src/data/dynamic_replica_raw_dataset.py:212
↓ 1 callers
Class
FourierFeatures
Fourier feature mapping for normalized UV coordinates.
src/model/query_embedding.py:10
↓ 1 callers
Class
IndependentQueryDecoder
Stack of cross-attention blocks.
src/model/decoder.py:43
↓ 1 callers
Class
KubricFullRobustConfig
src/data/kubric_full_robust_dataset.py:150
↓ 1 callers
Class
KubricFullRobustDataset
Loads Kubric MOVi-F full annotations from TFDS and builds robust 3D supervision.
src/data/kubric_full_robust_dataset.py:172
↓ 1 callers
Class
KubricFullRobustPreprocessConfig
src/data/kubric_full_robust_preprocess_dataset.py:37
↓ 1 callers
Class
KubricFullRobustPreprocessDataset
Loads preprocessed Kubric MOVi-F scenes and reuses robust supervision construction.
src/data/kubric_full_robust_preprocess_dataset.py:59
↓ 1 callers
Class
MetricLogger
Append metrics as JSON lines.
src/core/logging.py:32
↓ 1 callers
Class
MixtureDataset
Round-robin weighted mixture over multiple datasets.
src/data/mixture_dataset.py:39
↓ 1 callers
Class
MixtureDatasetConfig
src/data/mixture_dataset.py:33
↓ 1 callers
Class
MvsSynthRawConfig
src/data/mvs_synth_raw_dataset.py:112
↓ 1 callers
Class
MvsSynthRawDataset
Loads MVS-Synth clips from images/depths/poses and emits D4RT-compatible batches.
src/data/mvs_synth_raw_dataset.py:161
↓ 1 callers
Class
PointOdysseyRawConfig
src/data/pointodyssey_raw_dataset.py:64
↓ 1 callers
Class
PointOdysseyRawDataset
Loads PointOdyssey raw files and builds D4RT-compatible supervision.
src/data/pointodyssey_raw_dataset.py:109
↓ 1 callers
Class
QueryEmbedder
Builds per-query token from UV/time and local RGB patch.
src/model/query_embedding.py:42
↓ 1 callers
Class
QueryPredictionVisualizer
Periodic query prediction visualizer for train/val loop.
src/vis/training_visualizer.py:324
↓ 1 callers
Class
SavedScene
src/data_preprocess/prepare_kubric_full_preprocessed.py:64
↓ 1 callers
Class
ScannetRawConfig
src/data/scannet_raw_dataset.py:268
↓ 1 callers
Class
ScannetRawDataset
Loads ScanNet scenes with dense iPhone RGBD supervision when available.
src/data/scannet_raw_dataset.py:418
↓ 1 callers
Class
SelfAttentionBlock
Pre-norm transformer block with self-attention + MLP.
src/model/encoder.py:27
↓ 1 callers
Class
TartanairRawConfig
src/data/tartanair_raw_dataset.py:118
↓ 1 callers
Class
TartanairRawDataset
Loads TartanAir V2 RGBD + poses and builds depth-projected supervision.
src/data/tartanair_raw_dataset.py:153
↓ 1 callers
Class
Trainer
src/engine/trainer.py:188
↓ 1 callers
Class
VideoPatchTransformerEncoder
Patchify video then encode tokens with interleaved local/global attention.
src/model/encoder.py:57
↓ 1 callers
Class
VirtualKitti2RawConfig
src/data/virtual_kitti2_raw_dataset.py:400
↓ 1 callers
Class
VirtualKitti2RawDataset
Loads Virtual KITTI 2 RGBD + calibration and builds depth-projected supervision.
src/data/virtual_kitti2_raw_dataset.py:436
↓ 1 callers
Class
WarmupCosineScheduler
src/engine/trainer.py:136
↓ 1 callers
Class
_DSLRFrameObs
src/data/scannet_raw_dataset.py:287
↓ 1 callers
Class
_DSLRScene
src/data/scannet_raw_dataset.py:296
↓ 1 callers
Class
_FilteredDepthSampleError
Sample-level quality filter; retry without persisting a bad-sample entry.
src/data/blendermvs_raw_dataset.py:188
↓ 1 callers
Class
_FilteredDepthSampleError
Sample-level quality filter; retry without persisting a bad-sample entry.
src/data/mvs_synth_raw_dataset.py:157
↓ 1 callers
Class
_FrameMeta
src/data/blendermvs_raw_dataset.py:170
↓ 1 callers
Class
_FrameMeta
src/data/mvs_synth_raw_dataset.py:139
↓ 1 callers
Class
_FrameMeta
src/data/co3d_raw_dataset.py:147
↓ 1 callers
Class
_IphoneScene
src/data/scannet_raw_dataset.py:307
↓ 1 callers
Class
_Scene
src/data/dynamic_replica_raw_dataset.py:204
↓ 1 callers
Class
_Scene
src/data/pointodyssey_raw_dataset.py:85
↓ 1 callers
Class
_Scene
src/data/blendermvs_raw_dataset.py:180
↓ 1 callers
Class
_Scene
src/data/virtual_kitti2_raw_dataset.py:421
↓ 1 callers
Class
_Scene
src/data/mvs_synth_raw_dataset.py:149
↓ 1 callers
Class
_Scene
src/data/co3d_raw_dataset.py:160
↓ 1 callers
Class
_SceneCache
src/data/pointodyssey_raw_dataset.py:96
↓ 1 callers
Class
_Trajectory
src/data/tartanair_raw_dataset.py:142
Class
QuerySampler
src/data/query_sampler.py:11
Class
SeededDatasetMixin
Utility mixin for deterministic, worker-aware per-sample RNG.
src/data/seeding.py:51