beatmup.nnets.AbstractOperation

class beatmup.nnets.AbstractOperation

Abstract neural net operation (layer). Has a name used to refer the operation in a Model. The operation data (such as convolution weights) is provided through a ChunkCollection in single precision floating point format, where the chunks are searched by operation name. Operations have several inputs and outputs numbered starting from zero.

__init__(*args, **kwargs)

Methods

__init__(*args, **kwargs)

Attributes

input_count

Number of operation inputs

name

Operation name

output_count

Number of operation outputs