brainspy.processors.modules#

Provides with additional modules, which are associated to a Processor class by an aggregation relationship, that can already replicate the scaling of DNPUs in ways that are known to work well. See https://raw.githubusercontent.com/BraiNEdarwin/brains-py/master/docs/figures/processor.jpg for more information.

Modules

brainspy.processors.modules.bn

File for applying a batch normalisation layer after a DNPU class.

brainspy.processors.modules.conv

File for applying a convolution layer using DNPU based kernels.