Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/ShanghaiTech-IMPACT/TeethDreamer
/ types & classes
Types & classes
168 in github.com/ShanghaiTech-IMPACT/TeethDreamer
⨍
Functions
848
◇
Types & classes
168
↳
Endpoints
1
↓ 17 callers
Class
ResnetBlock
ldm/modules/diffusionmodules/model.py:82
↓ 10 callers
Class
DepthTransformer
ldm/models/diffusion/sync_dreamer_attention.py:50
↓ 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
ldm/modules/diffusionmodules/openaimodel.py:164
↓ 10 callers
Class
SpatialTimeBlock
ldm/models/diffusion/sync_dreamer_network.py:63
↓ 9 callers
Class
TimestepEmbedSequential
A sequential module that passes timestep embeddings to the children that support it as an extra input.
ldm/modules/diffusionmodules/openaimodel.py:75
↓ 7 callers
Class
Backbone
ldm/thirdp/psp/model_irse.py:11
↓ 6 callers
Class
FrustumTVBlock
ldm/models/diffusion/sync_dreamer_network.py:125
↓ 5 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
ldm/modules/diffusionmodules/openaimodel.py:279
↓ 5 callers
Class
FrozenCLIPImageEmbedder
Uses the CLIP image encoder. Not actually frozen... If you want that set cond_stage_trainable=False in cfg
ldm/modules/encoders/modules.py:343
↓ 4 callers
Class
Decoder
ldm/modules/diffusionmodules/model.py:462
↓ 4 callers
Class
Downsample
A downsampling layer with an optional convolution. :param channels: channels in the inputs and outputs. :param use_conv: a bool determini
ldm/modules/diffusionmodules/openaimodel.py:135
↓ 4 callers
Class
FrustumTV3DNet
ldm/models/diffusion/sync_dreamer_network.py:153
↓ 4 callers
Class
SpatialTime3DNet
ldm/models/diffusion/sync_dreamer_network.py:76
↓ 4 callers
Class
Upsample
ldm/modules/diffusionmodules/model.py:42
↓ 3 callers
Class
BlenderDataset
instant-nsr-pl/datasets/blender.py:165
↓ 3 callers
Class
ColmapDataset
instant-nsr-pl/datasets/colmap.py:271
↓ 3 callers
Class
CrossAttention
ldm/modules/attention.py:161
↓ 3 callers
Class
DTUDataset
instant-nsr-pl/datasets/dtu.py:140
↓ 3 callers
Class
Downsample
ldm/modules/diffusionmodules/model.py:60
↓ 3 callers
Class
Encoder
ldm/modules/diffusionmodules/model.py:368
↓ 3 callers
Class
FrozenCLIPEmbedder
Uses the CLIP transformer encoder for text (from huggingface)
ldm/modules/encoders/modules.py:254
↓ 3 callers
Class
FrustumTVUpBlock
ldm/models/diffusion/sync_dreamer_network.py:139
↓ 3 callers
Class
Image2DResBlockWithTV
ldm/models/diffusion/sync_dreamer_network.py:4
↓ 3 callers
Class
LatentRescaler
ldm/modules/diffusionmodules/model.py:655
↓ 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
ldm/modules/attention.py:291
↓ 3 callers
Class
SpatialUpTimeBlock
ldm/models/diffusion/sync_dreamer_network.py:50
↓ 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
ldm/modules/diffusionmodules/openaimodel.py:92
↓ 2 callers
Class
Attention
ldm/modules/x_transformer.py:215
↓ 2 callers
Class
AttnBlock
ldm/modules/diffusionmodules/model.py:150
↓ 2 callers
Class
Bottleneck
A named tuple describing a ResNet block.
ldm/thirdp/psp/helpers.py:23
↓ 2 callers
Class
Encoder
ldm/modules/x_transformer.py:541
↓ 2 callers
Class
Flatten
ldm/thirdp/psp/helpers.py:12
↓ 2 callers
Class
Image
instant-nsr-pl/datasets/colmap_utils.py:47
↓ 2 callers
Class
NoisyTargetViewEncoder
ldm/models/diffusion/sync_dreamer_network.py:23
↓ 2 callers
Class
PSNR
instant-nsr-pl/systems/criterions.py:40
↓ 2 callers
Class
QKVAttention
A module which performs QKV attention and splits in a different order.
ldm/modules/diffusionmodules/openaimodel.py:380
↓ 2 callers
Class
SpatialVolumeNet
ldm/models/diffusion/teeth_dreamer.py:132
↓ 2 callers
Class
SpatialVolumeNet
ldm/models/diffusion/sync_dreamer.py:132
↓ 2 callers
Class
TransformerWrapper
ldm/modules/x_transformer.py:548
↓ 1 callers
Class
AbsolutePositionalEmbedding
ldm/modules/x_transformer.py:25
↓ 1 callers
Class
AttentionPool2d
Adapted from CLIP: https://github.com/openai/CLIP/blob/main/clip/model.py
ldm/modules/diffusionmodules/openaimodel.py:33
↓ 1 callers
Class
BERTTokenizer
Uses a pretrained BERT tokenizer by huggingface. Vocab size: 30522 (?)
ldm/modules/encoders/modules.py:123
↓ 1 callers
Class
BasicTransformerBlock
ldm/modules/attention.py:248
↓ 1 callers
Class
BlenderIterableDataset
instant-nsr-pl/datasets/blender.py:178
↓ 1 callers
Class
ChainedScheduler
Chains list of learning rate schedulers. It takes a list of chainable learning rate schedulers and performs consecutive step() functions belong to
instant-nsr-pl/systems/utils.py:12
↓ 1 callers
Class
CodeSnapshotCallback
instant-nsr-pl/utils/callbacks.py:52
↓ 1 callers
Class
ColmapIterableDataset
instant-nsr-pl/datasets/colmap.py:284
↓ 1 callers
Class
CompositeEncoding
instant-nsr-pl/models/network_utils.py:68
↓ 1 callers
Class
ConfigSnapshotCallback
instant-nsr-pl/utils/callbacks.py:79
↓ 1 callers
Class
ConvGEGLU
ldm/modules/attention.py:46
↓ 1 callers
Class
CustomProgressBar
instant-nsr-pl/utils/callbacks.py:94
↓ 1 callers
Class
DTUIterableDataset
instant-nsr-pl/datasets/dtu.py:153
↓ 1 callers
Class
DepthAttention
ldm/models/diffusion/sync_dreamer_attention.py:8
↓ 1 callers
Class
DiagonalGaussianDistribution
ldm/modules/distributions/distributions.py:24
↓ 1 callers
Class
EncodingWithNetwork
instant-nsr-pl/models/network_utils.py:187
↓ 1 callers
Class
FeedForward
ldm/modules/x_transformer.py:194
↓ 1 callers
Class
FeedForward
ldm/modules/attention.py:56
↓ 1 callers
Class
FixedPositionalEmbedding
ldm/modules/x_transformer.py:39
↓ 1 callers
Class
FrozenFaceEncoder
ldm/modules/encoders/modules.py:215
↓ 1 callers
Class
FrozenT5Embedder
Uses the T5 transformer encoder for text
ldm/modules/encoders/modules.py:184
↓ 1 callers
Class
GEGLU
ldm/modules/x_transformer.py:184
↓ 1 callers
Class
GEGLU
ldm/modules/attention.py:37
↓ 1 callers
Class
GRUGating
ldm/modules/x_transformer.py:168
↓ 1 callers
Class
GroupNorm32
ldm/modules/diffusionmodules/util.py:214
↓ 1 callers
Class
IDFeatures
ldm/thirdp/psp/id_loss.py:7
↓ 1 callers
Class
LinAttnBlock
to match AttnBlock usage
ldm/modules/diffusionmodules/model.py:144
↓ 1 callers
Class
MarchingCubeHelper
instant-nsr-pl/models/geometry.py:32
↓ 1 callers
Class
ProgressiveBandHashGrid
instant-nsr-pl/models/network_utils.py:40
↓ 1 callers
Class
QKVAttentionLegacy
A module which performs QKV attention. Matches legacy QKVAttention + input/ouput heads shaping
ldm/modules/diffusionmodules/openaimodel.py:348
↓ 1 callers
Class
Residual
ldm/modules/x_transformer.py:163
↓ 1 callers
Class
ResumeCallBacks
TeethDreamer.py:177
↓ 1 callers
Class
SEModule
ldm/thirdp/psp/helpers.py:58
↓ 1 callers
Class
Scale
ldm/modules/x_transformer.py:117
↓ 1 callers
Class
SequentialLR
Receives the list of schedulers that is expected to be called sequentially during optimization process and milestone points that provides exact in
instant-nsr-pl/systems/utils.py:82
↓ 1 callers
Class
SyncDDIMSampler
ldm/models/diffusion/sync_dreamer.py:920
↓ 1 callers
Class
TeethDDIMSampler
ldm/models/diffusion/teeth_dreamer.py:619
↓ 1 callers
Class
TeethDreamerEvalData
ldm/data/teeth_dreamer.py:156
↓ 1 callers
Class
TeethDreamerTestData
ldm/data/teeth_dreamer.py:219
↓ 1 callers
Class
TeethDreamerTrainData
ldm/data/teeth_dreamer.py:21
↓ 1 callers
Class
UNetWrapper
ldm/models/diffusion/teeth_dreamer.py:37
↓ 1 callers
Class
UNetWrapper
ldm/models/diffusion/sync_dreamer.py:37
↓ 1 callers
Class
VanillaFrequency
instant-nsr-pl/models/network_utils.py:14
↓ 1 callers
Class
VanillaMLP
instant-nsr-pl/models/network_utils.py:95
↓ 1 callers
Class
VarianceNetwork
instant-nsr-pl/models/neus.py:15
↓ 1 callers
Class
Zero123DDIMSampler
ldm/models/diffusion/zero123.py:475
↓ 1 callers
Class
Zero123Wrapper
ldm/models/diffusion/zero123.py:37
Class
AbstractDistribution
ldm/modules/distributions/distributions.py:5
Class
AbstractEncoder
ldm/modules/encoders/modules.py:12
Class
AdamWwithEMAandWings
ldm/util.py:175
Class
AttentionLayers
ldm/modules/x_transformer.py:370
Class
AutoencoderKL
ldm/models/autoencoder.py:285
Class
BERTEmbedder
Uses the BERT tokenizr model and add some transformer encoder layers
ldm/modules/encoders/modules.py:150
Class
BaseImplicitGeometry
instant-nsr-pl/models/geometry.py:69
Class
BaseModel
instant-nsr-pl/models/base.py:6
Class
BaseSystem
Two ways to print to console: 1. self.print: correctly handle progress bar 2. rank_zero_info: use the logging module
instant-nsr-pl/systems/base.py:9
Class
BasicSpatialTransformer
ldm/modules/attention.py:205
Class
BlenderDataModule
instant-nsr-pl/datasets/blender.py:188
Class
BlenderDatasetBase
instant-nsr-pl/datasets/blender.py:57
Class
CUDACallback
TeethDreamer.py:147
Class
CheckpointFunction
ldm/modules/diffusionmodules/util.py:119
next →
1–100 of 168, ranked by callers