A B C D E F G H I L M N O P R S T U V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractNode<P extends Provider<? extends AbstractNode>> - Class in network.aika
- AbstractNode() - Constructor for class network.aika.AbstractNode
- acquireReadLock() - Method in class network.aika.ReadWriteLock
- acquireWriteLock() - Method in class network.aika.ReadWriteLock
- Activation - Class in network.aika.neuron.activation
-
The
Activationclass is the most central class in Aika. - Activation(Document, INeuron, Map<Integer, Position>) - Constructor for class network.aika.neuron.activation.Activation
- ACTIVATION_ID_COMP - Static variable in class network.aika.neuron.activation.Activation
- Activation.Builder - Class in network.aika.neuron.activation
- Activation.Link - Class in network.aika.neuron.activation
-
The
SynapseActivationmirror the synapse link in the network of activations. - Activation.Mode - Enum in network.aika.neuron.activation
- Activation.Option - Class in network.aika.neuron.activation
- Activation.Rounds - Class in network.aika.neuron.activation
-
Since Aika is a recurrent neural network, it is necessary to compute several rounds of activation values.
- Activation.State - Class in network.aika.neuron.activation
-
A
Stateobject contains the activation value of an activation object that belongs to a neuron. - Activation.StateChange - Class in network.aika.neuron.activation
-
The
StateChangeclass is used to store the state change of an activation that occurs in each node of the binary search tree. - ActivationFunction - Enum in network.aika
- ACTIVATIONS_OUTPUT_COMPARATOR - Static variable in class network.aika.Document
- activationsToString() - Method in class network.aika.Document
- activeProviders - Variable in class network.aika.Model
- ActKey(int, Position, int) - Constructor for class network.aika.neuron.INeuron.ActKey
- add(int, Activation) - Method in class network.aika.neuron.activation.ValueQueue
- add(Node) - Method in class network.aika.lattice.NodeQueue
- add(Activation) - Method in class network.aika.neuron.activation.UpperBoundQueue
- add(Activation.Link) - Method in class network.aika.neuron.activation.UpperBoundQueue
- addActivatedNeuron(INeuron) - Method in class network.aika.Document
- addActivatedNode(Node) - Method in class network.aika.Document
- addActivation(A) - Method in class network.aika.lattice.Node
-
Add a new activation to this logic node and further propagate this activation through the network.
- addActivation(Integer, Activation) - Method in class network.aika.neuron.activation.Position
- addActivation(OrNode.OrEntry, NodeActivation) - Method in class network.aika.lattice.OrNode
- addActivation(Activation) - Method in class network.aika.Document
- addActivation(Activation) - Method in class network.aika.lattice.InputNode
- addActivation(Activation) - Method in class network.aika.neuron.INeuron
- addedNodeActivations - Variable in class network.aika.Document
- addedNodes - Variable in class network.aika.Document
- addFinallyActivatedNeuron(INeuron) - Method in class network.aika.Document
- addInput(Document, int, int) - Method in class network.aika.neuron.Neuron
-
Propagate an input activation into the network.
- addInput(Document, Activation.Builder) - Method in class network.aika.neuron.INeuron
-
Propagate an input activation into the network.
- addInput(Document, Activation.Builder) - Method in class network.aika.neuron.Neuron
-
Propagate an input activation into the network.
- addInputNeuronActivation(Activation) - Method in class network.aika.Document
- addLink(Linker.Direction, Activation.Link) - Method in class network.aika.neuron.activation.Activation
- addRelation(Map<Integer, Relation>, Integer, Integer, Neuron, Relation) - Static method in class network.aika.neuron.relation.Relation
- addRequiredSlot(int) - Method in class network.aika.neuron.INeuron
- adjustSelectedNeuronInputs(SearchNode.Decision) - Method in class network.aika.neuron.activation.Activation
- AFTER - Static variable in class network.aika.neuron.relation.Relation
- ALLOW_WEAK_NEGATIVE_WEIGHTS - Static variable in class network.aika.neuron.INeuron
- AncestorRelation - Class in network.aika.neuron.relation
- AncestorRelation.CommonAncestor - Class in network.aika.neuron.relation
- AncestorRelation.IsAncestorOf - Class in network.aika.neuron.relation
- AncestorRelation.IsDescendantOf - Class in network.aika.neuron.relation
- AncestorRelation.NotAncestorOf - Class in network.aika.neuron.relation
- AncestorRelation.NotDescendantOf - Class in network.aika.neuron.relation
- Any() - Constructor for class network.aika.neuron.relation.Relation.Any
- Any(boolean, boolean) - Constructor for class network.aika.neuron.relation.Relation.Any
- ANY - Static variable in class network.aika.neuron.relation.Relation
- append(String) - Method in class network.aika.Document
B
- BEFORE - Static variable in class network.aika.neuron.relation.Relation
- BEGIN - Static variable in class network.aika.neuron.activation.Activation
- BEGIN_EQUALS - Static variable in class network.aika.neuron.relation.Relation
- BEGIN_TO_END_EQUALS - Static variable in class network.aika.neuron.relation.Relation
- bias - Variable in class network.aika.neuron.Synapse.Builder
- blocked - Variable in class network.aika.neuron.activation.Activation
- Builder() - Constructor for class network.aika.neuron.activation.Activation.Builder
- Builder() - Constructor for class network.aika.neuron.relation.Relation.Builder
- Builder() - Constructor for class network.aika.neuron.Synapse.Builder
C
- CACHED - network.aika.neuron.activation.SearchNode.DebugState
- cacheFactor - Variable in class network.aika.neuron.activation.Activation.Option
- candidate - Variable in class network.aika.neuron.activation.Activation
- Candidate - Class in network.aika.neuron.activation
- Candidate(Activation, int) - Constructor for class network.aika.neuron.activation.Candidate
- candidates - Variable in class network.aika.Document
- changeNumberOfNeuronRefs(int, long, int) - Method in class network.aika.lattice.Node
- changeNumberOfNeuronRefs(int, long, int) - Method in class network.aika.lattice.OrNode
- changeState(Activation.Mode) - Method in class network.aika.neuron.activation.SearchNode
- charAt(int) - Method in class network.aika.Document
- checkDependenciesSatisfied(long) - Method in class network.aika.neuron.activation.Candidate
- checkRequiredSlots(Document, SortedMap<Integer, Position>) - Method in class network.aika.neuron.INeuron
- checkSelfReferencing(boolean, int, long) - Method in class network.aika.neuron.activation.Activation
- checkVisited(long) - Method in class network.aika.neuron.activation.Activation
- CHILD_NODE_THRESHOLD - Static variable in class network.aika.lattice.InputNode
- cleanup() - Method in class network.aika.lattice.InputNode
- cleanup() - Method in class network.aika.lattice.Node
- cleanup() - Method in class network.aika.lattice.OrNode
- CLEANUP_INTERVAL - Static variable in class network.aika.Document
- clearActivations() - Method in class network.aika.Document
-
Removes the activations of this document from the model again.
- clearActivations() - Method in class network.aika.lattice.Node
- clearActivations() - Method in class network.aika.neuron.INeuron
- clearActivations(int) - Method in class network.aika.lattice.Node
- clearActivations(int) - Method in class network.aika.neuron.INeuron
- clearActivations(Document) - Method in class network.aika.lattice.Node
- clearActivations(Document) - Method in class network.aika.neuron.INeuron
- clearThreadState(int, int) - Method in class network.aika.lattice.Node
- collapseText(String, int) - Static method in class network.aika.Utils
- commit() - Method in class network.aika.Document
-
Updates the model after the training step.
- commit() - Method in class network.aika.neuron.Synapse
- commit(Collection<Synapse>) - Method in class network.aika.neuron.INeuron
- COMMON_ANCESTOR - Static variable in class network.aika.neuron.relation.AncestorRelation
- CommonAncestor() - Constructor for class network.aika.neuron.relation.AncestorRelation.CommonAncestor
- CommonAncestor(boolean, boolean) - Constructor for class network.aika.neuron.relation.AncestorRelation.CommonAncestor
- compare(Activation.Rounds) - Method in class network.aika.neuron.activation.Activation.Rounds
- compare(Position) - Method in class network.aika.neuron.activation.Position
- compare(Position, Position) - Static method in class network.aika.neuron.activation.Position
- compareNewState(SearchNode) - Method in class network.aika.neuron.activation.SearchNode
- compareRank(int, Node, Node) - Static method in class network.aika.lattice.Node
- compareTo(Document) - Method in class network.aika.Document
- compareTo(Node) - Method in class network.aika.lattice.Node
- compareTo(NodeActivation<T>) - Method in class network.aika.lattice.NodeActivation
- compareTo(Activation) - Method in class network.aika.neuron.activation.Activation
- compareTo(Candidate) - Method in class network.aika.neuron.activation.Candidate
- compareTo(SearchNode) - Method in class network.aika.neuron.activation.SearchNode
- compareTo(INeuron) - Method in class network.aika.neuron.INeuron
- compareTo(INeuron.ActKey) - Method in class network.aika.neuron.INeuron.ActKey
- compareTo(Relation) - Method in class network.aika.neuron.relation.MultiRelation
- compareTo(Relation) - Method in class network.aika.neuron.relation.PositionRelation
- compareTo(Relation) - Method in class network.aika.neuron.relation.Relation
- compareTo(Provider<?>) - Method in class network.aika.Provider
- COMPUTE_SOFT_MAX - Static variable in class network.aika.neuron.activation.SearchNode
- computeBounds() - Method in class network.aika.neuron.activation.Activation
- computeCachedFactor(SearchNode) - Static method in class network.aika.neuron.activation.SearchNode
- computeInputActivation(Synapse, Activation) - Method in class network.aika.neuron.activation.Linker
- computeValueAndWeight(int) - Method in class network.aika.neuron.activation.Activation
- CONJUNCTION_THRESHOLD - Static variable in class network.aika.neuron.Synapse
- connect(Neuron) - Method in class network.aika.neuron.relation.Relation.Builder
- CONTAINED_IN - Static variable in class network.aika.neuron.relation.Relation
- CONTAINS - Static variable in class network.aika.neuron.relation.Relation
- convert(int, Document, INeuron, Collection<Synapse>) - Static method in class network.aika.lattice.Converter
- Converter - Class in network.aika.lattice
-
Converts the synapse weights of a neuron into a boolean logic representation of this neuron.
- copy() - Method in class network.aika.neuron.activation.Activation.Rounds
- create() - Method in interface network.aika.neuron.relation.Relation.RelationFactory
- createDocument(String) - Method in class network.aika.Model
- createDocument(String, int) - Method in class network.aika.Model
- createLinker(Document) - Method in interface network.aika.Model.LinkerFactory
- createNeuron() - Method in class network.aika.Model
- createNeuron(String) - Method in class network.aika.Model
- createNeuron(String, String) - Method in class network.aika.Model
- createNeuron(String, String, INeuron.Type, ActivationFunction) - Method in class network.aika.Model
- createObject() - Method in interface network.aika.Model.WritableFactory
- createOrReplace(Document, Integer, Neuron, Neuron) - Static method in class network.aika.neuron.Synapse
- createV - Variable in class network.aika.Document
- currentId - Variable in class network.aika.Model
- currentStateChange - Variable in class network.aika.neuron.activation.Activation
- currentStateV - Variable in class network.aika.neuron.activation.Activation
D
- DEBUG_OUTPUT - Static variable in class network.aika.neuron.activation.Activation
- decision - Variable in class network.aika.neuron.activation.Activation
- decision - Variable in class network.aika.neuron.activation.Activation.Option
- defaultThreadId - Variable in class network.aika.Model
- DEGRADING - network.aika.DistanceFunction
- DISCARD - network.aika.Provider.SuspensionMode
- DISJUNCTION_THRESHOLD - Static variable in class network.aika.neuron.Synapse
- distanceFunction - Variable in class network.aika.neuron.Synapse.Builder
- DistanceFunction - Enum in network.aika
- doc - Variable in class network.aika.lattice.NodeActivation
- docIdCounter - Variable in class network.aika.Model
- docs - Variable in class network.aika.Model
- Document - Class in network.aika
-
The
Documentclass represents a single document which may be either used for processing a text or as training input. - Document(int, String, Model, int) - Constructor for class network.aika.Document
- dumpDebugCandidateStatistics() - Method in class network.aika.Document
- dumpDebugState() - Method in class network.aika.neuron.activation.SearchNode
- dumpOscillatingActivations() - Method in class network.aika.Document
E
- ENABLE_CACHING - Static variable in class network.aika.neuron.activation.SearchNode
- ENABLE_CACHING_COMPARISON - Static variable in class network.aika.neuron.activation.SearchNode
- END - Static variable in class network.aika.neuron.activation.Activation
- END_EQUALS - Static variable in class network.aika.neuron.relation.Relation
- END_TO_BEGIN_EQUALS - Static variable in class network.aika.neuron.relation.Relation
- equals(Object) - Method in class network.aika.Provider
- equals(Activation.State) - Method in class network.aika.neuron.activation.Activation.State
- Equals() - Constructor for class network.aika.neuron.relation.PositionRelation.Equals
- Equals(int, int) - Constructor for class network.aika.neuron.relation.PositionRelation.Equals
- Equals(int, int, boolean, boolean) - Constructor for class network.aika.neuron.relation.PositionRelation.Equals
- EQUALS - Static variable in class network.aika.neuron.relation.Relation
- equalsWithWeights(Activation.State) - Method in class network.aika.neuron.activation.Activation.State
- evaluate(Activation) - Method in interface network.aika.neuron.activation.SearchNode.SkipSelectStep
- EXCITATORY - network.aika.neuron.INeuron.Type
- EXCLUDED - network.aika.neuron.activation.SearchNode.Decision
- exists() - Method in class network.aika.neuron.Synapse
- expand(int, Document, AndNode.Refinement) - Method in class network.aika.lattice.InputNode
- expand(int, Document, AndNode.Refinement) - Method in class network.aika.lattice.OrNode
- EXPLORE - network.aika.neuron.activation.SearchNode.DebugState
- extension - Variable in class network.aika.neuron.activation.Activation
F
- f(double) - Method in enum network.aika.ActivationFunction
- f(Activation, Activation) - Method in enum network.aika.DistanceFunction
- finalDecision - Variable in class network.aika.neuron.activation.Activation
- finalRounds - Variable in class network.aika.neuron.activation.Activation
- fired - Variable in class network.aika.neuron.activation.Activation.Builder
- fired - Variable in class network.aika.neuron.activation.Activation.State
- follow - Variable in class network.aika.neuron.relation.Relation
- fromSlot - Variable in class network.aika.neuron.relation.PositionRelation
G
- generateCandidates() - Method in class network.aika.Document
- generateOutputText() - Method in class network.aika.Document
- get() - Method in class network.aika.Provider
- get(int) - Method in class network.aika.lattice.OrNode.Link
- get(int) - Method in class network.aika.neuron.activation.Activation.Rounds
- get(int) - Method in class network.aika.Provider
- get(Document) - Method in class network.aika.Provider
- getAccumulatedWeight() - Method in class network.aika.neuron.activation.SearchNode
- getAct() - Method in class network.aika.neuron.activation.Activation.Option
- getActivation() - Method in class network.aika.neuron.activation.Activation.StateChange
- getActivation() - Method in class network.aika.neuron.activation.Candidate
- getActivation() - Method in class network.aika.neuron.activation.SearchNode
- getActivation(Document, int, int, boolean) - Method in class network.aika.neuron.Neuron
- getActivationExtensionFactory() - Method in class network.aika.Model
- getActivationFunction() - Method in class network.aika.neuron.activation.Activation
- getActivationFunction() - Method in class network.aika.neuron.INeuron
- getActivations() - Method in class network.aika.neuron.activation.Position
- getActivations(boolean) - Method in class network.aika.Document
- getActivations(int) - Method in class network.aika.neuron.activation.Position
- getActivations(Document) - Method in class network.aika.lattice.Node
- getActivations(Document) - Method in class network.aika.neuron.INeuron
- getActivations(Document, boolean) - Method in class network.aika.neuron.INeuron
- getActivations(Document, boolean) - Method in class network.aika.neuron.Neuron
-
getFinalActivationsis a convenience method to retrieve all activations of the given neuron that are part of the final interpretation. - getActivations(Document, int, Position, boolean) - Method in class network.aika.neuron.INeuron
- getActivations(Document, int, Position, boolean) - Method in class network.aika.neuron.Neuron
- getActivations(Document, int, Position, boolean, int, Position, boolean) - Method in class network.aika.neuron.INeuron
- getActivations(Document, SortedMap<Integer, Position>) - Method in class network.aika.neuron.INeuron
- getActivations(INeuron, Activation) - Method in class network.aika.neuron.relation.AncestorRelation.CommonAncestor
- getActivations(INeuron, Activation) - Method in class network.aika.neuron.relation.AncestorRelation.IsAncestorOf
- getActivations(INeuron, Activation) - Method in class network.aika.neuron.relation.AncestorRelation.IsDescendantOf
- getActivations(INeuron, Activation) - Method in class network.aika.neuron.relation.AncestorRelation.NotAncestorOf
- getActivations(INeuron, Activation) - Method in class network.aika.neuron.relation.AncestorRelation.NotDescendantOf
- getActivations(INeuron, Activation) - Method in class network.aika.neuron.relation.MultiRelation
- getActivations(INeuron, Activation) - Method in class network.aika.neuron.relation.PositionRelation
- getActivations(INeuron, Activation) - Method in class network.aika.neuron.relation.Relation.Any
- getActivations(INeuron, Activation) - Method in class network.aika.neuron.relation.Relation
- getActivations(INeuron, Position) - Method in class network.aika.neuron.relation.PositionRelation.Equals
- getActivations(INeuron, Position) - Method in class network.aika.neuron.relation.PositionRelation
- getActivations(INeuron, Position) - Method in class network.aika.neuron.relation.PositionRelation.GreaterThan
- getActivations(INeuron, Position) - Method in class network.aika.neuron.relation.PositionRelation.LessThan
- getActivationsByPosition(int, Position, boolean, int, Position, boolean) - Method in class network.aika.Document
- getActivationsByPosition(Position, boolean, Position, boolean) - Method in class network.aika.Document
- getActivationValue(Synapse, Activation) - Method in interface network.aika.PassiveInputFunction
- getAllNodeIds() - Method in interface network.aika.SuspensionHook
- getAlternative() - Method in class network.aika.neuron.activation.SearchNode
- getBias() - Method in class network.aika.neuron.INeuron
- getBias() - Method in class network.aika.neuron.Synapse
- getBiasSum() - Method in class network.aika.neuron.INeuron.SynapseSummary
- getConflicts() - Method in class network.aika.neuron.activation.Activation
- getContent() - Method in class network.aika.Document
- getCurrentOption() - Method in class network.aika.neuron.activation.SearchNode
- getDecision() - Method in class network.aika.neuron.activation.SearchNode
- getDistance(Position) - Method in class network.aika.neuron.activation.Position
- getDistanceFunction() - Method in class network.aika.neuron.Synapse
- getDocument() - Method in class network.aika.lattice.NodeActivation
- getDocument() - Method in class network.aika.neuron.activation.Activation
- getDocument() - Method in class network.aika.neuron.activation.Position
- getExpectedState() - Method in class network.aika.neuron.activation.Activation
- getExtension() - Method in class network.aika.neuron.INeuron
- getExtension() - Method in class network.aika.neuron.Synapse
- getFinalInputActivationLinks() - Method in class network.aika.neuron.activation.Activation
- getFinalOutputActivationLinks() - Method in class network.aika.neuron.activation.Activation
- getFinalPosition() - Method in class network.aika.neuron.activation.Position
- getFinalState() - Method in class network.aika.neuron.activation.Activation
- getId() - Method in class network.aika.Document
- getId() - Method in class network.aika.neuron.activation.Activation
- getId() - Method in class network.aika.neuron.activation.Position
- getId() - Method in class network.aika.neuron.activation.SearchNode
- getId() - Method in class network.aika.neuron.Synapse
- getIfNotSuspended() - Method in class network.aika.Provider
- getINeuron() - Method in class network.aika.neuron.activation.Activation
- getInMemoryInputSynapses() - Method in class network.aika.neuron.Neuron
- getInMemoryOutputSynapses() - Method in class network.aika.neuron.Neuron
- getInput() - Method in class network.aika.neuron.activation.Activation.Link
- getInput() - Method in class network.aika.neuron.Synapse
- getInputActivation(int) - Method in class network.aika.lattice.InputNode.InputActivation
- getInputActivation(int) - Method in class network.aika.lattice.NodeActivation
- getInputActivation(int) - Method in class network.aika.lattice.OrNode.OrActivation
- getInputLink(Activation.Link) - Method in class network.aika.neuron.activation.Activation
- getInputLinks(boolean) - Method in class network.aika.neuron.activation.Activation
- getInputLinksBySynapse(Synapse) - Method in class network.aika.neuron.activation.Activation
- getInputNode() - Method in class network.aika.neuron.INeuron
- getInputNodeActivation() - Method in class network.aika.neuron.activation.Activation
- getInputSynapses() - Method in class network.aika.neuron.INeuron
- getLabel() - Method in class network.aika.neuron.activation.Activation
- getLabel() - Method in class network.aika.neuron.INeuron
- getLabel() - Method in class network.aika.neuron.Neuron
- getLast() - Method in class network.aika.neuron.activation.Activation.Rounds
- getLastRound() - Method in class network.aika.neuron.activation.Activation.Rounds
- getLimit() - Method in class network.aika.neuron.Synapse
- getLinkBySynapseId(int) - Method in class network.aika.neuron.activation.Activation
- getLinker() - Method in class network.aika.Document
- getLinkerFactory() - Method in class network.aika.Model
- getMaxInputValue() - Method in class network.aika.neuron.Synapse
- getModel() - Method in class network.aika.Document
- getModifiedActivations() - Method in class network.aika.neuron.activation.SearchNode
- getNegDirSum() - Method in class network.aika.neuron.INeuron.SynapseSummary
- getNegRecSum() - Method in class network.aika.neuron.INeuron.SynapseSummary
- getNeuron() - Method in class network.aika.neuron.activation.Activation
- getNeuronExtensionFactory() - Method in class network.aika.Model
- getNeuronLabel() - Method in class network.aika.lattice.Node
- getNeuronLabel() - Method in class network.aika.lattice.OrNode
- getNewActivationId() - Method in class network.aika.Document
- getNewBias() - Method in class network.aika.neuron.INeuron
- getNewBias() - Method in class network.aika.neuron.Synapse
- getNewId() - Method in interface network.aika.SuspensionHook
- getNewLimit() - Method in class network.aika.neuron.Synapse
- getNewNodeActivationId() - Method in class network.aika.Document
- getNewSynapseId() - Method in class network.aika.neuron.INeuron
- getNewSynapseId() - Method in class network.aika.neuron.Neuron
- getNewVisitedId() - Method in class network.aika.Document
- getNewVisitedId() - Method in class network.aika.neuron.activation.Activation
- getNewWeight() - Method in class network.aika.neuron.Synapse
- getNextActivation(Activation) - Method in class network.aika.Document
- getNode() - Method in class network.aika.lattice.NodeActivation
- getNodeQueue() - Method in class network.aika.Document
- getNumberOfActivations() - Method in class network.aika.Document
- getNumDisjunctiveSynapses() - Method in class network.aika.neuron.INeuron.SynapseSummary
- getOldestDocIdInProcessing() - Method in class network.aika.Model
- getOption() - Method in class network.aika.neuron.activation.SearchNode
- getOutput() - Method in class network.aika.neuron.activation.Activation.Link
- getOutput() - Method in class network.aika.neuron.Synapse
- getOutputAct() - Method in class network.aika.lattice.OrNode.OrActivation
- getOutputLinks() - Method in class network.aika.neuron.activation.Activation
- getOutputLinksBySynapse(Synapse) - Method in class network.aika.neuron.activation.Activation
- getOutputNeuron() - Method in class network.aika.lattice.OrNode
- getOutputNode() - Method in class network.aika.neuron.INeuron
- getOutputNodeActivation() - Method in class network.aika.neuron.activation.Activation
- getOutputRelations() - Method in class network.aika.neuron.INeuron
- getOutputText() - Method in class network.aika.neuron.INeuron
- getParent() - Method in class network.aika.neuron.activation.SearchNode
- getPassiveInputFunction() - Method in class network.aika.neuron.Neuron
- getPassiveInputSynapses() - Method in class network.aika.neuron.INeuron
- getPosDirSum() - Method in class network.aika.neuron.INeuron.SynapseSummary
- getPosPassiveSum() - Method in class network.aika.neuron.INeuron.SynapseSummary
- getPosRecSum() - Method in class network.aika.neuron.INeuron.SynapseSummary
- getProvider() - Method in class network.aika.AbstractNode
- getRelation() - Method in class network.aika.neuron.relation.Relation.Builder
- getRelationById(Integer) - Method in class network.aika.neuron.Synapse
- getRelations() - Method in class network.aika.neuron.relation.MultiRelation
- getRelations() - Method in class network.aika.neuron.Synapse
- getRelationsMap(int, Neuron) - Static method in class network.aika.neuron.relation.Relation
- getSequence() - Method in class network.aika.neuron.activation.Activation
- getSkipSelectStep() - Method in class network.aika.Model
- getSlot(int) - Method in class network.aika.neuron.activation.Activation
- getSlots(Document) - Method in class network.aika.neuron.activation.Activation.Builder
- getSuspensionHook() - Method in class network.aika.Model
- getSynapse() - Method in class network.aika.neuron.activation.Activation.Link
- getSynapse(Neuron) - Method in class network.aika.neuron.Synapse.Builder
- getSynapseById(int) - Method in class network.aika.neuron.activation.Activation
- getSynapseById(int) - Method in class network.aika.neuron.Neuron
- getSynapseExtensionFactory() - Method in class network.aika.Model
- getSynapseSummary() - Method in class network.aika.neuron.INeuron
- getText() - Method in class network.aika.neuron.activation.Activation
- getText(Integer, Integer) - Method in class network.aika.Document
- getText(Position, Position) - Method in class network.aika.Document
- getThreadId() - Method in class network.aika.Document
- getThreadId() - Method in class network.aika.lattice.NodeActivation
- getThreadId() - Method in class network.aika.neuron.activation.Activation
- getType() - Method in class network.aika.neuron.activation.Activation
- getType() - Method in class network.aika.neuron.INeuron
- getType() - Method in class network.aika.neuron.relation.AncestorRelation.CommonAncestor
- getType() - Method in class network.aika.neuron.relation.AncestorRelation.IsAncestorOf
- getType() - Method in class network.aika.neuron.relation.AncestorRelation.IsDescendantOf
- getType() - Method in class network.aika.neuron.relation.AncestorRelation.NotAncestorOf
- getType() - Method in class network.aika.neuron.relation.AncestorRelation.NotDescendantOf
- getType() - Method in class network.aika.neuron.relation.MultiRelation
- getType() - Method in class network.aika.neuron.relation.PositionRelation.Equals
- getType() - Method in class network.aika.neuron.relation.PositionRelation.GreaterThan
- getType() - Method in class network.aika.neuron.relation.PositionRelation.LessThan
- getType() - Method in class network.aika.neuron.relation.Relation.Any
- getType() - Method in class network.aika.neuron.relation.Relation
- getUpperBoundQueue() - Method in class network.aika.Document
- getValueQueue() - Method in class network.aika.Document
- getVisitedId() - Method in class network.aika.neuron.activation.Activation
- getWeight() - Method in class network.aika.neuron.Synapse
- getWeightSum() - Method in class network.aika.neuron.activation.SearchNode
- GreaterThan() - Constructor for class network.aika.neuron.relation.PositionRelation.GreaterThan
- GreaterThan(int, int, boolean) - Constructor for class network.aika.neuron.relation.PositionRelation.GreaterThan
- GreaterThan(int, int, boolean, boolean, boolean, int) - Constructor for class network.aika.neuron.relation.PositionRelation.GreaterThan
H
- hashCode() - Method in class network.aika.Provider
- hasUndecidedPositiveFeedbackLinks() - Method in class network.aika.neuron.activation.Activation
I
- id - Variable in class network.aika.lattice.NodeActivation
- id - Variable in class network.aika.Provider
- ID - Static variable in class network.aika.neuron.relation.MultiRelation
- ID - Static variable in class network.aika.neuron.relation.Relation.Any
- identity - Variable in class network.aika.neuron.Synapse.Builder
- identityToString() - Method in class network.aika.neuron.activation.Activation
- INCREMENTAL_MODE - Static variable in class network.aika.Document
-
Experimental code: not working yet!
- INeuron - Class in network.aika.neuron
-
The
INeuronclass represents a internal neuron implementation in Aikas neural network and is connected to other neurons through input synapses and output synapses. - INeuron(Model, String, String, INeuron.Type, ActivationFunction) - Constructor for class network.aika.neuron.INeuron
- INeuron.ActKey - Class in network.aika.neuron
- INeuron.SynapseSummary - Class in network.aika.neuron
- INeuron.Type - Enum in network.aika.neuron
- INHIBITORY - network.aika.neuron.INeuron.Type
- init(Document, Neuron, double, ActivationFunction, INeuron.Type, Collection<Neuron.Builder>) - Static method in class network.aika.neuron.Neuron
- init(Document, Neuron, double, ActivationFunction, INeuron.Type, Collection<Synapse.Builder>, Collection<Relation.Builder>) - Static method in class network.aika.neuron.Neuron
-
Initializes a neuron with the given bias.
- init(Document, Neuron, double, ActivationFunction, INeuron.Type, Neuron.Builder...) - Static method in class network.aika.neuron.Neuron
-
Creates a neuron with the given bias.
- init(Document, Neuron, double, INeuron.Type, Neuron.Builder...) - Static method in class network.aika.neuron.Neuron
-
Creates a neuron with the given bias.
- init(Document, Neuron, Neuron.Builder...) - Static method in class network.aika.neuron.Neuron
- init(Neuron, double, ActivationFunction, INeuron.Type, Collection<Neuron.Builder>) - Static method in class network.aika.neuron.Neuron
- init(Neuron, double, ActivationFunction, INeuron.Type, Collection<Synapse.Builder>, Collection<Relation.Builder>) - Static method in class network.aika.neuron.Neuron
-
Initializes a neuron with the given bias.
- init(Neuron, double, ActivationFunction, INeuron.Type, Neuron.Builder...) - Static method in class network.aika.neuron.Neuron
-
Creates a neuron with the given bias.
- init(Neuron, double, INeuron.Type, Collection<Neuron.Builder>) - Static method in class network.aika.neuron.Neuron
- init(Neuron, double, INeuron.Type, Collection<Synapse.Builder>, Collection<Relation.Builder>) - Static method in class network.aika.neuron.Neuron
-
Creates a neuron with the given bias.
- init(Neuron, double, INeuron.Type, Neuron.Builder...) - Static method in class network.aika.neuron.Neuron
-
Creates a neuron with the given bias.
- init(Neuron, Neuron.Builder...) - Static method in class network.aika.neuron.Neuron
- input - Variable in class network.aika.lattice.InputNode.InputActivation
- INPUT - network.aika.neuron.activation.Linker.Direction
- INPUT - network.aika.neuron.INeuron.Type
- INPUT_COMP - Static variable in class network.aika.neuron.activation.Activation.Link
- INPUT_SYNAPSE_COMP - Static variable in class network.aika.neuron.Synapse
- InputActivation(Activation, InputNode) - Constructor for class network.aika.lattice.InputNode.InputActivation
- inputDecision - Variable in class network.aika.neuron.activation.Activation
- InputNode - Class in network.aika.lattice
-
The
InputNodeclass is the input layer for the boolean logic. - InputNode() - Constructor for class network.aika.lattice.InputNode
- InputNode(Model) - Constructor for class network.aika.lattice.InputNode
- InputNode.InputActivation - Class in network.aika.lattice
- inputOptions - Variable in class network.aika.neuron.activation.Activation.Option
- inputValue - Variable in class network.aika.neuron.activation.Activation
- invalidateCachedDecision(Activation) - Static method in class network.aika.neuron.activation.SearchNode
- invert() - Method in class network.aika.neuron.relation.AncestorRelation.CommonAncestor
- invert() - Method in class network.aika.neuron.relation.AncestorRelation.IsAncestorOf
- invert() - Method in class network.aika.neuron.relation.AncestorRelation.IsDescendantOf
- invert() - Method in class network.aika.neuron.relation.AncestorRelation.NotAncestorOf
- invert() - Method in class network.aika.neuron.relation.AncestorRelation.NotDescendantOf
- invert() - Method in class network.aika.neuron.relation.MultiRelation
- invert() - Method in class network.aika.neuron.relation.PositionRelation.Equals
- invert() - Method in class network.aika.neuron.relation.PositionRelation.GreaterThan
- invert() - Method in class network.aika.neuron.relation.PositionRelation.LessThan
- invert() - Method in class network.aika.neuron.relation.Relation.Any
- invert() - Method in class network.aika.neuron.relation.Relation
- IS_ANCESTOR_OF - Static variable in class network.aika.neuron.relation.AncestorRelation
- IS_DESCENDANT_OF - Static variable in class network.aika.neuron.relation.AncestorRelation
- isActive() - Method in class network.aika.neuron.activation.Activation.Rounds
- isActiveable() - Method in class network.aika.neuron.activation.Activation
- IsAncestorOf() - Constructor for class network.aika.neuron.relation.AncestorRelation.IsAncestorOf
- IsAncestorOf(boolean, boolean) - Constructor for class network.aika.neuron.relation.AncestorRelation.IsAncestorOf
- isConflicting() - Method in class network.aika.neuron.activation.Candidate
- isConjunction() - Method in class network.aika.neuron.Synapse
- isConjunction(Synapse.State) - Method in class network.aika.neuron.Synapse
- isConvertible() - Method in class network.aika.neuron.relation.MultiRelation
- isConvertible() - Method in class network.aika.neuron.relation.Relation.Any
- isConvertible() - Method in class network.aika.neuron.relation.Relation
- IsDescendantOf() - Constructor for class network.aika.neuron.relation.AncestorRelation.IsDescendantOf
- IsDescendantOf(boolean, boolean) - Constructor for class network.aika.neuron.relation.AncestorRelation.IsDescendantOf
- isDisjunction() - Method in class network.aika.neuron.Synapse
- isDisjunction(Synapse.State) - Method in class network.aika.neuron.Synapse
- isEmpty(Document) - Method in class network.aika.neuron.INeuron
- isExact() - Method in class network.aika.neuron.relation.AncestorRelation
- isExact() - Method in class network.aika.neuron.relation.MultiRelation
- isExact() - Method in class network.aika.neuron.relation.PositionRelation.Equals
- isExact() - Method in class network.aika.neuron.relation.PositionRelation.GreaterThan
- isExact() - Method in class network.aika.neuron.relation.PositionRelation.LessThan
- isExact() - Method in class network.aika.neuron.relation.Relation.Any
- isExact() - Method in class network.aika.neuron.relation.Relation
- isFinalActivation() - Method in class network.aika.neuron.activation.Activation
- isFollow() - Method in class network.aika.neuron.relation.Relation
- isIdentity() - Method in class network.aika.neuron.activation.Activation.Link
- isIdentity() - Method in class network.aika.neuron.Synapse
- isInactive() - Method in class network.aika.neuron.activation.Activation.Link
- isInactive() - Method in class network.aika.neuron.Synapse
- isNegative() - Method in class network.aika.neuron.activation.Activation.Link
- isNegative() - Method in class network.aika.neuron.Synapse
- isOptional() - Method in class network.aika.neuron.relation.Relation
- isPassiveInputNeuron() - Method in class network.aika.neuron.INeuron
- isQueued(int) - Method in class network.aika.neuron.activation.Activation.Rounds
- isQueued(int, long) - Method in class network.aika.lattice.Node
- isRecurrent() - Method in class network.aika.neuron.activation.Activation.Link
- isRecurrent() - Method in class network.aika.neuron.Synapse
- isRequired() - Method in class network.aika.lattice.Node
- isSuspended() - Method in class network.aika.Provider
- isZero() - Method in class network.aika.neuron.Synapse
L
- lastCleanup - Variable in class network.aika.Model
- lastUsedDocumentId - Variable in class network.aika.AbstractNode
- lateLinking() - Method in class network.aika.neuron.activation.Linker
- length() - Method in class network.aika.Document
- length() - Method in class network.aika.neuron.activation.Activation
- LessThan() - Constructor for class network.aika.neuron.relation.PositionRelation.LessThan
- LessThan(int, int, boolean) - Constructor for class network.aika.neuron.relation.PositionRelation.LessThan
- LessThan(int, int, boolean, boolean, boolean, int) - Constructor for class network.aika.neuron.relation.PositionRelation.LessThan
- limit - Variable in class network.aika.neuron.Synapse.Builder
- LIMITED - network.aika.neuron.activation.SearchNode.DebugState
- LIMITED_RECTIFIED_LINEAR_UNIT - network.aika.ActivationFunction
- link() - Method in class network.aika.neuron.activation.Activation.Link
- link() - Method in class network.aika.neuron.Synapse
- link(OrNode.OrEntry, NodeActivation<?>) - Method in class network.aika.lattice.OrNode.OrActivation
- link(Activation.Link, Activation.Option) - Method in class network.aika.neuron.activation.Activation.Option
- link(Synapse, Activation, Activation) - Method in class network.aika.neuron.activation.Linker
- Link(OrNode.OrEntry, NodeActivation<?>, OrNode.OrActivation) - Constructor for class network.aika.lattice.OrNode.Link
- Link(Synapse, Activation, Activation) - Constructor for class network.aika.neuron.activation.Activation.Link
- Linker - Class in network.aika.neuron.activation
-
The
Linkerclass is responsible for for the linkage of neuron activations. - Linker(Document) - Constructor for class network.aika.neuron.activation.Linker
- Linker.Direction - Enum in network.aika.neuron.activation
- linkerFactory - Variable in class network.aika.Model
- linkInput(Activation) - Method in class network.aika.neuron.activation.Linker
- linksAnyOutput() - Method in class network.aika.neuron.Synapse
- linksOutput() - Method in class network.aika.neuron.Synapse
- linksOutputs(Set<Integer>) - Method in class network.aika.neuron.relation.AncestorRelation
- linksOutputs(Set<Integer>) - Method in class network.aika.neuron.relation.MultiRelation
- linksOutputs(Set<Integer>) - Method in class network.aika.neuron.relation.PositionRelation
- linksOutputs(Set<Integer>) - Method in class network.aika.neuron.relation.Relation.Any
- linksOutputs(Set<Integer>) - Method in class network.aika.neuron.relation.Relation
- linksToString() - Method in class network.aika.neuron.activation.Activation
- lock - Variable in class network.aika.lattice.Node
- logicToString() - Method in class network.aika.lattice.InputNode
- logicToString() - Method in class network.aika.lattice.Node
- logicToString() - Method in class network.aika.lattice.OrNode
- lookupActivation(Document, SortedMap<Integer, Position>, Predicate<Activation.Link>) - Method in class network.aika.neuron.INeuron
- lookupFinalPosition(int) - Method in class network.aika.Document
- lookupNeuron(int) - Method in class network.aika.Model
- lookupNodeProvider(int) - Method in class network.aika.Model
- lowerBound - Variable in class network.aika.neuron.activation.Activation
M
- mapSlots(Map<Integer, Position>, Activation) - Method in class network.aika.neuron.relation.AncestorRelation
- mapSlots(Map<Integer, Position>, Activation) - Method in class network.aika.neuron.relation.MultiRelation
- mapSlots(Map<Integer, Position>, Activation) - Method in class network.aika.neuron.relation.PositionRelation.Equals
- mapSlots(Map<Integer, Position>, Activation) - Method in class network.aika.neuron.relation.PositionRelation
- mapSlots(Map<Integer, Position>, Activation) - Method in class network.aika.neuron.relation.Relation.Any
- mapSlots(Map<Integer, Position>, Activation) - Method in class network.aika.neuron.relation.Relation
- markDirty(long) - Method in class network.aika.neuron.activation.Activation
- markedAncDesc - Variable in class network.aika.neuron.activation.Activation
- markedDirty - Variable in class network.aika.neuron.activation.Activation
- markedHasCandidate - Variable in class network.aika.neuron.activation.Activation
- markedPredecessor - Variable in class network.aika.neuron.activation.Activation
- markPredecessor(long, int) - Method in class network.aika.neuron.activation.Activation
- match(Predicate<Activation.Link>) - Method in class network.aika.neuron.activation.Activation
- MAX - Static variable in class network.aika.neuron.activation.Position
- MAX_ACTIVATION - Static variable in class network.aika.neuron.activation.Activation
- MAX_AND_NODE_SIZE - Static variable in class network.aika.lattice.Converter
- MAX_NEURON - Static variable in class network.aika.neuron.INeuron
- MAX_NEURON - Static variable in class network.aika.neuron.Neuron
- MAX_NODE - Static variable in class network.aika.lattice.Node
- MAX_PREDECESSOR_DEPTH - Static variable in class network.aika.neuron.activation.Activation
- MAX_ROUND - Static variable in class network.aika.Document
- MAX_SEARCH_STEPS - Static variable in class network.aika.neuron.activation.SearchNode
- MAX_SELF_REFERENCING_DEPTH - Static variable in class network.aika.neuron.activation.Activation
- MIN - Static variable in class network.aika.neuron.activation.Position
- MIN_ACTIVATION - Static variable in class network.aika.neuron.activation.Activation
- MIN_NEURON - Static variable in class network.aika.neuron.INeuron
- MIN_NEURON - Static variable in class network.aika.neuron.Neuron
- MIN_NODE - Static variable in class network.aika.lattice.Node
- model - Variable in class network.aika.Provider
- Model - Class in network.aika
-
The model consists of two layers.
- Model() - Constructor for class network.aika.Model
-
Creates a model with a single thread.
- Model(SuspensionHook, int) - Constructor for class network.aika.Model
- Model.LinkerFactory - Interface in network.aika
- Model.WritableFactory - Interface in network.aika
- modified - Variable in class network.aika.AbstractNode
- MultiRelation - Class in network.aika.neuron.relation
- MultiRelation() - Constructor for class network.aika.neuron.relation.MultiRelation
- MultiRelation(boolean, boolean, List<Relation>) - Constructor for class network.aika.neuron.relation.MultiRelation
- MultiRelation(List<Relation>) - Constructor for class network.aika.neuron.relation.MultiRelation
- MultiRelation(Relation...) - Constructor for class network.aika.neuron.relation.MultiRelation
N
- net - Variable in class network.aika.neuron.activation.Activation.Builder
- net - Variable in class network.aika.neuron.activation.Activation.State
- network.aika - package network.aika
- network.aika.lattice - package network.aika.lattice
- network.aika.neuron - package network.aika.neuron
- network.aika.neuron.activation - package network.aika.neuron.activation
- network.aika.neuron.relation - package network.aika.neuron.relation
- neuron - Variable in class network.aika.neuron.Synapse.Builder
- Neuron - Class in network.aika.neuron
-
The
Neuronclass is a proxy implementation for the real neuron implementation in the classINeuron. - Neuron(Model, int) - Constructor for class network.aika.neuron.Neuron
- Neuron(Model, INeuron) - Constructor for class network.aika.neuron.Neuron
- Neuron.Builder - Interface in network.aika.neuron
- NEW - network.aika.neuron.activation.Activation.Mode
- NEW - network.aika.neuron.Synapse.State
- newRounds - Variable in class network.aika.neuron.activation.Activation.StateChange
- newState - Variable in class network.aika.neuron.activation.Activation.StateChange
- Node<T extends Node,A extends NodeActivation<T>> - Class in network.aika.lattice
-
The
Nodeclass is the abstract class for all the boolean logic nodes underneath the neural network layer. - Node() - Constructor for class network.aika.lattice.Node
- Node(Model, int) - Constructor for class network.aika.lattice.Node
- NodeActivation<T extends Node> - Class in network.aika.lattice
- NodeActivation(Document, T) - Constructor for class network.aika.lattice.NodeActivation
- NodeQueue - Class in network.aika.lattice
- NodeQueue(Document) - Constructor for class network.aika.lattice.NodeQueue
- NONE - network.aika.DistanceFunction
- NOT_ANCESTOR_OF - Static variable in class network.aika.neuron.relation.AncestorRelation
- NOT_DESCENDANT_OF - Static variable in class network.aika.neuron.relation.AncestorRelation
- NotAncestorOf() - Constructor for class network.aika.neuron.relation.AncestorRelation.NotAncestorOf
- NotAncestorOf(boolean, boolean) - Constructor for class network.aika.neuron.relation.AncestorRelation.NotAncestorOf
- NotDescendantOf() - Constructor for class network.aika.neuron.relation.AncestorRelation.NotDescendantOf
- NotDescendantOf(boolean, boolean) - Constructor for class network.aika.neuron.relation.AncestorRelation.NotDescendantOf
- notifyWeightModified(Synapse) - Method in class network.aika.Document
- numberOfThreads - Variable in class network.aika.Model
O
- oe - Variable in class network.aika.lattice.OrNode.Link
- OLD - network.aika.neuron.activation.Activation.Mode
- OLD - network.aika.neuron.Synapse.State
- oldRounds - Variable in class network.aika.neuron.activation.Activation.StateChange
- OPTIMIZE_SEARCH - Static variable in class network.aika.neuron.activation.SearchNode
- Option(int, SearchNode.Decision) - Constructor for class network.aika.neuron.activation.Activation.Option
- optional - Variable in class network.aika.neuron.relation.Relation
- options - Variable in class network.aika.neuron.activation.Activation
- OrActivation(Document, OrNode) - Constructor for class network.aika.lattice.OrNode.OrActivation
- OrNode - Class in network.aika.lattice
-
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() - Constructor for class network.aika.lattice.OrNode
- OrNode(Model) - Constructor for class network.aika.lattice.OrNode
- OrNode.Link - Class in network.aika.lattice
- OrNode.OrActivation - Class in network.aika.lattice
- OUTPUT - network.aika.neuron.activation.Linker.Direction
- OUTPUT - Static variable in class network.aika.neuron.Synapse
- OUTPUT_COMP - Static variable in class network.aika.neuron.activation.Activation.Link
- OUTPUT_SYNAPSE_COMP - Static variable in class network.aika.neuron.Synapse
- outputOptions - Variable in class network.aika.neuron.activation.Activation.Option
- OVERLAPS - Static variable in class network.aika.neuron.relation.Relation
P
- p - Variable in class network.aika.neuron.activation.Activation.Option
- passiveActivationFunctions - Variable in class network.aika.Model
- PassiveInputFunction - Interface in network.aika
- pathToString() - Method in class network.aika.neuron.activation.SearchNode
- Position - Class in network.aika.neuron.activation
- Position(Document) - Constructor for class network.aika.neuron.activation.Position
- Position(Document, Integer) - Constructor for class network.aika.neuron.activation.Position
- positionIdCounter - Variable in class network.aika.Document
- PositionRelation - Class in network.aika.neuron.relation
- PositionRelation() - Constructor for class network.aika.neuron.relation.PositionRelation
- PositionRelation(int, int) - Constructor for class network.aika.neuron.relation.PositionRelation
- PositionRelation(int, int, boolean, boolean) - Constructor for class network.aika.neuron.relation.PositionRelation
- PositionRelation.Equals - Class in network.aika.neuron.relation
- PositionRelation.GreaterThan - Class in network.aika.neuron.relation
- PositionRelation.LessThan - Class in network.aika.neuron.relation
- positions - Variable in class network.aika.neuron.activation.Activation.Builder
- posNet - Variable in class network.aika.neuron.activation.Activation.State
- postCreate(Document) - Method in class network.aika.lattice.Node
- posValue - Variable in class network.aika.neuron.activation.Activation.State
- process() - Method in class network.aika.Document
-
The method
processneeds to be called after all the input activations have been added to the network. - process() - Method in class network.aika.lattice.NodeQueue
- process() - Method in class network.aika.neuron.activation.Linker
- process() - Method in class network.aika.neuron.activation.UpperBoundQueue
- process(Long) - Method in class network.aika.Document
- process(Document, SearchNode) - Method in class network.aika.neuron.activation.ValueQueue
- process(SearchNode, int, long) - Method in class network.aika.neuron.activation.Activation
- processBounds() - Method in class network.aika.neuron.activation.Activation
- processChanges(Document) - Method in class network.aika.lattice.Node
-
Process all added or removed activation for this logic node.
- propagate() - Method in class network.aika.Document
- propagate(A) - Method in class network.aika.lattice.Node
-
Propagate an activation to the next node or the next neuron that is depending on the current node.
- propagate(InputNode.InputActivation) - Method in class network.aika.lattice.InputNode
- propagate(OrNode.OrActivation) - Method in class network.aika.lattice.OrNode
- propagate(Activation) - Method in class network.aika.neuron.INeuron
- propagateActivationValue(int, Activation) - Method in class network.aika.neuron.activation.ValueQueue
- propagateToOrNode(NodeActivation) - Method in class network.aika.lattice.Node
- provider - Variable in class network.aika.AbstractNode
- Provider<T extends AbstractNode> - Class in network.aika
- Provider(Model, int) - Constructor for class network.aika.Provider
- Provider(Model, T) - Constructor for class network.aika.Provider
- Provider.SuspensionMode - Enum in network.aika
- providers - Variable in class network.aika.Model
R
- reactivate() - Method in class network.aika.AbstractNode
- reactivate() - Method in class network.aika.neuron.INeuron
- read(DataInput, Model) - Static method in class network.aika.neuron.INeuron.SynapseSummary
- read(DataInput, Model) - Static method in class network.aika.neuron.relation.Relation
- read(DataInput, Model) - Static method in class network.aika.neuron.Synapse
- read(DataInput, P) - Static method in class network.aika.AbstractNode
- readFields(DataInput, Model) - Method in class network.aika.lattice.InputNode
- readFields(DataInput, Model) - Method in class network.aika.lattice.Node
- readFields(DataInput, Model) - Method in class network.aika.lattice.OrNode
- readFields(DataInput, Model) - Method in class network.aika.neuron.INeuron
- readFields(DataInput, Model) - Method in class network.aika.neuron.INeuron.SynapseSummary
- readFields(DataInput, Model) - Method in class network.aika.neuron.relation.MultiRelation
- readFields(DataInput, Model) - Method in class network.aika.neuron.relation.PositionRelation.GreaterThan
- readFields(DataInput, Model) - Method in class network.aika.neuron.relation.PositionRelation.LessThan
- readFields(DataInput, Model) - Method in class network.aika.neuron.relation.PositionRelation
- readFields(DataInput, Model) - Method in class network.aika.neuron.relation.Relation
- readFields(DataInput, Model) - Method in class network.aika.neuron.Synapse
- readFields(DataInput, Model) - Method in interface network.aika.Writable
-
Deserialize the fields of this object from
in. - readNeuron(DataInput, Neuron) - Static method in class network.aika.neuron.INeuron
- readNode(DataInput, Provider) - Static method in class network.aika.lattice.Node
- ReadWriteLock - Class in network.aika
- ReadWriteLock() - Constructor for class network.aika.ReadWriteLock
- RECTIFIED_HYPERBOLIC_TANGENT - network.aika.ActivationFunction
- RECTIFIED_LINEAR_UNIT - network.aika.ActivationFunction
- RECTIFIED_SCALED_LOGISTIC_SIGMOID - network.aika.ActivationFunction
- recurrent - Variable in class network.aika.neuron.Synapse.Builder
- register(A) - Method in class network.aika.lattice.Node
- register(Activation) - Method in class network.aika.neuron.INeuron
- register(Provider) - Method in class network.aika.Model
- registered - Variable in class network.aika.lattice.NodeActivation
- registerPassiveInputSynapse(Synapse) - Method in class network.aika.neuron.INeuron
- registerRelation(int, Relation.RelationFactory) - Static method in class network.aika.neuron.relation.Relation
- registerRequiredSlots(Neuron) - Method in class network.aika.neuron.relation.AncestorRelation
- registerRequiredSlots(Neuron) - Method in class network.aika.neuron.relation.MultiRelation
- registerRequiredSlots(Neuron) - Method in class network.aika.neuron.relation.PositionRelation
- registerRequiredSlots(Neuron) - Method in class network.aika.neuron.relation.Relation.Any
- registerRequiredSlots(Neuron) - Method in class network.aika.neuron.relation.Relation
- registerSynapseId(int) - Method in class network.aika.neuron.Neuron
- registerSynapseId(Integer) - Method in class network.aika.neuron.INeuron
- registerSynapseIds(Neuron) - Method in interface network.aika.neuron.Neuron.Builder
- registerSynapseIds(Neuron) - Method in class network.aika.neuron.relation.Relation.Builder
- registerSynapseIds(Neuron) - Method in class network.aika.neuron.Synapse.Builder
- Relation - Class in network.aika.neuron.relation
- Relation() - Constructor for class network.aika.neuron.relation.Relation
- Relation(boolean, boolean) - Constructor for class network.aika.neuron.relation.Relation
- Relation.Any - Class in network.aika.neuron.relation
- Relation.Builder - Class in network.aika.neuron.relation
- Relation.RelationFactory - Interface in network.aika.neuron.relation
- relationRegistry - Static variable in class network.aika.neuron.relation.Relation
- releaseReadLock() - Method in class network.aika.ReadWriteLock
- releaseWriteLock() - Method in class network.aika.ReadWriteLock
- relink() - Method in class network.aika.neuron.Synapse
- remove() - Method in class network.aika.lattice.Node
- remove() - Method in class network.aika.neuron.INeuron
- removeProvider(Provider) - Method in class network.aika.Model
- reprocessInputs(Document) - Method in class network.aika.lattice.InputNode
- reprocessInputs(Document) - Method in class network.aika.lattice.Node
- reprocessInputs(Document) - Method in class network.aika.lattice.OrNode
- reset() - Method in class network.aika.neuron.activation.Activation.Rounds
- restoreState(Activation.Mode) - Method in class network.aika.neuron.activation.Activation.StateChange
- retrieve(int) - Method in interface network.aika.SuspensionHook
- round(double) - Static method in class network.aika.Utils
- ROUND_LIMIT - Static variable in class network.aika.Document
- rounds - Variable in class network.aika.neuron.activation.Activation
- rounds - Variable in class network.aika.neuron.activation.Activation.Rounds
- Rounds() - Constructor for class network.aika.neuron.activation.Activation.Rounds
S
- save() - Method in class network.aika.Provider
- SAVE - network.aika.Provider.SuspensionMode
- saveNewState() - Method in class network.aika.neuron.activation.Activation
- saveOldState(Map<Activation, Activation.StateChange>, long) - Method in class network.aika.neuron.activation.Activation
- search(Document, SearchNode, long, Long) - Static method in class network.aika.neuron.activation.SearchNode
-
Searches for the best interpretation for the given document.
- SearchNode - Class in network.aika.neuron.activation
-
The
SearchNodeclass represents a node in the binary search tree that is used to find the optimal interpretation for a given document. - SearchNode(Document, SearchNode, SearchNode, int) - Constructor for class network.aika.neuron.activation.SearchNode
- SearchNode.DebugState - Enum in network.aika.neuron.activation
- SearchNode.Decision - Enum in network.aika.neuron.activation
- SearchNode.SkipSelectStep - Interface in network.aika.neuron.activation
- SearchNode.TimeoutException - Exception in network.aika.neuron.activation
- searchNodeIdCounter - Variable in class network.aika.Document
- searchStepCounter - Variable in class network.aika.Document
- SELECTED - network.aika.neuron.activation.SearchNode.Decision
- selectedSearchNode - Variable in class network.aika.Document
- selectInputSynapse(Neuron, Predicate<Synapse>) - Method in class network.aika.neuron.Neuron
- sequence - Variable in class network.aika.neuron.activation.Activation
- set(int, Activation.State) - Method in class network.aika.neuron.activation.Activation.Rounds
- setActivationExtensionFactory(Model.WritableFactory) - Method in class network.aika.Model
- setBias(double) - Method in class network.aika.neuron.INeuron
- setBias(double) - Method in class network.aika.neuron.Synapse.Builder
-
The bias of this input that will later on be added to the neurons bias.
- setCacheFactor(int) - Method in class network.aika.neuron.activation.Activation.Option
- setDecision(SearchNode.Decision, long) - Method in class network.aika.neuron.activation.Activation
- setDistanceFunction(DistanceFunction) - Method in class network.aika.neuron.Synapse.Builder
- setDistanceFunction(DistanceFunction) - Method in class network.aika.neuron.Synapse
- setExtension(Writable) - Method in class network.aika.neuron.Synapse
- setFinalPosition(int) - Method in class network.aika.neuron.activation.Position
- setFired(int) - Method in class network.aika.neuron.activation.Activation.Builder
- setFrom(int) - Method in class network.aika.neuron.relation.Relation.Builder
-
This parameter allows to specify whether the relations connected to thy synapse refer to the activation of the input neuron (that's the default) or if the should refer to one of the input activations of the input neuron.
- setId(int) - Method in class network.aika.neuron.activation.Candidate
- setIdentity(boolean) - Method in class network.aika.neuron.Synapse.Builder
- setIdentity(boolean) - Method in class network.aika.neuron.Synapse
- setInactive(boolean) - Method in class network.aika.neuron.Synapse
- setInputNeuron(Neuron) - Method in class network.aika.lattice.InputNode
- setInputNodeActivation(OrNode.OrActivation) - Method in class network.aika.neuron.activation.Activation
- setLimit(double) - Method in class network.aika.neuron.Synapse.Builder
- setLinkerFactory(Model.LinkerFactory) - Method in class network.aika.Model
- setModified() - Method in class network.aika.AbstractNode
- setNet(double) - Method in class network.aika.neuron.activation.Activation.Builder
- setNeuron(Neuron) - Method in class network.aika.neuron.Synapse.Builder
-
Determines the input neuron.
- setNeuronExtensionFactory(Model.WritableFactory) - Method in class network.aika.Model
- setNotQueued(int) - Method in class network.aika.lattice.Node
- setOptionalAndFollow(boolean, boolean) - Method in class network.aika.neuron.relation.AncestorRelation.CommonAncestor
- setOptionalAndFollow(boolean, boolean) - Method in class network.aika.neuron.relation.AncestorRelation.IsAncestorOf
- setOptionalAndFollow(boolean, boolean) - Method in class network.aika.neuron.relation.AncestorRelation.IsDescendantOf
- setOptionalAndFollow(boolean, boolean) - Method in class network.aika.neuron.relation.AncestorRelation.NotAncestorOf
- setOptionalAndFollow(boolean, boolean) - Method in class network.aika.neuron.relation.AncestorRelation.NotDescendantOf
- setOptionalAndFollow(boolean, boolean) - Method in class network.aika.neuron.relation.MultiRelation
- setOptionalAndFollow(boolean, boolean) - Method in class network.aika.neuron.relation.PositionRelation.Equals
- setOptionalAndFollow(boolean, boolean) - Method in class network.aika.neuron.relation.PositionRelation.GreaterThan
- setOptionalAndFollow(boolean, boolean) - Method in class network.aika.neuron.relation.PositionRelation.LessThan
- setOptionalAndFollow(boolean, boolean) - Method in class network.aika.neuron.relation.Relation.Any
- setOptionalAndFollow(boolean, boolean) - Method in class network.aika.neuron.relation.Relation
- setOutputAct(Activation) - Method in class network.aika.lattice.OrNode.OrActivation
- setOutputNeuron(Neuron) - Method in class network.aika.lattice.OrNode
- setOutputNode(Provider<InputNode>) - Method in class network.aika.neuron.INeuron
- setOutputNodeActivation(InputNode.InputActivation) - Method in class network.aika.neuron.activation.Activation
- setOutputText(String) - Method in class network.aika.neuron.INeuron
- setOutputText(String) - Method in class network.aika.neuron.Neuron
- setPassiveInputFunction(PassiveInputFunction) - Method in class network.aika.neuron.Neuron
- setPosition(int, int) - Method in class network.aika.neuron.activation.Activation.Builder
- setQueued(int, boolean) - Method in class network.aika.neuron.activation.Activation.Rounds
- setRange(int, int) - Method in class network.aika.neuron.activation.Activation.Builder
- setRecurrent(boolean) - Method in class network.aika.neuron.Synapse.Builder
-
The property
recurrentspecifies if input is a recurrent feedback link. - setRecurrent(boolean) - Method in class network.aika.neuron.Synapse
- setRelation(Relation) - Method in class network.aika.neuron.relation.Relation.Builder
- setRelations(Map<Integer, Relation>) - Method in class network.aika.neuron.Synapse
- setSkipSelectStep(SearchNode.SkipSelectStep) - Method in class network.aika.Model
- setSuspensionHook(SuspensionHook) - Method in class network.aika.Model
- setSynapseExtensionFactory(Model.WritableFactory) - Method in class network.aika.Model
- setSynapseId(int) - Method in class network.aika.neuron.Synapse.Builder
- setTargetValue(Double) - Method in class network.aika.neuron.activation.Activation.Builder
- setTargetValue(Double) - Method in class network.aika.neuron.activation.Activation
- setTo(int) - Method in class network.aika.neuron.relation.Relation.Builder
- setValue(double) - Method in class network.aika.neuron.activation.Activation.Builder
- setWeight(double) - Method in class network.aika.neuron.activation.Activation.Option
- setWeight(double) - Method in class network.aika.neuron.Synapse.Builder
-
The synapse weight of this input.
- sigmoid(double) - Static method in enum network.aika.ActivationFunction
- size() - Method in class network.aika.lattice.OrNode.Link
- size(Document) - Method in class network.aika.neuron.INeuron
- skipSelectStep - Variable in class network.aika.Model
- slotHasInputs - Variable in class network.aika.neuron.INeuron
- slotRequired - Variable in class network.aika.neuron.INeuron
- slots - Variable in class network.aika.neuron.activation.Activation
- slotsToString() - Method in class network.aika.neuron.activation.Activation
- snId - Variable in class network.aika.neuron.activation.Activation.Option
- state - Variable in class network.aika.neuron.activation.Activation.Option
- State(double, double, double, double, int, double) - Constructor for class network.aika.neuron.activation.Activation.State
- StateChange() - Constructor for class network.aika.neuron.activation.Activation.StateChange
- store(int, byte[]) - Method in interface network.aika.SuspensionHook
- suspend() - Method in class network.aika.AbstractNode
- suspend() - Method in class network.aika.neuron.INeuron
- suspend(Provider.SuspensionMode) - Method in class network.aika.Provider
- suspendAll(Provider.SuspensionMode) - Method in class network.aika.Model
-
Suspend all neurons and logic nodes in memory.
- suspendUnusedNodes(int, Provider.SuspensionMode) - Method in class network.aika.Model
-
Suspend all neurons and logic nodes whose last used document id is lower/older than docId.
- suspensionHook - Variable in class network.aika.Model
- SuspensionHook - Interface in network.aika
-
The suspension hook is used to suspend neurons and logic nodes to an external storage in order to reduce the memory footprint. !!!
- Synapse - Class in network.aika.neuron
-
The
Synapseclass connects two neurons with each other. - Synapse() - Constructor for class network.aika.neuron.Synapse
- Synapse(Neuron, Neuron, Integer) - Constructor for class network.aika.neuron.Synapse
- SYNAPSE_COMP - Static variable in class network.aika.lattice.Converter
- Synapse.Builder - Class in network.aika.neuron
-
The
Builderclass is just a helper class which is used to initialize a neuron. - Synapse.State - Enum in network.aika.neuron
- synapseId - Variable in class network.aika.neuron.Synapse.Builder
- SynapseSummary() - Constructor for class network.aika.neuron.INeuron.SynapseSummary
T
- targetValue - Variable in class network.aika.neuron.activation.Activation.Builder
- targetValue - Variable in class network.aika.neuron.activation.Activation
- test(Activation, Activation) - Method in class network.aika.neuron.relation.AncestorRelation.CommonAncestor
- test(Activation, Activation) - Method in class network.aika.neuron.relation.AncestorRelation.IsAncestorOf
- test(Activation, Activation) - Method in class network.aika.neuron.relation.AncestorRelation.IsDescendantOf
- test(Activation, Activation) - Method in class network.aika.neuron.relation.AncestorRelation.NotAncestorOf
- test(Activation, Activation) - Method in class network.aika.neuron.relation.AncestorRelation.NotDescendantOf
- test(Activation, Activation) - Method in class network.aika.neuron.relation.MultiRelation
- test(Activation, Activation) - Method in class network.aika.neuron.relation.PositionRelation
- test(Activation, Activation) - Method in class network.aika.neuron.relation.Relation.Any
- test(Activation, Activation) - Method in class network.aika.neuron.relation.Relation
- test(Position, Position) - Method in class network.aika.neuron.relation.PositionRelation.Equals
- test(Position, Position) - Method in class network.aika.neuron.relation.PositionRelation.GreaterThan
- test(Position, Position) - Method in class network.aika.neuron.relation.PositionRelation.LessThan
- test(Position, Position) - Method in class network.aika.neuron.relation.PositionRelation
- TimeoutException(String) - Constructor for exception network.aika.neuron.activation.SearchNode.TimeoutException
- TOLERANCE - Static variable in class network.aika.neuron.Synapse
- toSlot - Variable in class network.aika.neuron.relation.PositionRelation
- toString() - Method in class network.aika.Document
- toString() - Method in class network.aika.lattice.InputNode.InputActivation
- toString() - Method in class network.aika.lattice.Node
- toString() - Method in class network.aika.neuron.activation.Activation.Link
- toString() - Method in class network.aika.neuron.activation.Activation.Option
- toString() - Method in class network.aika.neuron.activation.Activation.Rounds
- toString() - Method in class network.aika.neuron.activation.Activation.State
- toString() - Method in class network.aika.neuron.activation.Activation
- toString() - Method in class network.aika.neuron.activation.Candidate
- toString() - Method in class network.aika.neuron.activation.Position
- toString() - Method in class network.aika.neuron.activation.SearchNode
- toString() - Method in class network.aika.neuron.INeuron
- toString() - Method in class network.aika.neuron.Neuron
- toString() - Method in class network.aika.neuron.relation.AncestorRelation.CommonAncestor
- toString() - Method in class network.aika.neuron.relation.AncestorRelation.IsAncestorOf
- toString() - Method in class network.aika.neuron.relation.AncestorRelation.IsDescendantOf
- toString() - Method in class network.aika.neuron.relation.AncestorRelation.NotAncestorOf
- toString() - Method in class network.aika.neuron.relation.AncestorRelation.NotDescendantOf
- toString() - Method in class network.aika.neuron.relation.MultiRelation
- toString() - Method in class network.aika.neuron.relation.PositionRelation.Equals
- toString() - Method in class network.aika.neuron.relation.PositionRelation.GreaterThan
- toString() - Method in class network.aika.neuron.relation.PositionRelation.LessThan
- toString() - Method in class network.aika.neuron.Synapse
- toString() - Method in class network.aika.Provider
- toStringDetailed() - Method in class network.aika.neuron.activation.Activation
- toStringWithSynapses() - Method in class network.aika.neuron.INeuron
- TYPE - Static variable in class network.aika.neuron.relation.AncestorRelation.CommonAncestor
- TYPE - Static variable in class network.aika.neuron.relation.AncestorRelation.IsAncestorOf
- TYPE - Static variable in class network.aika.neuron.relation.AncestorRelation.IsDescendantOf
- TYPE - Static variable in class network.aika.neuron.relation.AncestorRelation.NotAncestorOf
- TYPE - Static variable in class network.aika.neuron.relation.AncestorRelation.NotDescendantOf
- TYPE - Static variable in class network.aika.neuron.relation.PositionRelation.Equals
- TYPE - Static variable in class network.aika.neuron.relation.PositionRelation.GreaterThan
- TYPE - Static variable in class network.aika.neuron.relation.PositionRelation.LessThan
U
- ubQueued - Variable in class network.aika.neuron.activation.Activation
- UNKNOWN - network.aika.neuron.activation.SearchNode.Decision
- unlink() - Method in class network.aika.neuron.Synapse
- unregister(Provider) - Method in class network.aika.Model
- update(Document, double, double, double) - Method in class network.aika.neuron.Synapse
- updateBiasDelta(double) - Method in class network.aika.neuron.INeuron
- updateDelta(Document, double, double, double) - Method in class network.aika.neuron.Synapse
- updateNeuronBias(double) - Method in class network.aika.neuron.INeuron.SynapseSummary
- updateSynapse(Synapse) - Method in class network.aika.neuron.INeuron.SynapseSummary
- upperBound - Variable in class network.aika.neuron.activation.Activation
- UpperBoundQueue - Class in network.aika.neuron.activation
- UpperBoundQueue() - Constructor for class network.aika.neuron.activation.UpperBoundQueue
- Utils - Class in network.aika
- Utils() - Constructor for class network.aika.Utils
V
- value - Variable in class network.aika.neuron.activation.Activation.Builder
- value - Variable in class network.aika.neuron.activation.Activation.State
- valueOf(String) - Static method in enum network.aika.ActivationFunction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum network.aika.DistanceFunction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum network.aika.neuron.activation.Activation.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum network.aika.neuron.activation.Linker.Direction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum network.aika.neuron.activation.SearchNode.DebugState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum network.aika.neuron.activation.SearchNode.Decision
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum network.aika.neuron.INeuron.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum network.aika.neuron.Synapse.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum network.aika.Provider.SuspensionMode
-
Returns the enum constant of this type with the specified name.
- ValueQueue - Class in network.aika.neuron.activation
- ValueQueue() - Constructor for class network.aika.neuron.activation.ValueQueue
- values() - Static method in enum network.aika.ActivationFunction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum network.aika.DistanceFunction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum network.aika.neuron.activation.Activation.Mode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum network.aika.neuron.activation.Linker.Direction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum network.aika.neuron.activation.SearchNode.DebugState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum network.aika.neuron.activation.SearchNode.Decision
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum network.aika.neuron.INeuron.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum network.aika.neuron.Synapse.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum network.aika.Provider.SuspensionMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- visitedCounter - Static variable in class network.aika.Model
W
- weight - Variable in class network.aika.neuron.activation.Activation.Option
- weight - Variable in class network.aika.neuron.activation.Activation.State
- weight - Variable in class network.aika.neuron.Synapse.Builder
- WEIGHT_TOLERANCE - Static variable in class network.aika.neuron.INeuron
- Writable - Interface in network.aika
- write(DataOutput) - Method in class network.aika.lattice.InputNode
- write(DataOutput) - Method in class network.aika.lattice.Node
- write(DataOutput) - Method in class network.aika.lattice.OrNode
- write(DataOutput) - Method in class network.aika.neuron.INeuron.SynapseSummary
- write(DataOutput) - Method in class network.aika.neuron.INeuron
- write(DataOutput) - Method in class network.aika.neuron.relation.MultiRelation
- write(DataOutput) - Method in class network.aika.neuron.relation.PositionRelation.GreaterThan
- write(DataOutput) - Method in class network.aika.neuron.relation.PositionRelation.LessThan
- write(DataOutput) - Method in class network.aika.neuron.relation.PositionRelation
- write(DataOutput) - Method in class network.aika.neuron.relation.Relation
- write(DataOutput) - Method in class network.aika.neuron.Synapse
- write(DataOutput) - Method in interface network.aika.Writable
-
Serialize the fields of this object to
out.
Z
- ZERO - Static variable in class network.aika.neuron.activation.Activation.State
All Classes All Packages