MCPcopy Create free account

hub / github.com/addtt/ladder-vae-pytorch / types & classes

Types & classes21 in github.com/addtt/ladder-vae-pytorch

↓ 2 callersClassBottomUpDeterministicResBlock
models/lvae_layers.py:316
↓ 2 callersClassStaticBinaryMnist
lib/datasets.py:9
↓ 2 callersClassTopDownDeterministicResBlock
models/lvae_layers.py:309
↓ 1 callersClassBernoulliLikelihood
lib/likelihoods.py:51
↓ 1 callersClassBottomUpLayer
Bottom-up deterministic layer for inference, roughly the same as the small deterministic Resnet in top-down layers. Consists of a sequence of
models/lvae_layers.py:181
↓ 1 callersClassDatasetLoader
Wrapper for DataLoaders. Data attributes: - train: DataLoader object for training set - test: DataLoader object for test set - data_s
experiment/data.py:17
↓ 1 callersClassDiscretizedLogisticLikelihood
Assume input data to be originally uint8 (0, ..., 255) and then rescaled by 1/255: discrete values in {0, 1/255, ..., 255/255}. If using
lib/likelihoods.py:117
↓ 1 callersClassDiscretizedLogisticMixLikelihood
Sampling and loss computation are based on the original tf code. Assume input data to be originally uint8 (0, ..., 255) and then rescaled
lib/likelihoods.py:183
↓ 1 callersClassEvaluator
evaluate.py:18
↓ 1 callersClassGateLayer2d
Double the number of channels through a convolutional layer, then use half the channels as gate for the other half.
lib/nn.py:108
↓ 1 callersClassGaussianLikelihood
lib/likelihoods.py:81
↓ 1 callersClassLVAEExperiment
Experiment manager. Data attributes: - 'args': argparse.Namespace containing all config parameters. When initializing this object,
experiment/experiment_manager.py:17
↓ 1 callersClassLadderVAE
models/lvae.py:15
↓ 1 callersClassMergeLayer
Merge two 4D input tensors by concatenating along dim=1 and passing the result through 1) a convolutional 1x1 layer, or 2) a residual block
models/lvae_layers.py:323
↓ 1 callersClassNormalStochasticBlock2d
Transform input parameters to q(z) with a convolution, optionally do the same for p(z), then sample z ~ q(z) and return conv(z). If q's
lib/stochastic.py:7
↓ 1 callersClassResidualBlock
Residual block with 2 convolutional layers. Input, intermediate, and output channels are the same. Padding is always 'same'. The 2 convol
lib/nn.py:5
↓ 1 callersClassResidualGatedBlock
lib/nn.py:102
↓ 1 callersClassSkipConnectionMerger
By default for now simply a merge layer.
models/lvae_layers.py:363
↓ 1 callersClassTopDownLayer
Top-down layer, including stochastic sampling, KL computation, and small deterministic ResNet with upsampling. The architecture when doi
models/lvae_layers.py:8
ClassLikelihoodModule
lib/likelihoods.py:13
ClassResBlockWithResampling
Residual block that takes care of resampling steps (each by a factor of 2). The mode can be top-down or bottom-up, and the block does up- an
models/lvae_layers.py:222