Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/One-2-3-45/One-2-3-45
/ types & classes
Types & classes
214 in github.com/One-2-3-45/One-2-3-45
⨍
Functions
1,158
◇
Types & classes
214
↓ 17 callers
Class
ResnetBlock
ldm/modules/diffusionmodules/model.py:82
↓ 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
↓ 9 callers
Class
BasicSparseConvolutionBlock
reconstruction/tsparse/modules.py:94
↓ 9 callers
Class
ConvBnReLU
reconstruction/models/featurenet.py:12
↓ 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
↓ 8 callers
Class
ConvBnReLU
reconstruction/tsparse/modules.py:13
↓ 8 callers
Class
SparseResidualBlock
reconstruction/tsparse/modules.py:127
↓ 7 callers
Class
Backbone
ldm/thirdp/psp/model_irse.py:11
↓ 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
BasicSparseDeconvolutionBlock
reconstruction/tsparse/modules.py:111
↓ 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
FeatureNet
output 3 levels of features using a FPN structure
reconstruction/models/featurenet.py:40
↓ 4 callers
Class
GeneralRenderingNetwork
This model is not sensitive to finetuning
reconstruction/models/rendering_network.py:26
↓ 4 callers
Class
SingleVarianceNetwork
reconstruction/models/fields.py:179
↓ 4 callers
Class
SparseSdfNetwork
Coarse-to-fine sparse cost regularization network return sparse volume feature for extracting sdf
reconstruction/models/sparse_sdf_network.py:139
↓ 4 callers
Class
Upsample
ldm/modules/diffusionmodules/model.py:42
↓ 3 callers
Class
DDIMSampler
ldm/models/diffusion/ddim.py:13
↓ 3 callers
Class
Downsample
ldm/modules/diffusionmodules/model.py:60
↓ 3 callers
Class
Embedding
reconstruction/models/embedder.py:63
↓ 3 callers
Class
Encoder
ldm/modules/diffusionmodules/model.py:368
↓ 3 callers
Class
FIDStatistics
ldm/modules/evaluate/adm_evaluator.py:88
↓ 3 callers
Class
FrozenCLIPEmbedder
Uses the CLIP transformer encoder for text (from huggingface)
ldm/modules/encoders/modules.py:254
↓ 3 callers
Class
LatentRescaler
ldm/modules/diffusionmodules/model.py:655
↓ 3 callers
Class
ObjaverseData
ldm/data/simple.py:208
↓ 3 callers
Class
PNet
Pre-trained network with all channels equally weighted by default
ldm/modules/evaluate/evaluate_perceptualsim.py:234
↓ 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:221
↓ 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
BlenderPerView
reconstruction/data/One2345_eval_new_data.py:59
↓ 2 callers
Class
BlenderPerView
reconstruction/data/One2345_train.py:58
↓ 2 callers
Class
Bottleneck
A named tuple describing a ResNet block.
ldm/thirdp/psp/helpers.py:23
↓ 2 callers
Class
CrossAttention
ldm/modules/attention.py:152
↓ 2 callers
Class
Encoder
ldm/modules/x_transformer.py:541
↓ 2 callers
Class
Flatten
ldm/thirdp/psp/helpers.py:12
↓ 2 callers
Class
FolderData
ldm/data/simple.py:332
↓ 2 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
↓ 2 callers
Class
GenericTrainer
reconstruction/models/trainer_generic.py:23
↓ 2 callers
Class
LatentSDFLayer
reconstruction/models/sparse_sdf_network.py:35
↓ 2 callers
Class
LitEma
ldm/modules/ema.py:5
↓ 2 callers
Class
LocalFeatureTransformer
A Local Feature Transformer (LoFTR) module.
elevation_estimate/loftr/loftr_module/transformer.py:61
↓ 2 callers
Class
ParamAdjuster
reconstruction/loss/color_loss.py:116
↓ 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
SdfVolume
reconstruction/models/sparse_sdf_network.py:537
↓ 2 callers
Class
SparseNeuSRenderer
conditional neus render; optimize on normalized world space; warped by nn.Module to support DataParallel traning
reconstruction/models/sparse_neus_renderer.py:24
↓ 2 callers
Class
TransformerWrapper
ldm/modules/x_transformer.py:548
↓ 2 callers
Class
vgg16
ldm/modules/evaluate/evaluate_perceptualsim.py:143
↓ 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:196
↓ 1 callers
Class
BatchIterator
ldm/modules/evaluate/adm_evaluator.py:477
↓ 1 callers
Class
BlendingRenderingNetwork
reconstruction/models/sparse_sdf_network.py:784
↓ 1 callers
Class
CameraVisualizer
demo/app.py:112
↓ 1 callers
Class
CoarseMatching
elevation_estimate/loftr/utils/coarse_matching.py:59
↓ 1 callers
Class
CocoImagesAndCaptionsValidation2014
returns a pair of (image, caption)
ldm/data/coco.py:218
↓ 1 callers
Class
DepthLoss
reconstruction/loss/depth_loss.py:6
↓ 1 callers
Class
DiagonalGaussianDistribution
ldm/modules/distributions/distributions.py:24
↓ 1 callers
Class
DiffusionWrapper
ldm/models/diffusion/ddpm.py:1441
↓ 1 callers
Class
DistanceBlock
Calculate pairwise distances between vectors. Adapted from https://github.com/kynkaat/improved-precision-and-recall-metric/blob/f60f25e5ad93
ldm/modules/evaluate/adm_evaluator.py:384
↓ 1 callers
Class
Embedder
reconstruction/models/embedder.py:7
↓ 1 callers
Class
Evaluator
ldm/modules/evaluate/adm_evaluator.py:139
↓ 1 callers
Class
FastRenderer
reconstruction/models/fast_renderer.py:9
↓ 1 callers
Class
FeedForward
ldm/modules/x_transformer.py:194
↓ 1 callers
Class
FeedForward
ldm/modules/attention.py:47
↓ 1 callers
Class
FineMatching
FineMatching with s2d paradigm
elevation_estimate/loftr/utils/fine_matching.py:9
↓ 1 callers
Class
FinePreprocess
elevation_estimate/loftr/loftr_module/fine_preprocess.py:7
↓ 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
FullAttention
elevation_estimate/loftr/loftr_module/linear_attention.py:50
↓ 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
ImageNetTrain
ldm/data/imagenet.py:134
↓ 1 callers
Class
ImageNetValidation
ldm/data/imagenet.py:197
↓ 1 callers
Class
LinAttnBlock
to match AttnBlock usage
ldm/modules/diffusionmodules/model.py:144
↓ 1 callers
Class
LinearAttention
elevation_estimate/loftr/loftr_module/linear_attention.py:14
↓ 1 callers
Class
LoFTR
elevation_estimate/loftr/loftr.py:12
↓ 1 callers
Class
LoFTREncoderLayer
elevation_estimate/loftr/loftr_module/transformer.py:7
↓ 1 callers
Class
ManifoldEstimator
A helper for comparing manifolds of feature vectors. Adapted from https://github.com/kynkaat/improved-precision-and-recall-metric/blob/f60f2
ldm/modules/evaluate/adm_evaluator.py:227
↓ 1 callers
Class
NCC
reconstruction/loss/ncc.py:7
↓ 1 callers
Class
NfpDataset
ldm/data/simple.py:136
↓ 1 callers
Class
PatchProjector
reconstruction/models/patch_projector.py:11
↓ 1 callers
Class
PositionEncodingSine
This is a sinusoidal position encoding that generalized to 2-dimensional images
elevation_estimate/loftr/utils/position_encoding.py:6
↓ 1 callers
Class
Projector
Obtain features from geometryVolume and rendering_feature_maps for generalized rendering
reconstruction/models/projector.py:10
↓ 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
ResNetFPN_16_4
ResNet+FPN, output resolution are 1/16 and 1/4. Each block has 2 layers.
elevation_estimate/loftr/backbone/resnet_fpn.py:121
↓ 1 callers
Class
ResNetFPN_8_2
ResNet+FPN, output resolution are 1/8 and 1/2. Each block has 2 layers.
elevation_estimate/loftr/backbone/resnet_fpn.py:43
↓ 1 callers
Class
Residual
ldm/modules/x_transformer.py:163
↓ 1 callers
Class
Runner
reconstruction/exp_runner_generic_blender_train.py:30
↓ 1 callers
Class
Runner
reconstruction/exp_runner_generic_blender_val.py:26
↓ 1 callers
Class
SEModule
ldm/thirdp/psp/helpers.py:58
↓ 1 callers
Class
Scale
ldm/modules/x_transformer.py:117
↓ 1 callers
Class
SparseCostRegNet
Sparse cost regularization network; require sparse tensors as input
reconstruction/tsparse/modules.py:259
↓ 1 callers
Class
StreamingNpzArrayReader
ldm/modules/evaluate/adm_evaluator.py:489
↓ 1 callers
Class
TransformDataset
ldm/data/simple.py:415
next →
1–100 of 214, ranked by callers