MCPcopy Create free account

hub / github.com/MegaScenes/nvs / types & classes

Types & classes170 in github.com/MegaScenes/nvs

↓ 17 callersClassResnetBlock
ldm/modules/diffusionmodules/model.py:82
↓ 10 callersClassResBlock
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:165
↓ 9 callersClassTimestepEmbedSequential
A sequential module that passes timestep embeddings to the children that support it as an extra input.
ldm/modules/diffusionmodules/openaimodel.py:76
↓ 7 callersClassBackbone
ldm/thirdp/psp/model_irse.py:11
↓ 5 callersClassAttentionBlock
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:280
↓ 4 callersClassDecoder
ldm/modules/diffusionmodules/model.py:462
↓ 4 callersClassDownsample
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:136
↓ 4 callersClassLitEma
ldm/modules/ema.py:5
↓ 4 callersClassUpsample
ldm/modules/diffusionmodules/model.py:42
↓ 3 callersClassDDIMSampler
ldm/models/diffusion/ddim.py:13
↓ 3 callersClassDownsample
ldm/modules/diffusionmodules/model.py:60
↓ 3 callersClassEncoder
ldm/modules/diffusionmodules/model.py:368
↓ 3 callersClassFIDStatistics
ldm/modules/evaluate/adm_evaluator.py:88
↓ 3 callersClassFrozenCLIPEmbedder
Uses the CLIP transformer encoder for text (from huggingface)
ldm/modules/encoders/modules.py:269
↓ 3 callersClassImageLogger
ldm/logger.py:11
↓ 3 callersClassLatentRescaler
ldm/modules/diffusionmodules/model.py:655
↓ 3 callersClassObjaverseData
ldm/data/backup_simple.py:208
↓ 3 callersClassPNet
Pre-trained network with all channels equally weighted by default
ldm/modules/evaluate/evaluate_perceptualsim.py:234
↓ 3 callersClassSpatialTransformer
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:224
↓ 3 callersClassUpsample
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:93
↓ 2 callersClassAttention
ldm/modules/x_transformer.py:215
↓ 2 callersClassAttnBlock
ldm/modules/diffusionmodules/model.py:150
↓ 2 callersClassBottleneck
A named tuple describing a ResNet block.
ldm/thirdp/psp/helpers.py:23
↓ 2 callersClassCrossAttention
ldm/modules/attention.py:153
↓ 2 callersClassEncoder
ldm/modules/x_transformer.py:541
↓ 2 callersClassFlatten
ldm/thirdp/psp/helpers.py:12
↓ 2 callersClassFolderData
ldm/data/backup_simple.py:329
↓ 2 callersClassFrozenCLIPImageEmbedder
Uses the CLIP image encoder. Not actually frozen... If you want that set cond_stage_trainable=False in cfg
ldm/modules/encoders/modules.py:364
↓ 2 callersClassGenMetric
evaluation/gen_metrics.py:15
↓ 2 callersClassPairedDataset
dataloader/paired_dataset.py:21
↓ 2 callersClassQKVAttention
A module which performs QKV attention and splits in a different order.
ldm/modules/diffusionmodules/openaimodel.py:381
↓ 2 callersClassReconMetric
evaluation/recon_metrics.py:27
↓ 2 callersClassResize
ldm/modules/diffusionmodules/model.py:747
↓ 2 callersClassTransformerWrapper
ldm/modules/x_transformer.py:548
↓ 2 callersClassvgg16
ldm/modules/evaluate/evaluate_perceptualsim.py:143
↓ 1 callersClassAbsolutePositionalEmbedding
ldm/modules/x_transformer.py:25
↓ 1 callersClassAttentionPool2d
Adapted from CLIP: https://github.com/openai/CLIP/blob/main/clip/model.py
ldm/modules/diffusionmodules/openaimodel.py:34
↓ 1 callersClassBERTTokenizer
Uses a pretrained BERT tokenizer by huggingface. Vocab size: 30522 (?)
ldm/modules/encoders/modules.py:127
↓ 1 callersClassBasicTransformerBlock
ldm/modules/attention.py:198
↓ 1 callersClassBatchIterator
ldm/modules/evaluate/adm_evaluator.py:477
↓ 1 callersClassCocoImagesAndCaptionsValidation2014
returns a pair of (image, caption)
ldm/data/coco.py:218
↓ 1 callersClassDiagonalGaussianDistribution
ldm/modules/distributions/distributions.py:24
↓ 1 callersClassDiffusionWrapper
ldm/models/diffusion/ddpm.py:1720
↓ 1 callersClassDiffusionWrapper
ldm/models/diffusion/backup_ddpm.py:1450
↓ 1 callersClassDiffusionWrapper
ldm/models/diffusion/all_functions_ddpm.py:1571
↓ 1 callersClassDistanceBlock
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 callersClassEvaluator
ldm/modules/evaluate/adm_evaluator.py:139
↓ 1 callersClassFeedForward
ldm/modules/x_transformer.py:194
↓ 1 callersClassFeedForward
ldm/modules/attention.py:48
↓ 1 callersClassFixedPositionalEmbedding
ldm/modules/x_transformer.py:39
↓ 1 callersClassFrozenFaceEncoder
ldm/modules/encoders/modules.py:219
↓ 1 callersClassFrozenT5Embedder
Uses the T5 transformer encoder for text
ldm/modules/encoders/modules.py:188
↓ 1 callersClassGEGLU
ldm/modules/x_transformer.py:184
↓ 1 callersClassGEGLU
ldm/modules/attention.py:38
↓ 1 callersClassGRUGating
ldm/modules/x_transformer.py:168
↓ 1 callersClassGroupNorm32
ldm/modules/diffusionmodules/util.py:214
↓ 1 callersClassIDFeatures
ldm/thirdp/psp/id_loss.py:7
↓ 1 callersClassImageNetTrain
ldm/data/imagenet.py:134
↓ 1 callersClassImageNetValidation
ldm/data/imagenet.py:197
↓ 1 callersClassLinAttnBlock
to match AttnBlock usage
ldm/modules/diffusionmodules/model.py:144
↓ 1 callersClassManifoldEstimator
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 callersClassNfpDataset
ldm/data/backup_simple.py:136
↓ 1 callersClassQKVAttentionLegacy
A module which performs QKV attention. Matches legacy QKVAttention + input/ouput heads shaping
ldm/modules/diffusionmodules/openaimodel.py:349
↓ 1 callersClassResidual
ldm/modules/x_transformer.py:163
↓ 1 callersClassSEModule
ldm/thirdp/psp/helpers.py:58
↓ 1 callersClassScale
ldm/modules/x_transformer.py:117
↓ 1 callersClassStreamingNpzArrayReader
ldm/modules/evaluate/adm_evaluator.py:489
↓ 1 callersClassTransformDataset
ldm/data/backup_simple.py:416
↓ 1 callersClassWebDataModuleFromConfig
ldm/data/laion.py:108
↓ 1 callersClassalexnet
ldm/modules/evaluate/evaluate_perceptualsim.py:98
↓ 1 callersClassresnet
ldm/modules/evaluate/evaluate_perceptualsim.py:187
↓ 1 callersClasssqueezenet
ldm/modules/evaluate/evaluate_perceptualsim.py:40
ClassAbstractDistribution
ldm/modules/distributions/distributions.py:5
ClassAbstractEncoder
ldm/modules/encoders/modules.py:16
ClassAccumulator
Computes and stores the average and current value
evaluation/utils.py:2
ClassAdamWwithEMAandWings
ldm/util.py:168
ClassAddBW
ldm/data/laion.py:250
ClassAddEdge
ldm/data/laion.py:294
ClassAddLR
ldm/data/laion.py:224
ClassAddMask
ldm/data/laion.py:273
ClassAttentionLayers
ldm/modules/x_transformer.py:370
ClassAutoencoderKL
ldm/models/autoencoder.py:286
ClassBERTEmbedder
Uses the BERT tokenizr model and add some transformer encoder layers
ldm/modules/encoders/modules.py:154
ClassCheckpointFunction
ldm/modules/diffusionmodules/util.py:119
ClassClassEmbedder
ldm/modules/encoders/modules.py:95
ClassClipImageProjector
Uses the CLIP image encoder.
ldm/modules/encoders/modules.py:305
ClassCocoBase
needed for (image, caption, segmentation) pairs
ldm/data/coco.py:11
ClassCocoImagesAndCaptionsTrain2014
returns a pair of (image, caption)
ldm/data/coco.py:201
ClassCocoImagesAndCaptionsTrain2017
returns a pair of (image, caption)
ldm/data/coco.py:166
ClassCocoImagesAndCaptionsValidation2017
returns a pair of (image, caption)
ldm/data/coco.py:182
ClassDDPM
ldm/models/diffusion/ddpm.py:48
ClassDDPM
ldm/models/diffusion/backup_ddpm.py:48
ClassDDPM
ldm/models/diffusion/all_functions_ddpm.py:48
ClassDataWithWings
ldm/data/laion.py:24
ClassDiracDistribution
ldm/modules/distributions/distributions.py:13
ClassDummyData
ldm/data/dummy.py:6
ClassDummyDataWithEmbeddings
ldm/data/dummy.py:21
ClassEncoderUNetModel
The half UNet model with attention and timestep embedding. For usage, see UNet.
ldm/modules/diffusionmodules/openaimodel.py:788
ClassFaceClipEncoder
ldm/modules/encoders/modules.py:28
ClassFaceIdClipEncoder
ldm/modules/encoders/modules.py:65
next →1–100 of 170, ranked by callers