All Classes and Interfaces
Class
Description
BindingNeuronSynapse<S extends BindingNeuronSynapse,I extends Neuron & Axon,L extends Link<S,IA,BindingActivation>,IA extends Activation>
ConjunctiveSynapse<S extends ConjunctiveSynapse,I extends Neuron & Axon,O extends ConjunctiveNeuron<?,OA>,L extends Link<S,IA,OA>,IA extends Activation,OA extends ConjunctiveActivation>
Counts the number of activations a particular neuron has encountered.
DisjunctiveSynapse<S extends DisjunctiveSynapse,I extends Neuron & Axon,O extends DisjunctiveNeuron<?,OA>,L extends Link<S,IA,OA>,IA extends Activation,OA extends DisjunctiveActivation>
The
Document
class represents a single document which may be either used for processing a text or as
training input.The dummy activation is just used to add neurons to the event queue.
An Element is either a node (Activation) or an edge (Link) in the Activation graph.
Counts the number of input or output activations a particular synapse has encountered.
The job of the linking phase is to propagate information through the network by creating the required activations and links.
The
NeuronProvider
class is a proxy implementation for the real neuron implementation in the class Neuron
.Determines which input synapses of this activations neuron should be linked to the input neuron.
The job of the linking phase is to propagate information through the network by creating the required activations and links.
Propagates the binding signal to the next activation.
The Same Pattern Binding Neuron Synapse is an inner synapse between two binding neurons of the same pattern.
The Sample Space keeps track of the number of
training instances a certain neuron or synapse has encountered.
Store model
The suspension hook is used to suspend neurons to an external storage in order to reduce the memory footprint.
!!!
Synapse<S extends Synapse,I extends Neuron & Axon,O extends Neuron<?,OA>,L extends Link<S,IA,OA>,IA extends Activation,OA extends Activation>