zennit.types
Type definitions for convenience.
Classes
Abstract base class that describes activation modules. |
|
Abstract base class that describes sum-pooling modules. |
|
Abstract base class that describes batch normalization modules. |
|
Abstract base class that describes all convolutional modules. |
|
Abstract base class that describes standard (forward) convolutional modules. |
|
Abstract base class that describes transposed convolutional modules. |
|
Abstract base class that describes linear modules. |
|
Abstract base class that describes max-pooling modules. |
|
Meta class to bundle multiple subclasses. |
- class zennit.types.Activation[source]
Bases:
object
Abstract base class that describes activation modules.
- class zennit.types.AvgPool[source]
Bases:
object
Abstract base class that describes sum-pooling modules.
- class zennit.types.BatchNorm[source]
Bases:
object
Abstract base class that describes batch normalization modules.
- class zennit.types.Convolution[source]
Bases:
object
Abstract base class that describes all convolutional modules.
- class zennit.types.ConvolutionStandard[source]
Bases:
object
Abstract base class that describes standard (forward) convolutional modules.
- class zennit.types.ConvolutionTranspose[source]
Bases:
object
Abstract base class that describes transposed convolutional modules.