.. currentmodule:: torchgan.layers
This layers subpackage is a collection of popular building blocks for GAN architectures. Currently the following blocks are supported:
.. autoclass:: ResidualBlock2d :members:
.. autoclass:: ResidualBlockTranspose2d :members:
.. autoclass:: BasicBlock2d :members:
.. autoclass:: BottleneckBlock2d :members:
.. autoclass:: TransitionBlock2d :members:
.. autoclass:: TransitionBlockTranspose2d :members:
.. autoclass:: DenseBlock2d :members:
.. autoclass:: SelfAttention2d :members:
.. autoclass:: SpectralNorm2d :members:
.. autoclass:: MinibatchDiscrimination1d :members:
.. autoclass:: VirtualBatchNorm :members: