torchgan
stable
GETTING STARTED
Installation
Pip Installation
Conda Installation
Install from Source
Supporting and Citing
Dependencies
Mandatory Dependencies
Optional Dependencies
Philosophy
Contributing
Contribution Guidelines
Contributors
Starter Example
License
API DOCUMENTATION
torchgan.layers
Residual Blocks
ResidualBlock2d
ResidualBlockTranspose2d
Densenet Blocks
BasicBlock2d
BottleneckBlock2d
TransitionBlock2d
TransitionBlockTranspose2d
DenseBlock2d
Self Attention
SelfAttention2d
Spectral Normalization
SpectralNorm2d
Minibatch Discrimination
MinibatchDiscrimination1d
Virtual Batch Normalization
VirtualBatchNorm
torchgan.logging
Backends
Logger
Visualization
Visualize
LossVisualize
GradientVisualize
MetricVisualize
ImageVisualize
torchgan.losses
Loss
GeneratorLoss
DiscriminatorLoss
Least Squares Loss
LeastSquaresGeneratorLoss
LeastSquaresDiscriminatorLoss
Minimax Loss
MinimaxGeneratorLoss
MinimaxDiscriminatorLoss
Boundary Equilibrium Loss
BoundaryEquilibriumGeneratorLoss
BoundaryEquilibriumDiscriminatorLoss
Energy Based Loss
EnergyBasedGeneratorLoss
EnergyBasedDiscriminatorLoss
EnergyBasedPullingAwayTerm
Wasserstein Loss
WassersteinGeneratorLoss
WassersteinDiscriminatorLoss
WassersteinGradientPenalty
Mutual Information Penalty
Dragan Loss
DraganGradientPenalty
Auxillary Classifier Loss
AuxiliaryClassifierGeneratorLoss
AuxiliaryClassifierDiscriminatorLoss
Feature Matching Loss
FeatureMatchingGeneratorLoss
Historical Averaging
HistoricalAverageGeneratorLoss
HistoricalAverageDiscriminatorLoss
torchgan.metrics
Metric
EvaluationMetric
Classifier Score
torchgan.models
Vanilla GAN
Generator
Discriminator
Deep Convolutional GAN
DCGANGenerator
DCGANDiscriminator
Conditional GAN
ConditionalGANGenerator
ConditionalGANDiscriminator
InfoGAN
InfoGANGenerator
InfoGANDiscriminator
AutoEncoders
AutoEncodingGenerator
AutoEncodingDiscriminator
Auxiliary Classifier GAN
ACGANGenerator
ACGANDiscriminator
torchgan.trainer
Base Trainer
Trainer
Parallel Trainer
torchgan
Docs
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
_
_weight_initializer() (torchgan.models.Discriminator method)
(torchgan.models.Generator method)
A
ACGANDiscriminator (class in torchgan.models)
ACGANGenerator (class in torchgan.models)
AutoEncodingDiscriminator (class in torchgan.models)
AutoEncodingGenerator (class in torchgan.models)
AuxiliaryClassifierDiscriminatorLoss (class in torchgan.losses)
AuxiliaryClassifierGeneratorLoss (class in torchgan.losses)
B
BaseTrainer (class in torchgan.trainer)
BasicBlock2d (class in torchgan.layers)
BottleneckBlock2d (class in torchgan.layers)
BoundaryEquilibriumDiscriminatorLoss (class in torchgan.losses)
BoundaryEquilibriumGeneratorLoss (class in torchgan.losses)
C
calculate_score() (torchgan.metrics.ClassifierScore method)
(torchgan.metrics.EvaluationMetric method)
ClassifierScore (class in torchgan.metrics)
close() (torchgan.logging.Logger method)
complete() (torchgan.trainer.BaseTrainer method)
ConditionalGANDiscriminator (class in torchgan.models)
ConditionalGANGenerator (class in torchgan.models)
D
DCGANDiscriminator (class in torchgan.models)
DCGANGenerator (class in torchgan.models)
DenseBlock2d (class in torchgan.layers)
Discriminator (class in torchgan.models)
DiscriminatorLoss (class in torchgan.losses)
DraganGradientPenalty (class in torchgan.losses)
E
EnergyBasedDiscriminatorLoss (class in torchgan.losses)
EnergyBasedGeneratorLoss (class in torchgan.losses)
EnergyBasedPullingAwayTerm (class in torchgan.losses)
eval_ops() (torchgan.trainer.BaseTrainer method)
EvaluationMetric (class in torchgan.metrics)
F
FeatureMatchingGeneratorLoss (class in torchgan.losses)
forward() (torchgan.layers.BasicBlock2d method)
(torchgan.layers.BottleneckBlock2d method)
(torchgan.layers.DenseBlock2d method)
(torchgan.layers.MinibatchDiscrimination1d method)
(torchgan.layers.ResidualBlock2d method)
(torchgan.layers.ResidualBlockTranspose2d method)
(torchgan.layers.SelfAttention2d method)
(torchgan.layers.SpectralNorm2d method)
(torchgan.layers.TransitionBlock2d method)
(torchgan.layers.TransitionBlockTranspose2d method)
(torchgan.layers.VirtualBatchNorm method)
(torchgan.losses.BoundaryEquilibriumDiscriminatorLoss method)
(torchgan.losses.BoundaryEquilibriumGeneratorLoss method)
(torchgan.losses.DraganGradientPenalty method)
(torchgan.losses.EnergyBasedDiscriminatorLoss method)
(torchgan.losses.EnergyBasedGeneratorLoss method)
(torchgan.losses.EnergyBasedPullingAwayTerm method)
(torchgan.losses.FeatureMatchingGeneratorLoss method)
(torchgan.losses.LeastSquaresDiscriminatorLoss method)
(torchgan.losses.LeastSquaresGeneratorLoss method)
(torchgan.losses.MinimaxDiscriminatorLoss method)
(torchgan.losses.MinimaxGeneratorLoss method)
(torchgan.losses.MutualInformationPenalty method)
(torchgan.losses.WassersteinDiscriminatorLoss method)
(torchgan.losses.WassersteinGeneratorLoss method)
(torchgan.losses.WassersteinGradientPenalty method)
(torchgan.models.ACGANDiscriminator method)
(torchgan.models.ACGANGenerator method)
(torchgan.models.AutoEncodingDiscriminator method)
(torchgan.models.AutoEncodingGenerator method)
(torchgan.models.ConditionalGANDiscriminator method)
(torchgan.models.ConditionalGANGenerator method)
(torchgan.models.DCGANDiscriminator method)
(torchgan.models.DCGANGenerator method)
(torchgan.models.InfoGANDiscriminator method)
(torchgan.models.InfoGANGenerator method)
G
Generator (class in torchgan.models)
GeneratorLoss (class in torchgan.losses)
get_grad_viz() (torchgan.logging.Logger method)
get_loss_viz() (torchgan.logging.Logger method)
get_metric_viz() (torchgan.logging.Logger method)
GradientVisualize (class in torchgan.logging)
H
HistoricalAverageDiscriminatorLoss (class in torchgan.losses)
HistoricalAverageGeneratorLoss (class in torchgan.losses)
I
ImageVisualize (class in torchgan.logging)
InfoGANDiscriminator (class in torchgan.models)
InfoGANGenerator (class in torchgan.models)
L
LeastSquaresDiscriminatorLoss (class in torchgan.losses)
LeastSquaresGeneratorLoss (class in torchgan.losses)
load_model() (torchgan.trainer.BaseTrainer method)
log_console() (torchgan.logging.GradientVisualize method)
(torchgan.logging.ImageVisualize method)
(torchgan.logging.LossVisualize method)
(torchgan.logging.MetricVisualize method)
(torchgan.logging.Visualize method)
log_tensorboard() (torchgan.logging.GradientVisualize method)
(torchgan.logging.ImageVisualize method)
(torchgan.logging.LossVisualize method)
(torchgan.logging.MetricVisualize method)
(torchgan.logging.Visualize method)
log_visdom() (torchgan.logging.GradientVisualize method)
(torchgan.logging.ImageVisualize method)
(torchgan.logging.LossVisualize method)
(torchgan.logging.MetricVisualize method)
(torchgan.logging.Visualize method)
Logger (class in torchgan.logging)
LossVisualize (class in torchgan.logging)
M
metric_ops() (torchgan.metrics.ClassifierScore method)
(torchgan.metrics.EvaluationMetric method)
MetricVisualize (class in torchgan.logging)
MinibatchDiscrimination1d (class in torchgan.layers)
MinimaxDiscriminatorLoss (class in torchgan.losses)
MinimaxGeneratorLoss (class in torchgan.losses)
MutualInformationPenalty (class in torchgan.losses)
O
optim_ops() (torchgan.trainer.BaseTrainer method)
P
ParallelTrainer (class in torchgan.trainer)
preprocess() (torchgan.metrics.ClassifierScore method)
(torchgan.metrics.EvaluationMetric method)
R
register() (torchgan.logging.Logger method)
report_end_epoch() (torchgan.logging.GradientVisualize method)
ResidualBlock2d (class in torchgan.layers)
ResidualBlockTranspose2d (class in torchgan.layers)
run_end_epoch() (torchgan.logging.Logger method)
run_mid_epoch() (torchgan.logging.Logger method)
S
sampler() (torchgan.models.ACGANGenerator method)
(torchgan.models.ConditionalGANGenerator method)
(torchgan.models.Generator method)
save_model() (torchgan.trainer.BaseTrainer method)
SelfAttention2d (class in torchgan.layers)
set_arg_map() (torchgan.losses.DiscriminatorLoss method)
(torchgan.losses.GeneratorLoss method)
(torchgan.metrics.EvaluationMetric method)
set_k() (torchgan.losses.BoundaryEquilibriumDiscriminatorLoss method)
SpectralNorm2d (class in torchgan.layers)
step_update() (torchgan.logging.Visualize method)
T
train() (torchgan.trainer.BaseTrainer method)
train_iter() (torchgan.trainer.BaseTrainer method)
train_iter_custom() (torchgan.trainer.BaseTrainer method)
train_ops() (torchgan.losses.AuxiliaryClassifierDiscriminatorLoss method)
(torchgan.losses.AuxiliaryClassifierGeneratorLoss method)
(torchgan.losses.BoundaryEquilibriumDiscriminatorLoss method)
(torchgan.losses.DiscriminatorLoss method)
(torchgan.losses.DraganGradientPenalty method)
(torchgan.losses.EnergyBasedDiscriminatorLoss method)
(torchgan.losses.EnergyBasedGeneratorLoss method)
(torchgan.losses.EnergyBasedPullingAwayTerm method)
(torchgan.losses.FeatureMatchingGeneratorLoss method)
(torchgan.losses.GeneratorLoss method)
(torchgan.losses.HistoricalAverageDiscriminatorLoss method)
(torchgan.losses.HistoricalAverageGeneratorLoss method)
(torchgan.losses.MutualInformationPenalty method)
(torchgan.losses.WassersteinDiscriminatorLoss method)
(torchgan.losses.WassersteinGradientPenalty method)
Trainer (class in torchgan.trainer)
TransitionBlock2d (class in torchgan.layers)
TransitionBlockTranspose2d (class in torchgan.layers)
U
update_grads() (torchgan.logging.GradientVisualize method)
update_k() (torchgan.losses.BoundaryEquilibriumDiscriminatorLoss method)
V
VirtualBatchNorm (class in torchgan.layers)
Visualize (class in torchgan.logging)
W
WassersteinDiscriminatorLoss (class in torchgan.losses)
WassersteinGeneratorLoss (class in torchgan.losses)
WassersteinGradientPenalty (class in torchgan.losses)
Read the Docs
v: stable
Versions
latest
stable
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.