zennit.types

Type definitions for convenience.

Classes

Activation

Abstract base class that describes activation modules.

AvgPool

Abstract base class that describes sum-pooling modules.

BatchNorm

Abstract base class that describes batch normalization modules.

Convolution

Abstract base class that describes convolutional modules.

Linear

Abstract base class that describes linear modules.

SubclassMeta

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 convolutional modules.

class zennit.types.Linear[source]

Bases: object

Abstract base class that describes linear modules.

class zennit.types.SubclassMeta[source]

Bases: type

Meta class to bundle multiple subclasses.