engine

Network components and algorithms.

Modules

engine.component

Components handle universal parameters and logic common to neurons, synapses, and their derivatives.

engine.ensemble

Ensembles (layers) manage neuron collections by fixing their size, extending select attribute tensors, and handling layer-aware operations such as heterogeneous parameter initialization and normalization.

engine.network

Networks are graph representations of neuron ensembles connected by synapses.

engine.neuron

Neurons are units that receive, integrate, and emit signals.

engine.synapse

Synapses connect neurons or ensembles to each other.