All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractNode<P extends Provider<? extends AbstractNode>> Activation TheActivationclass is the most central class in Aika.Activation.Builder Activation.Link TheSynapseActivationmirror the synapse link in the network of activations.Activation.Mode Activation.Rounds Since Aika is a recurrent neural network, it is necessary to compute several rounds of activation values.Activation.State AStateobject contains the activation value of an activation object that belongs to a neuron.ActivationFunction AncestorRelation AncestorRelation.CommonAncestor AncestorRelation.IsAncestorOf AncestorRelation.IsDescendantOf AncestorRelation.NotAncestorOf AncestorRelation.NotDescendantOf Candidate Converter Converts the synapse weights of a neuron into a boolean logic representation of this neuron.DistanceFunction Document TheDocumentclass represents a single document which may be either used for processing a text or as training input.INeuron TheINeuronclass represents a internal neuron implementation in Aikas neural network and is connected to other neurons through input synapses and output synapses.INeuron.ActKey INeuron.SynapseSummary INeuron.Type InputNode TheInputNodeclass is the input layer for the boolean logic.InputNode.InputActivation Linker TheLinkerclass is responsible for for the linkage of neuron activations.Linker.Direction Model The model consists of two layers.Model.LinkerFactory Model.StaleDocumentException Model.WritableFactory MultiRelation Neuron TheNeuronclass is a proxy implementation for the real neuron implementation in the classINeuron.Neuron.Builder Node<T extends Node,A extends NodeActivation<T>> TheNodeclass is the abstract class for all the boolean logic nodes underneath the neural network layer.NodeActivation<T extends Node> NodeQueue OrNode While several neurons might share a the same input-node or and-node, there is always a always a one-to-one relation between or-nodes and neurons.OrNode.Link OrNode.OrActivation PassiveInputFunction Position PositionRelation PositionRelation.Equals PositionRelation.GreaterThan PositionRelation.LessThan Provider<T extends AbstractNode> Provider.SuspensionMode ReadWriteLock Relation Relation.Any Relation.Builder Relation.RelationFactory SearchNode TheSearchNodeclass represents a node in the binary search tree that is used to find the optimal interpretation for a given document.SearchNode.DebugState SearchNode.Decision SearchNode.SkipSelectStep SearchNode.TimeoutException SuspensionHook The suspension hook is used to suspend neurons and logic nodes to an external storage in order to reduce the memory footprint. !!!Synapse TheSynapseclass connects two neurons with each other.Synapse.Builder TheBuilderclass is just a helper class which is used to initialize a neuron.Synapse.State UpperBoundQueue Utils ValueQueue Writable