Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W Z 

A

absoluteRid - Variable in class org.aika.neuron.Synapse.Key
 
AbstractNode<P extends Provider<? extends AbstractNode>> - Class in org.aika
 
AbstractNode() - Constructor for class org.aika.AbstractNode
 
acquireReadLock() - Method in class org.aika.ReadWriteLock
 
acquireWriteLock() - Method in class org.aika.ReadWriteLock
 
act - Variable in class org.aika.corpus.Conflicts.Conflict
 
act - Variable in class org.aika.corpus.Conflicts.Key
 
act - Variable in class org.aika.corpus.InterprNode
 
act - Variable in class org.aika.corpus.SearchNode.StateChange
 
activatedNeurons - Variable in class org.aika.corpus.Document
 
activatedNodes - Variable in class org.aika.corpus.Document
 
Activation - Class in org.aika.neuron
The Activation class is the most central class in Aika.
Activation(int, Document, NodeActivation.Key) - Constructor for class org.aika.neuron.Activation
 
Activation.Rounds - Class in org.aika.neuron
Since Aika is a recurrent neural network, it is necessary to compute several rounds of activation values.
Activation.State - Class in org.aika.neuron
A State object contains the activation value of an activation object that belongs to a neuron.
Activation.SynapseActivation - Class in org.aika.neuron
The SynapseActivation mirror the synapse link in the network of activations.
activationIdCounter - Variable in class org.aika.corpus.Document
 
activations - Variable in class org.aika.corpus.InterprNode
 
activations - Variable in class org.aika.lattice.Node.ThreadState
 
ACTIVATIONS_OUTPUT_COMPARATOR - Static variable in class org.aika.corpus.Document
 
activationsByRid - Variable in class org.aika.corpus.Document
 
activationsEnd - Variable in class org.aika.lattice.Node.ThreadState
 
activationsRid - Variable in class org.aika.lattice.Node.ThreadState
 
activeProviders - Variable in class org.aika.Model
 
add(Document, NodeActivation, InterprNode, InterprNode) - Static method in class org.aika.corpus.Conflicts
 
add(Activation) - Method in class org.aika.corpus.Document.BackPropagationQueue
 
add(Node) - Method in class org.aika.corpus.Document.Queue
 
add(Activation) - Method in class org.aika.corpus.Document.UpperBoundQueue
 
add(int, Activation) - Method in class org.aika.corpus.Document.ValueQueue
 
add(Document, boolean, InterprNode...) - Static method in class org.aika.corpus.InterprNode
 
add(Document, boolean, List<InterprNode>) - Static method in class org.aika.corpus.InterprNode
 
add(Model, Synapse.Key, INeuron) - Static method in class org.aika.lattice.InputNode
 
add(INeuron.NormWeight) - Method in class org.aika.neuron.INeuron.NormWeight
 
addActivation(Document, NodeActivation) - Method in class org.aika.lattice.InputNode
 
addActivation(Document, Integer, NodeActivation) - Method in class org.aika.lattice.OrNode
 
addActivationAndPropagate(Document, NodeActivation.Key<T>, Collection<NodeActivation<?>>) - Static method in class org.aika.lattice.Node
Add a new activation to this logic node and further propagate this activation through the network.
added - Variable in class org.aika.lattice.Node.ThreadState
 
addedNodes - Variable in class org.aika.corpus.Document
 
addInMemoryInputSynapse(Synapse) - Method in class org.aika.Neuron
 
addInMemoryOutputSynapse(Synapse) - Method in class org.aika.Neuron
 
addInput(Integer, int, Node, boolean) - Method in class org.aika.lattice.OrNode
 
addInput(Document, int, int) - Method in class org.aika.Neuron
Propagate an input activation into the network.
addInput(Document, int, int, double, Double) - Method in class org.aika.Neuron
Propagate an input activation into the network.
addInput(Document, int, int, InterprNode) - Method in class org.aika.Neuron
Propagate an input activation into the network.
addInput(Document, int, int, Integer) - Method in class org.aika.Neuron
Propagate an input activation into the network.
addInput(Document, int, int, Integer, InterprNode) - Method in class org.aika.Neuron
Propagate an input activation into the network.
addInput(Document, int, int, Integer, InterprNode, double) - Method in class org.aika.Neuron
Propagate an input activation into the network.
addInput(Document, int, int, Integer, InterprNode, double, Double) - Method in class org.aika.Neuron
Propagate an input activation into the network.
addInput(Document, int, int, Integer, InterprNode, double, Double) - Method in class org.aika.neuron.INeuron
Propagate an input activation into the network.
addNextLevelActivation(Document, NodeActivation<AndNode>, NodeActivation<AndNode>, Provider<AndNode>) - Static method in class org.aika.lattice.AndNode
 
addOrInterpretationNode(InterprNode) - Method in class org.aika.corpus.InterprNode
 
addPrimitive(Document) - Static method in class org.aika.corpus.InterprNode
 
addSynapse(Neuron, Input) - Method in class org.aika.Model
 
addSynapse(Model, int, Neuron, double, Synapse) - Static method in class org.aika.neuron.INeuron
 
addSynapseActivation(int, Activation.SynapseActivation) - Method in class org.aika.neuron.Activation
 
addToArray(T[], T) - Static method in class org.aika.Utils
 
adjustWeight(SearchNode, List<InterprNode>) - Method in class org.aika.corpus.Document.ValueQueue
 
affectsUnknown(SearchNode) - Method in class org.aika.corpus.SearchNode
 
allOrChildren - Variable in class org.aika.lattice.Node
 
allParents - Variable in class org.aika.lattice.OrNode
 
andChildren - Variable in class org.aika.lattice.Node
 
AndNode - Class in org.aika.lattice
The InputNode and the AndNode classes together form a pattern lattice, containing all possible substructures of any given conjunction.
AndNode() - Constructor for class org.aika.lattice.AndNode
 
AndNode(Model, int, SortedMap<AndNode.Refinement, Provider<? extends Node>>) - Constructor for class org.aika.lattice.AndNode
 
AndNode.Refinement - Class in org.aika.lattice
 
apply(Document, Activation) - Method in class org.aika.lattice.OrNode
 
APPLY_DEBUG_OUTPUT - Static variable in class org.aika.corpus.Document
 

B

BackPropagationQueue() - Constructor for class org.aika.corpus.Document.BackPropagationQueue
 
backpropagtion() - Method in class org.aika.corpus.Document.BackPropagationQueue
 
begin - Variable in class org.aika.corpus.Range
 
BEGIN_COMP - Static variable in class org.aika.lattice.Node
 
bestInterpretation - Variable in class org.aika.corpus.Document
 
bestInterpretationToString() - Method in class org.aika.corpus.Document
 
bias - Variable in class org.aika.neuron.INeuron
 
biasDelta - Variable in class org.aika.neuron.INeuron
 
bottom - Variable in class org.aika.corpus.Document
 
bQueue - Variable in class org.aika.corpus.Document
 

C

changeNumberOfNeuronRefs(int, long, int) - Method in class org.aika.lattice.AndNode
 
changeNumberOfNeuronRefs(int, long, int) - Method in class org.aika.lattice.Node
 
changeNumberOfNeuronRefs(int, long, int) - Method in class org.aika.lattice.OrNode
 
changeState(SearchNode.StateChange.Mode) - Method in class org.aika.corpus.SearchNode
 
checkExpandable - Variable in class org.aika.corpus.Document.DiscoveryConfig
 
checkValidPattern - Variable in class org.aika.corpus.Document.DiscoveryConfig
 
children - Variable in class org.aika.corpus.InterprNode
 
cleanup() - Method in class org.aika.lattice.AndNode
 
cleanup() - Method in class org.aika.lattice.InputNode
 
cleanup() - Method in class org.aika.lattice.Node
 
cleanup() - Method in class org.aika.lattice.OrNode
 
CLEANUP_INTERVAL - Static variable in class org.aika.corpus.Document
 
clearActivations() - Method in class org.aika.corpus.Document
Removes the activations of this document from the model again.
clearActivations(Document) - Method in class org.aika.lattice.Node
 
clearActivations(int) - Method in class org.aika.lattice.Node
 
clearActivations() - Method in class org.aika.lattice.Node
 
collectConflicts(Document) - Static method in class org.aika.corpus.SearchNode
 
commit() - Method in class org.aika.corpus.Document
Updates the model after the training step.
compare(InterprNode, InterprNode) - Static method in class org.aika.corpus.InterprNode
 
compare(InterprNode, InterprNode) - Method in enum org.aika.corpus.InterprNode.Relation
 
compare(Range, Range, boolean) - Static method in class org.aika.corpus.Range
 
compare(Range, Range) - Static method in class org.aika.corpus.Range
 
compare(int, int) - Method in enum org.aika.corpus.Range.Operator
 
compare(NodeActivation, NodeActivation) - Static method in class org.aika.lattice.NodeActivation
 
compareInteger(Integer, Integer) - Static method in class org.aika.Utils
 
compareNullSafe(Integer, Integer) - Static method in class org.aika.Utils
 
compareTo(Conflicts.Key) - Method in class org.aika.corpus.Conflicts.Key
 
compareTo(Document) - Method in class org.aika.corpus.Document
 
compareTo(InterprNode) - Method in class org.aika.corpus.InterprNode
 
compareTo(SearchNode) - Method in class org.aika.corpus.SearchNode
 
compareTo(Input) - Method in class org.aika.Input
 
compareTo(AndNode.Refinement) - Method in class org.aika.lattice.AndNode.Refinement
 
compareTo(Node) - Method in class org.aika.lattice.Node
 
compareTo(NodeActivation) - Method in class org.aika.lattice.NodeActivation
 
compareTo(NodeActivation.Key) - Method in class org.aika.lattice.NodeActivation.Key
 
compareTo(INeuron) - Method in class org.aika.neuron.INeuron
 
compareTo(Synapse.Key) - Method in class org.aika.neuron.Synapse.Key
 
compareTo(Provider<?>) - Method in class org.aika.Provider
 
compareWeights(Float, Float, double) - Static method in class org.aika.neuron.Synapse
 
computeBackpropagationErrorSignal(Activation) - Method in class org.aika.neuron.INeuron
 
computeBestInterpretation(Document) - Method in class org.aika.corpus.SearchNode
 
computeBounds(Activation) - Method in class org.aika.neuron.INeuron
 
computeNextLevelParents(Model, int, Node, AndNode.Refinement, Document.DiscoveryConfig) - Static method in class org.aika.lattice.AndNode
 
computeOutputErrorSignal(Activation) - Method in class org.aika.neuron.INeuron
 
computeParents - Variable in class org.aika.lattice.Node.RidVisited
 
computeSynapseWeightSum(Integer, INeuron) - Method in class org.aika.lattice.AndNode
 
computeSynapseWeightSum(Integer, INeuron) - Method in class org.aika.lattice.InputNode
 
computeSynapseWeightSum(Integer, INeuron) - Method in class org.aika.lattice.Node
 
computeSynapseWeightSum(Integer, INeuron) - Method in class org.aika.lattice.OrNode
 
computeWeight(int, Activation, SearchNode) - Method in class org.aika.neuron.INeuron
 
Conflict(NodeActivation, InterprNode, InterprNode, InterprNode) - Constructor for class org.aika.corpus.Conflicts.Conflict
 
conflict - Variable in class org.aika.corpus.Conflicts.Conflict
 
Conflicts - Class in org.aika.corpus
The class Conflicts handles between different interpretation options for a given text.
Conflicts() - Constructor for class org.aika.corpus.Conflicts
 
conflicts - Variable in class org.aika.corpus.InterprNode
 
Conflicts.Conflict - Class in org.aika.corpus
 
Conflicts.Key - Class in org.aika.corpus
 
contains(boolean, InterprNode, boolean) - Method in class org.aika.corpus.InterprNode
 
contains(InterprNode, boolean) - Method in class org.aika.corpus.InterprNode
 
contains(Range) - Method in class org.aika.corpus.Range
 
contains(T[], T, Comparator<T>) - Static method in class org.aika.Utils
 
convert(Model, int, INeuron, Collection<Synapse>) - Static method in class org.aika.Converter
 
Converter - Class in org.aika
Converts the synapse weights of a neuron into a boolean logic representation of this neuron.
copy() - Method in class org.aika.neuron.Activation.Rounds
 
count(Document, Node) - Method in interface org.aika.corpus.Document.Counter
Updates the statistics of this node
counter - Variable in class org.aika.corpus.Document.DiscoveryConfig
 
create(double, double) - Static method in class org.aika.neuron.INeuron.NormWeight
 
createActivation(Document, NodeActivation.Key) - Method in class org.aika.lattice.AndNode
 
createActivation(Document, NodeActivation.Key) - Method in class org.aika.lattice.InputNode
 
createActivation(Document, NodeActivation.Key) - Method in class org.aika.lattice.OrNode
 
createDocument(String) - Method in class org.aika.Model
 
createDocument(String, int) - Method in class org.aika.Model
 
createInputNodeKey() - Method in class org.aika.neuron.Synapse.Key
 
createNeuron() - Method in class org.aika.Model
 
createNeuron(String) - Method in class org.aika.Model
 
createNeuron(String, String) - Method in class org.aika.Model
 
createNextLevelNode(Model, int, Node, AndNode.Refinement, Document.DiscoveryConfig) - Static method in class org.aika.lattice.AndNode
 
createStatisticObject() - Method in interface org.aika.Model.StatisticFactory
 
currentId - Variable in class org.aika.Model
 
currentStateChange - Variable in class org.aika.neuron.Activation
 
currentStateV - Variable in class org.aika.neuron.Activation
 

D

defaultThreadId - Variable in class org.aika.Model
 
DIR - Static variable in class org.aika.neuron.Activation.State
 
DIRECT - Static variable in class org.aika.Converter
 
discard() - Method in class org.aika.Provider
 
discardAll() - Method in class org.aika.Model
Discards all unsuspended neurons and logic nodes.
discover(Document, NodeActivation<AndNode>, Document.DiscoveryConfig) - Method in class org.aika.lattice.AndNode
 
discover(Document, NodeActivation<InputNode>, Document.DiscoveryConfig) - Method in class org.aika.lattice.InputNode
 
discover(Document, NodeActivation<T>, Document.DiscoveryConfig) - Method in class org.aika.lattice.Node
 
discover(Document, NodeActivation, Document.DiscoveryConfig) - Method in class org.aika.lattice.OrNode
 
discoverPatterns(Document.DiscoveryConfig) - Method in class org.aika.corpus.Document
 
DiscoveryConfig() - Constructor for class org.aika.corpus.Document.DiscoveryConfig
 
doc - Variable in class org.aika.corpus.InterprNode
 
doc - Variable in class org.aika.lattice.NodeActivation
 
docIdCounter - Variable in class org.aika.Model
 
docs - Variable in class org.aika.Model
 
Document - Class in org.aika.corpus
The Document class 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 org.aika.corpus.Document
 
Document.BackPropagationQueue - Class in org.aika.corpus
 
Document.Counter - Interface in org.aika.corpus
 
Document.DiscoveryConfig - Class in org.aika.corpus
 
Document.PatternEvaluation - Interface in org.aika.corpus
 
Document.Queue - Class in org.aika.corpus
 
Document.SynapseEvaluation - Interface in org.aika.corpus
 
Document.SynEvalResult - Class in org.aika.corpus
 
Document.TrainConfig - Class in org.aika.corpus
 
Document.UpperBoundQueue - Class in org.aika.corpus
 
Document.ValueQueue - Class in org.aika.corpus
 
dumpDebugState() - Method in class org.aika.corpus.SearchNode
 

E

end - Variable in class org.aika.corpus.Range
 
END_COMP - Static variable in class org.aika.lattice.Node
 
endRangeMapping - Variable in class org.aika.neuron.Synapse.Key
 
endRangeMatch - Variable in class org.aika.neuron.Synapse.Key
 
endRangeOutput - Variable in class org.aika.neuron.Synapse.Key
 
endRequired - Variable in class org.aika.lattice.Node
 
equals(Range) - Method in class org.aika.corpus.Range
 
equals(Activation.State) - Method in class org.aika.neuron.Activation.State
 
equals(INeuron.NormWeight) - Method in class org.aika.neuron.INeuron.NormWeight
 
equals(Object) - Method in class org.aika.Provider
 
equalsWithWeights(Activation.State) - Method in class org.aika.neuron.Activation.State
 
errorSignal - Variable in class org.aika.neuron.Activation
 
errorSignalActivations - Variable in class org.aika.corpus.Document
 
evaluate(Node) - Method in interface org.aika.corpus.Document.PatternEvaluation
Check if node is an interesting pattern that might be considered for further processing.
evaluate(Activation, Activation) - Method in interface org.aika.corpus.Document.SynapseEvaluation
Determines whether a synapse should be created between two neurons during training.
excludedParent - Variable in class org.aika.corpus.SearchNode
 

F

filter(T, Integer, Range, Range.Operator, Range.Operator, InterprNode, InterprNode.Relation) - Method in class org.aika.lattice.NodeActivation
 
finallyActivatedNeurons - Variable in class org.aika.corpus.Document
 
finalState - Variable in class org.aika.neuron.Activation
 
fired - Variable in class org.aika.neuron.Activation.State
 

G

generateCandidates(Document) - Method in class org.aika.corpus.SearchNode
 
generateOutputText() - Method in class org.aika.corpus.Document
 
get(Document, T, Integer, Range, Range.Operator, Range.Operator, InterprNode, InterprNode.Relation) - Static method in class org.aika.lattice.NodeActivation
 
get(Document, T, NodeActivation.Key) - Static method in class org.aika.lattice.NodeActivation
 
get(int) - Method in class org.aika.neuron.Activation.Rounds
 
get() - Method in class org.aika.Provider
 
get(int) - Method in class org.aika.Provider
 
get(Document) - Method in class org.aika.Provider
 
getActivations() - Method in class org.aika.corpus.InterprNode
 
getActivations(Document) - Method in class org.aika.lattice.Node
 
getActivationsByRange(Node.ThreadState<T, A>, T, Integer, Range, Range.Operator, Range.Operator, InterprNode, InterprNode.Relation) - Static method in class org.aika.lattice.NodeActivation
 
getAllNodeIds() - Method in interface org.aika.SuspensionHook
 
getBegin(boolean) - Method in class org.aika.corpus.Range
 
getById(int) - Static method in enum org.aika.corpus.Range.Mapping
 
getById(int) - Static method in enum org.aika.corpus.Range.Operator
 
getCachedDecision() - Method in class org.aika.corpus.SearchNode
 
getContent() - Method in class org.aika.corpus.Document
 
getCoverage(InterprNode) - Method in class org.aika.corpus.SearchNode
 
getEnd(boolean) - Method in class org.aika.corpus.Range
 
getFinalActivations(Document) - Method in class org.aika.Neuron
getFinalActivations is a convenience method to retrieve all activations of the given neuron that are part of the final interpretation.
getFinalActivations(Document) - Method in class org.aika.neuron.INeuron
getFinalActivations is a convenience method to retrieve all activations of the given neuron that are part of the final interpretation.
getFinalInputActivations() - Method in class org.aika.neuron.Activation
 
getFinalOutputActivations() - Method in class org.aika.neuron.Activation
 
getFirstActivation(Document) - Method in class org.aika.lattice.Node
 
getId() - Method in enum org.aika.corpus.Range.Mapping
 
getId() - Method in enum org.aika.corpus.Range.Operator
 
getIfNotSuspended() - Method in class org.aika.Provider
 
getLast() - Method in class org.aika.neuron.Activation.Rounds
 
getLastRound() - Method in class org.aika.neuron.Activation.Rounds
 
getNeuronActivations() - Method in class org.aika.corpus.InterprNode
 
getNeuronLabel() - Method in class org.aika.lattice.Node
 
getNeuronLabel() - Method in class org.aika.lattice.OrNode
 
getNeuronStatisticFactory() - Method in class org.aika.Model
 
getNewId() - Method in interface org.aika.SuspensionHook
 
getNodeStatisticFactory() - Method in class org.aika.Model
 
getNormWeight() - Method in class org.aika.neuron.INeuron.NormWeight
 
getOffset() - Method in class org.aika.lattice.AndNode.Refinement
 
getOutputRange(Range, boolean[]) - Static method in class org.aika.corpus.Range
 
getParent() - Method in class org.aika.corpus.SearchNode
 
getRelativePosition() - Method in class org.aika.lattice.AndNode.Refinement
 
getSignalPos(Range) - Method in enum org.aika.corpus.Range.Mapping
 
getSuspensionHook() - Method in class org.aika.Model
 
getSynapse(Integer, Neuron) - Method in class org.aika.lattice.AndNode.Refinement
 
getSynapse(Integer, Neuron) - Method in class org.aika.lattice.InputNode
 
getText(Range) - Method in class org.aika.corpus.Document
 
getThreadState(int, boolean) - Method in class org.aika.lattice.Node
 

H

hasConflicts() - Method in class org.aika.corpus.Conflicts
 
hashCode() - Method in class org.aika.Provider
 
hasParent(Integer, Node, boolean) - Method in class org.aika.lattice.OrNode
 

I

id - Variable in class org.aika.corpus.Document
 
id - Variable in class org.aika.corpus.InterprNode
 
id - Variable in class org.aika.corpus.SearchNode
 
id - Variable in class org.aika.lattice.NodeActivation
 
id - Variable in class org.aika.Provider
 
INeuron - Class in org.aika.neuron
The INeuron class represents a internal neuron implementation in Aikas neural network and is connected to other neurons through input synapses and output synapses.
INeuron(Model) - Constructor for class org.aika.neuron.INeuron
 
INeuron(Model, String) - Constructor for class org.aika.neuron.INeuron
 
INeuron(Model, String, String) - Constructor for class org.aika.neuron.INeuron
 
INeuron.NormWeight - Class in org.aika.neuron
 
init(Model, int, Neuron, double, Collection<Synapse>) - Static method in class org.aika.neuron.INeuron
 
initNeuron(Neuron, double, Collection<Input>) - Method in class org.aika.Model
Creates a neuron with the given bias.
initNeuron(Neuron, double, Input...) - Method in class org.aika.Model
Creates a neuron with the given bias.
inMemoryInputSynapses - Variable in class org.aika.Neuron
 
inMemoryOutputSynapses - Variable in class org.aika.Neuron
 
Input - Class in org.aika
The Input class is just a helper class which is used to initialize a neuron.
Input() - Constructor for class org.aika.Input
 
input - Variable in class org.aika.lattice.AndNode.Refinement
 
input - Variable in class org.aika.neuron.Activation.SynapseActivation
 
input - Variable in class org.aika.neuron.Synapse
 
Input.RangeRelation - Enum in org.aika
 
INPUT_COMP - Static variable in class org.aika.neuron.Activation.SynapseActivation
 
INPUT_SYNAPSE_COMP - Static variable in class org.aika.neuron.Synapse
 
inputNeuron - Variable in class org.aika.lattice.InputNode
 
inputNeuronActivations - Variable in class org.aika.corpus.Document
 
InputNode - Class in org.aika.lattice
The InputNode class is the input layer for the boolean logic.
InputNode() - Constructor for class org.aika.lattice.InputNode
 
InputNode(Model, Synapse.Key) - Constructor for class org.aika.lattice.InputNode
 
inputNode - Variable in class org.aika.neuron.Synapse
 
inputs - Variable in class org.aika.lattice.NodeActivation
 
inputSynapses - Variable in class org.aika.neuron.INeuron
 
interpretation - Variable in class org.aika.lattice.NodeActivation.Key
 
interpretationIdCounter - Variable in class org.aika.corpus.Document
 
InterprNode - Class in org.aika.corpus
The InterprNode class represents a node within the interpretations lattice.
InterprNode(Document, int, int, int) - Constructor for class org.aika.corpus.InterprNode
 
InterprNode(Document, int, int) - Constructor for class org.aika.corpus.InterprNode
 
InterprNode.Relation - Enum in org.aika.corpus
 
interrupted - Variable in class org.aika.corpus.Document
 
invert(boolean) - Method in class org.aika.corpus.Range
 
invert(Range.Operator) - Static method in enum org.aika.corpus.Range.Operator
 
isAllowedOption(int, InterprNode, NodeActivation<?>, long) - Method in class org.aika.lattice.AndNode
 
isAllowedOption(int, InterprNode, NodeActivation, long) - Method in class org.aika.lattice.InputNode
 
isAllowedOption(int, InterprNode, NodeActivation<?>, long) - Method in class org.aika.lattice.Node
 
isAllowedOption(int, InterprNode, NodeActivation, long) - Method in class org.aika.lattice.OrNode
 
isBottom() - Method in class org.aika.corpus.InterprNode
 
isConflict - Variable in class org.aika.corpus.InterprNode
 
isConflicting(long) - Method in class org.aika.corpus.InterprNode
 
isConjunction - Variable in class org.aika.neuron.Synapse
The synapse is stored either in the input neuron or the output neuron depending on whether it is a conjunctive or disjunctive synapse.
isConjunction(boolean) - Method in class org.aika.neuron.Synapse
 
isCovered(long) - Method in class org.aika.corpus.SearchNode
 
isDiscovered - Variable in class org.aika.lattice.Node
 
isEmpty() - Method in class org.aika.corpus.Range
 
isFinalActivation() - Method in class org.aika.neuron.Activation
 
isInput - Variable in class org.aika.neuron.Activation
 
isNegative() - Method in class org.aika.neuron.Synapse
 
isQueued - Variable in class org.aika.lattice.Node.ThreadState
 
isQueued - Variable in class org.aika.neuron.Activation
 
isQueued(int) - Method in class org.aika.neuron.Activation.Rounds
 
isRecurrent - Variable in class org.aika.neuron.Synapse.Key
 
isRequired() - Method in class org.aika.lattice.Node
 
isSuspended() - Method in class org.aika.Provider
 

K

Key(InterprNode, NodeActivation) - Constructor for class org.aika.corpus.Conflicts.Key
 
key - Variable in class org.aika.lattice.InputNode
 
key - Variable in class org.aika.lattice.NodeActivation
 
Key(T, Range, Integer, InterprNode) - Constructor for class org.aika.lattice.NodeActivation.Key
 
key - Variable in class org.aika.neuron.Synapse
 
Key() - Constructor for class org.aika.neuron.Synapse.Key
 
Key(boolean, Integer, Integer, Range.Operator, Range.Mapping, boolean, Range.Operator, Range.Mapping, boolean) - Constructor for class org.aika.neuron.Synapse.Key
 

L

label - Variable in class org.aika.neuron.INeuron
 
largestCommonSubset - Variable in class org.aika.corpus.InterprNode
 
lastCleanup - Variable in class org.aika.Model
 
lastUsed - Variable in class org.aika.lattice.Node.ThreadState
 
lastUsedDocumentId - Variable in class org.aika.AbstractNode
 
learnRate - Variable in class org.aika.corpus.Document.TrainConfig
 
length() - Method in class org.aika.corpus.Document
 
length - Variable in class org.aika.corpus.InterprNode
 
length() - Method in class org.aika.corpus.Range
 
level - Variable in class org.aika.lattice.Node
 
link(Collection<NodeActivation>) - Method in class org.aika.lattice.NodeActivation
 
link() - Method in class org.aika.neuron.Synapse
 
linkedByLCS - Variable in class org.aika.corpus.InterprNode
 
linkNeuronRelations(Document, Activation) - Method in class org.aika.neuron.INeuron
Sets the incoming and outgoing links between neuron activations.
lock - Variable in class org.aika.lattice.Node
 
lock - Variable in class org.aika.neuron.INeuron
 
lock - Variable in class org.aika.Neuron
 
logicToString() - Method in class org.aika.lattice.AndNode
 
logicToString() - Method in class org.aika.lattice.InputNode
 
logicToString() - Method in class org.aika.lattice.Node
 
logicToString() - Method in class org.aika.lattice.OrNode
 
lookupKey(Synapse.Key) - Static method in class org.aika.neuron.Synapse
 
lookupNeuron(int) - Method in class org.aika.Model
 
lookupNodeProvider(int) - Method in class org.aika.Model
 
lookupOrOption(Document, Range, boolean) - Method in class org.aika.lattice.OrNode
 
lookupVisited(Integer) - Method in class org.aika.lattice.Node.ThreadState
 
lowerBound - Variable in class org.aika.neuron.Activation
 

M

markedConflict - Variable in class org.aika.corpus.InterprNode
 
markedExcluded - Variable in class org.aika.corpus.InterprNode
 
markedExcludedRefinement - Variable in class org.aika.corpus.InterprNode
 
markedSelected - Variable in class org.aika.corpus.InterprNode
 
MAX - Static variable in class org.aika.corpus.InterprNode
 
MAX - Static variable in class org.aika.corpus.Range
 
MAX - Static variable in class org.aika.lattice.AndNode.Refinement
 
MAX_AND_NODE_SIZE - Static variable in class org.aika.Converter
 
MAX_KEY - Static variable in class org.aika.neuron.Synapse.Key
 
MAX_NODE - Static variable in class org.aika.lattice.Node
 
MAX_RELATIVE_RID - Static variable in class org.aika.lattice.Node
 
MAX_ROUND - Static variable in class org.aika.corpus.Document
 
MAX_SEARCH_STEPS - Static variable in class org.aika.corpus.SearchNode
 
MAX_SELF_REFERENCING_DEPTH - Static variable in class org.aika.neuron.INeuron
 
maxActValue - Variable in class org.aika.neuron.Activation
 
maxPrim - Variable in class org.aika.corpus.InterprNode
 
maxRecurrentSum - Variable in class org.aika.neuron.INeuron
 
mergeRange(Range, Range) - Static method in class org.aika.corpus.Range
 
MIN - Static variable in class org.aika.corpus.InterprNode
 
MIN - Static variable in class org.aika.corpus.Range
 
MIN - Static variable in class org.aika.lattice.AndNode.Refinement
 
MIN_KEY - Static variable in class org.aika.neuron.Synapse.Key
 
MIN_NODE - Static variable in class org.aika.lattice.Node
 
minPrim - Variable in class org.aika.corpus.InterprNode
 
model - Variable in class org.aika.corpus.Document
 
Model - Class in org.aika
The model consists of two layers.
Model() - Constructor for class org.aika.Model
Creates a model with a single thread.
Model(SuspensionHook, int) - Constructor for class org.aika.Model
 
model - Variable in class org.aika.Provider
 
Model.StatisticFactory - Interface in org.aika
 
modifiedActs - Variable in class org.aika.corpus.SearchNode
 
modifiedWeights - Variable in class org.aika.corpus.Document
 

N

n - Variable in class org.aika.neuron.INeuron.NormWeight
 
NEGATIVE - Static variable in class org.aika.Converter
 
negDirSum - Variable in class org.aika.neuron.INeuron
 
negRecSum - Variable in class org.aika.neuron.INeuron
 
neuron - Variable in class org.aika.lattice.OrNode
 
Neuron - Class in org.aika
The Neuron class is a proxy implementation for the real neuron implementation in the class INeuron.
Neuron(Model, int) - Constructor for class org.aika.Neuron
 
Neuron(Model, INeuron) - Constructor for class org.aika.Neuron
 
neuronActivations - Variable in class org.aika.corpus.InterprNode
 
neuronActivationsToString(boolean) - Method in class org.aika.corpus.Document
 
neuronActivationsToString(boolean, boolean, boolean) - Method in class org.aika.corpus.Document
 
neuronInputs - Variable in class org.aika.neuron.Activation
 
neuronOutputs - Variable in class org.aika.neuron.Activation
 
neuronStatisticFactory - Variable in class org.aika.Model
 
newRounds - Variable in class org.aika.corpus.SearchNode.StateChange
 
Node<T extends Node,A extends NodeActivation<T>> - Class in org.aika.lattice
The Node class is the abstract class for all the boolean logic nodes underneath the neural network layer.
Node() - Constructor for class org.aika.lattice.Node
 
Node(Model, int) - Constructor for class org.aika.lattice.Node
 
node - Variable in class org.aika.lattice.NodeActivation.Key
 
node - Variable in class org.aika.neuron.INeuron
 
Node.RidVisited - Class in org.aika.lattice
Aika extensively uses graph coloring techniques.
Node.ThreadState<T extends Node,A extends NodeActivation<T>> - Class in org.aika.lattice
The ThreadState is a thread local data structure containing the activations of a single document for a specific logic node.
Node.ThreadState.RidOutOfRange - Exception in org.aika.lattice
 
NodeActivation<T extends Node> - Class in org.aika.lattice
 
NodeActivation(int, Document, NodeActivation.Key<T>) - Constructor for class org.aika.lattice.NodeActivation
 
NodeActivation(int, Document, T, Range, Integer, InterprNode) - Constructor for class org.aika.lattice.NodeActivation
 
NodeActivation.Key<T extends Node> - Class in org.aika.lattice
 
nodeActivationsToString(boolean, boolean) - Method in class org.aika.corpus.Document
 
nodeStatisticFactory - Variable in class org.aika.Model
 
notifyWeightsModified(INeuron, Collection<Synapse>) - Method in class org.aika.corpus.Document
 
nullSafeAdd(Integer, boolean, Integer, boolean) - Static method in class org.aika.Utils
 
nullSafeMax(Integer, Integer) - Static method in class org.aika.Utils
 
nullSafeMin(Integer, Integer) - Static method in class org.aika.Utils
 
nullSafeSub(Integer, boolean, Integer, boolean) - Static method in class org.aika.Utils
 
numberOfNeuronRefs - Variable in class org.aika.lattice.Node
 
numberOfThreads - Variable in class org.aika.Model
 

O

o - Variable in class org.aika.corpus.Conflicts.Key
 
oldRounds - Variable in class org.aika.corpus.SearchNode.StateChange
 
OPTIMIZE_DEBUG_OUTPUT - Static variable in class org.aika.corpus.Document
 
orChildren - Variable in class org.aika.lattice.Node
 
org.aika - package org.aika
 
org.aika.corpus - package org.aika.corpus
 
org.aika.lattice - package org.aika.lattice
 
org.aika.neuron - package org.aika.neuron
 
orInterprNodes - Variable in class org.aika.corpus.InterprNode
 
OrNode - Class in org.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 org.aika.lattice.OrNode
 
OrNode(Model) - Constructor for class org.aika.lattice.OrNode
 
output - Variable in class org.aika.neuron.Activation.SynapseActivation
 
output - Variable in class org.aika.neuron.Synapse
 
OUTPUT_COMP - Static variable in class org.aika.neuron.Activation.SynapseActivation
 
OUTPUT_SYNAPSE_COMP - Static variable in class org.aika.neuron.Synapse
 
outputNode - Variable in class org.aika.lattice.Node.RidVisited
 
outputNodes - Variable in class org.aika.neuron.INeuron
 
outputs - Variable in class org.aika.lattice.NodeActivation
 
outputSynapses - Variable in class org.aika.neuron.INeuron
 
outputText - Variable in class org.aika.neuron.INeuron
 
overlaps(Range, Range) - Static method in class org.aika.corpus.Range
Deprecated.

P

parents - Variable in class org.aika.corpus.InterprNode
 
parents - Variable in class org.aika.lattice.AndNode
 
parents - Variable in class org.aika.lattice.OrNode
 
pathToString(Document) - Method in class org.aika.corpus.SearchNode
 
performBackpropagation - Variable in class org.aika.corpus.Document.TrainConfig
 
posDirSum - Variable in class org.aika.neuron.INeuron
 
POSITIVE - Static variable in class org.aika.Converter
 
posRecSum - Variable in class org.aika.neuron.INeuron
 
prepareInputActs(NodeActivation<?>, NodeActivation<?>) - Static method in class org.aika.lattice.AndNode
 
primary - Variable in class org.aika.corpus.Conflicts.Conflict
 
primary - Variable in class org.aika.corpus.Conflicts
 
primId - Variable in class org.aika.corpus.InterprNode
 
process() - Method in class org.aika.corpus.Document
The method process needs to be called after all the input activations have been added to the network.
process() - Method in class org.aika.corpus.Document.UpperBoundQueue
 
processCandidate(Document, Node<?, ? extends NodeActivation<?>>, NodeActivation, boolean) - Static method in class org.aika.lattice.OrNode
 
processChanges() - Method in class org.aika.corpus.Document.Queue
 
processChanges(SearchNode, long) - Method in class org.aika.corpus.Document.ValueQueue
 
processChanges(Document) - Method in class org.aika.lattice.Node
Process all added or removed activation for this logic node.
propagate() - Method in class org.aika.corpus.Document
 
propagateAddedActivation(Document, NodeActivation) - Method in class org.aika.lattice.AndNode
 
propagateAddedActivation(Document, NodeActivation) - Method in class org.aika.lattice.InputNode
 
propagateAddedActivation(Document, A) - Method in class org.aika.lattice.Node
Propagate an activation to the next node or the next neuron that is depending on the current node.
propagateAddedActivation(Document, Activation) - Method in class org.aika.lattice.OrNode
 
propagateAddedActivation(Document, Activation) - Method in class org.aika.neuron.INeuron
 
propagateWeight(int, Activation) - Method in class org.aika.corpus.Document.ValueQueue
 
provider - Variable in class org.aika.AbstractNode
 
Provider<T extends AbstractNode> - Class in org.aika
 
Provider(Model, int) - Constructor for class org.aika.Provider
 
Provider(Model, T) - Constructor for class org.aika.Provider
 
providers - Variable in class org.aika.Model
 

Q

queue - Variable in class org.aika.corpus.Document.BackPropagationQueue
 
queue - Variable in class org.aika.corpus.Document
 
Queue() - Constructor for class org.aika.corpus.Document.Queue
 
queue - Variable in class org.aika.corpus.Document.Queue
 
queue - Variable in class org.aika.corpus.Document.UpperBoundQueue
 
queue - Variable in class org.aika.corpus.Document.ValueQueue
 
queueId - Variable in class org.aika.lattice.Node.ThreadState
 
queueId - Variable in class org.aika.neuron.Activation
 

R

Range - Class in org.aika.corpus
The class Range specifies a text range (begin char pos, end char pos) within a given document.
Range(Integer, Integer) - Constructor for class org.aika.corpus.Range
 
range - Variable in class org.aika.lattice.NodeActivation.Key
 
Range.Mapping - Enum in org.aika.corpus
 
Range.Operator - Enum in org.aika.corpus
 
reactivate() - Method in class org.aika.AbstractNode
 
reactivate() - Method in class org.aika.neuron.INeuron
 
read(DataInput, P) - Static method in class org.aika.AbstractNode
 
read(DataInput, Model) - Static method in class org.aika.lattice.AndNode.Refinement
 
read(DataInput, Model) - Static method in class org.aika.neuron.Synapse.Key
 
read(DataInput, Model) - Static method in class org.aika.neuron.Synapse
 
readFields(DataInput, Model) - Method in class org.aika.lattice.AndNode
 
readFields(DataInput, Model) - Method in class org.aika.lattice.AndNode.Refinement
 
readFields(DataInput, Model) - Method in class org.aika.lattice.InputNode
 
readFields(DataInput, Model) - Method in class org.aika.lattice.Node
 
readFields(DataInput, Model) - Method in class org.aika.lattice.OrNode
 
readFields(DataInput, Model) - Method in class org.aika.neuron.INeuron
 
readFields(DataInput, Model) - Method in class org.aika.neuron.Synapse.Key
 
readFields(DataInput, Model) - Method in class org.aika.neuron.Synapse
 
readFields(DataInput, Model) - Method in interface org.aika.Writable
Deserialize the fields of this object from in.
readNeuron(DataInput, Neuron) - Static method in class org.aika.neuron.INeuron
 
readNode(DataInput, Provider) - Static method in class org.aika.lattice.Node
 
ReadWriteLock - Class in org.aika
 
ReadWriteLock() - Constructor for class org.aika.ReadWriteLock
 
REC - Static variable in class org.aika.neuron.Activation.State
 
RECURRENT - Static variable in class org.aika.Converter
 
refByOrInterprNode - Variable in class org.aika.corpus.InterprNode
 
Refinement(Integer, Provider<InputNode>) - Constructor for class org.aika.lattice.AndNode.Refinement
 
Refinement(Integer, Integer, Provider<InputNode>) - Constructor for class org.aika.lattice.AndNode.Refinement
 
register(A, Document) - Method in class org.aika.lattice.Node
 
register(Activation, Document) - Method in class org.aika.lattice.OrNode
 
register(Provider) - Method in class org.aika.Model
 
relativeRid - Variable in class org.aika.neuron.Synapse.Key
 
releaseReadLock() - Method in class org.aika.ReadWriteLock
 
releaseWriteLock() - Method in class org.aika.ReadWriteLock
 
remove() - Method in class org.aika.lattice.AndNode
 
remove() - Method in class org.aika.lattice.InputNode
 
remove() - Method in class org.aika.lattice.Node
 
remove() - Method in class org.aika.neuron.INeuron
 
REMOVE_SYNAPSES_WITH_INVERTED_SIGNS - Static variable in class org.aika.Converter
 
removeInMemoryInputSynapse(Synapse) - Method in class org.aika.Neuron
 
removeInMemoryOutputSynapse(Synapse) - Method in class org.aika.Neuron
 
removeInput(Integer, int, Node, boolean) - Method in class org.aika.lattice.OrNode
 
removeParents(int, boolean) - Method in class org.aika.lattice.OrNode
 
removeProvider(Provider) - Method in class org.aika.Model
 
removeSynapse(Synapse) - Method in class org.aika.lattice.InputNode
 
removeSynapseActivation(int, Activation.SynapseActivation) - Method in class org.aika.neuron.Activation
 
removeToArray(T[], T) - Static method in class org.aika.Utils
 
requiredNode - Variable in class org.aika.lattice.OrNode
 
restoreState(SearchNode.StateChange.Mode) - Method in class org.aika.corpus.SearchNode.StateChange
 
retrieve(int) - Method in interface org.aika.SuspensionHook
 
reverseAndChildren - Variable in class org.aika.lattice.Node
 
rid - Variable in class org.aika.lattice.AndNode.Refinement
 
rid - Variable in class org.aika.lattice.NodeActivation.Key
 
RID_COMP - Static variable in class org.aika.lattice.Node
 
RidOutOfRange(String) - Constructor for exception org.aika.lattice.Node.ThreadState.RidOutOfRange
 
ridRequired - Variable in class org.aika.lattice.Node
 
RidVisited() - Constructor for class org.aika.lattice.Node.RidVisited
 
round(double) - Static method in class org.aika.Utils
 
rounds - Variable in class org.aika.neuron.Activation
 
Rounds() - Constructor for class org.aika.neuron.Activation.Rounds
 
rounds - Variable in class org.aika.neuron.Activation.Rounds
 

S

save() - Method in class org.aika.Provider
 
saveNewState(Activation) - Static method in class org.aika.corpus.SearchNode.StateChange
 
saveOldState(List<SearchNode.StateChange>, Activation, long) - Static method in class org.aika.corpus.SearchNode.StateChange
 
SearchNode - Class in org.aika.corpus
The SearchNode class represents a node in the binary search tree that is used to find the optimal interpretation for a given document.
SearchNode(Document, SearchNode, SearchNode, SearchNode.Candidate, int, List<InterprNode>) - Constructor for class org.aika.corpus.SearchNode
 
SearchNode.Coverage - Enum in org.aika.corpus
 
SearchNode.DebugState - Enum in org.aika.corpus
 
SearchNode.StateChange - Class in org.aika.corpus
The StateChange class is used to store the state change of an activation that occurs in each node of the binary search tree.
SearchNode.StateChange.Mode - Enum in org.aika.corpus
 
searchNodeIdCounter - Variable in class org.aika.corpus.Document
 
secondary - Variable in class org.aika.corpus.Conflicts.Conflict
 
secondary - Variable in class org.aika.corpus.Conflicts
 
select(Document, Integer, Range, Range.Operator, Range.Operator, InterprNode, InterprNode.Relation) - Static method in class org.aika.lattice.NodeActivation
 
select(Document, T, Integer, Range, Range.Operator, Range.Operator, InterprNode, InterprNode.Relation) - Static method in class org.aika.lattice.NodeActivation
 
select(Node.ThreadState<T, A>, T, Integer, Range, Range.Operator, Range.Operator, InterprNode, InterprNode.Relation) - Static method in class org.aika.lattice.NodeActivation
 
selectedOrInterprNodes - Variable in class org.aika.corpus.InterprNode
 
selectedParent - Variable in class org.aika.corpus.SearchNode
 
selectedSearchNode - Variable in class org.aika.corpus.Document
 
set(int, Activation.State) - Method in class org.aika.neuron.Activation.Rounds
 
setAbsoluteRid(Integer) - Method in class org.aika.Input
If the absolute relational id (rid) not null, then it is required to match the rid of input activation.
setBiasDelta(double) - Method in class org.aika.Input
The bias delta of this input that will later on be added to the neurons bias.
setCheckExpandable(Document.PatternEvaluation) - Method in class org.aika.corpus.Document.DiscoveryConfig
This callback checks whether the current pattern might be refined to an even larger pattern.
setCheckValidPattern(Document.PatternEvaluation) - Method in class org.aika.corpus.Document.DiscoveryConfig
 
setCounter(Document.Counter) - Method in class org.aika.corpus.Document.DiscoveryConfig
The counter callback function should implement a customized counting function.
setEndRangeMapping(Range.Mapping) - Method in class org.aika.Input
Using this method the range begin of the input activation might be mapped to the range end of the output activation.
setEndRangeMatch(Range.Operator) - Method in class org.aika.Input
If set to true then the range end of this inputs activation needs to match.
setEndRangeOutput(boolean) - Method in class org.aika.Input
Determines if this input is used to compute the range end of the output activation.
setLearnRate(double) - Method in class org.aika.corpus.Document.TrainConfig
 
setModified() - Method in class org.aika.AbstractNode
 
setNeuron(Neuron) - Method in class org.aika.Input
Determines the input neuron.
setNeuronStatisticFactory(Model.StatisticFactory) - Method in class org.aika.Model
 
setNodeStatisticFactory(Model.StatisticFactory) - Method in class org.aika.Model
 
setPerformBackpropagation(boolean) - Method in class org.aika.corpus.Document.TrainConfig
 
setQueued(int, boolean) - Method in class org.aika.neuron.Activation.Rounds
 
setRangeMatch(Input.RangeRelation) - Method in class org.aika.Input
setRangeMatch is just a convenience function to call both setStartRangeMatch and setEndRangeMatch at the same time.
setRangeOutput(boolean) - Method in class org.aika.Input
setRangeOutput is just a convenience function to call setStartRangeOutput and setEndRangeOutput at the same time.
setRecurrent(boolean) - Method in class org.aika.Input
The property recurrent specifies if input is a recurrent feedback link.
setRelativeRid(Integer) - Method in class org.aika.Input
The relative relational id (rid) determines the relative position of this inputs rid with respect to other inputs of this neuron.
setStartRangeMapping(Range.Mapping) - Method in class org.aika.Input
Using this method the range end of the input activation might be mapped to the range begin of the output activation.
setStartRangeMatch(Range.Operator) - Method in class org.aika.Input
If set to true then the range begin of this inputs activation needs to match.
setStartRangeOutput(boolean) - Method in class org.aika.Input
Determines if this input is used to compute the range start of the output activation.
setSuspensionHook(SuspensionHook) - Method in class org.aika.Model
 
setSynapse(Synapse) - Method in class org.aika.lattice.InputNode
 
setSynapseEvaluation(Document.SynapseEvaluation) - Method in class org.aika.corpus.Document.TrainConfig
Determines whether a synapse should be created between two neurons during training.
setWeight(float) - Method in class org.aika.Input
The synapse weight of this input.
sigmoid(double) - Static method in class org.aika.neuron.INeuron
 
significance - Variable in class org.aika.corpus.Document.SynEvalResult
 
startRangeMapping - Variable in class org.aika.neuron.Synapse.Key
 
startRangeMatch - Variable in class org.aika.neuron.Synapse.Key
 
startRangeOutput - Variable in class org.aika.neuron.Synapse.Key
 
State(double, int, INeuron.NormWeight) - Constructor for class org.aika.neuron.Activation.State
 
StateChange() - Constructor for class org.aika.corpus.SearchNode.StateChange
 
statistic - Variable in class org.aika.lattice.Node
 
statistic - Variable in class org.aika.neuron.INeuron
 
store(int, byte[]) - Method in interface org.aika.SuspensionHook
 
sub(INeuron.NormWeight) - Method in class org.aika.neuron.INeuron.NormWeight
 
suspend() - Method in class org.aika.AbstractNode
 
suspend() - Method in class org.aika.neuron.INeuron
 
suspend() - Method in class org.aika.Provider
 
suspendAll() - Method in class org.aika.Model
Suspend all neurons and logic nodes in memory.
suspendUnusedNodes(int) - Method in class org.aika.Model
Suspend all neurons and logic nodes whose last used document id is lower/older than .
suspensionHook - Variable in class org.aika.Model
 
SuspensionHook - Interface in org.aika
The suspension hook is used to suspend neurons and logic nodes to an external storage in order to reduce the memory footprint. !!!
synapse - Variable in class org.aika.neuron.Activation.SynapseActivation
 
Synapse - Class in org.aika.neuron
The Synapse class connects two neurons with each other.
Synapse() - Constructor for class org.aika.neuron.Synapse
 
Synapse(Neuron, Neuron) - Constructor for class org.aika.neuron.Synapse
 
Synapse(Neuron, Neuron, Synapse.Key) - Constructor for class org.aika.neuron.Synapse
 
Synapse.Key - Class in org.aika.neuron
 
SYNAPSE_COMP - Static variable in class org.aika.Converter
 
SynapseActivation(Synapse, Activation, Activation) - Constructor for class org.aika.neuron.Activation.SynapseActivation
 
synapseEvaluation - Variable in class org.aika.corpus.Document.TrainConfig
 
synapseKey - Variable in class org.aika.corpus.Document.SynEvalResult
 
synapseLock - Variable in class org.aika.lattice.InputNode
 
synapses - Variable in class org.aika.lattice.InputNode
 
SynEvalResult(Synapse.Key, double) - Constructor for class org.aika.corpus.Document.SynEvalResult
 

T

targetActivations - Variable in class org.aika.corpus.Document
 
targetValue - Variable in class org.aika.neuron.Activation
 
threadId - Variable in class org.aika.corpus.Document
 
threads - Variable in class org.aika.lattice.Node
 
ThreadState(boolean, boolean) - Constructor for class org.aika.lattice.Node.ThreadState
 
TOLERANCE - Static variable in class org.aika.neuron.INeuron
 
toString() - Method in class org.aika.corpus.Document
 
toString() - Method in class org.aika.corpus.InterprNode
 
toString() - Method in enum org.aika.corpus.Range.Mapping
 
toString() - Method in class org.aika.corpus.Range
 
toString(Document) - Method in class org.aika.corpus.SearchNode
 
toString() - Method in class org.aika.lattice.AndNode.Refinement
 
toString() - Method in class org.aika.lattice.Node
 
toString() - Method in class org.aika.lattice.NodeActivation.Key
 
toString(Document) - Method in class org.aika.lattice.NodeActivation
 
toString() - Method in class org.aika.neuron.Activation.State
 
toString() - Method in class org.aika.neuron.INeuron.NormWeight
 
toString() - Method in class org.aika.neuron.INeuron
 
toString() - Method in class org.aika.neuron.Synapse
 
toString() - Method in class org.aika.Provider
 
toStringWithSynapses() - Method in class org.aika.neuron.INeuron
 
train(Document.TrainConfig) - Method in class org.aika.corpus.Document
 
train(Document, Activation, double, Document.SynapseEvaluation) - Method in class org.aika.neuron.INeuron
 
TrainConfig() - Constructor for class org.aika.corpus.Document.TrainConfig
 
transferFunction(double) - Static method in class org.aika.neuron.INeuron
 

U

ubQueue - Variable in class org.aika.corpus.Document
 
ubQueued - Variable in class org.aika.neuron.Activation
 
unlink() - Method in class org.aika.neuron.Synapse
 
unregister(Provider) - Method in class org.aika.Model
 
updateErrorSignal() - Method in class org.aika.neuron.Activation
 
upperBound - Variable in class org.aika.neuron.Activation
 
UpperBoundQueue() - Constructor for class org.aika.corpus.Document.UpperBoundQueue
 
Utils - Class in org.aika
 
Utils() - Constructor for class org.aika.Utils
 

V

value - Variable in class org.aika.neuron.Activation.State
 
valueOf(String) - Static method in enum org.aika.corpus.InterprNode.Relation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.aika.corpus.Range.Mapping
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.aika.corpus.Range.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.aika.corpus.SearchNode.Coverage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.aika.corpus.SearchNode.DebugState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.aika.corpus.SearchNode.StateChange.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.aika.Input.RangeRelation
Returns the enum constant of this type with the specified name.
ValueQueue() - Constructor for class org.aika.corpus.Document.ValueQueue
 
values() - Static method in enum org.aika.corpus.InterprNode.Relation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.aika.corpus.Range.Mapping
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.aika.corpus.Range.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.aika.corpus.SearchNode.Coverage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.aika.corpus.SearchNode.DebugState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.aika.corpus.SearchNode.StateChange.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.aika.Input.RangeRelation
Returns an array containing the constants of this enum type, in the order they are declared.
visited - Variable in class org.aika.corpus.SearchNode
 
visited - Variable in class org.aika.lattice.Node.ThreadState
 
visitedCounter - Variable in class org.aika.corpus.Document
 
visitedCounter - Static variable in class org.aika.Model
 
visitedNeuronTrain - Variable in class org.aika.lattice.NodeActivation
 
vQueue - Variable in class org.aika.corpus.Document
 

W

w - Variable in class org.aika.neuron.INeuron.NormWeight
 
weight - Variable in class org.aika.neuron.Activation.State
 
weight - Variable in class org.aika.neuron.Synapse
The weight of this synapse.
WEIGHT_TOLERANCE - Static variable in class org.aika.neuron.INeuron
 
weightDelta - Variable in class org.aika.neuron.Synapse
The weight delta of this synapse.
weightsToString() - Method in class org.aika.lattice.Node
 
Writable - Interface in org.aika
 
write(DataOutput) - Method in class org.aika.lattice.AndNode.Refinement
 
write(DataOutput) - Method in class org.aika.lattice.AndNode
 
write(DataOutput) - Method in class org.aika.lattice.InputNode
 
write(DataOutput) - Method in class org.aika.lattice.Node
 
write(DataOutput) - Method in class org.aika.lattice.OrNode
 
write(DataOutput) - Method in class org.aika.neuron.INeuron
 
write(DataOutput) - Method in class org.aika.neuron.Synapse.Key
 
write(DataOutput) - Method in class org.aika.neuron.Synapse
 
write(DataOutput) - Method in interface org.aika.Writable
Serialize the fields of this object to out.

Z

ZERO - Static variable in class org.aika.neuron.Activation.State
 
ZERO_WEIGHT - Static variable in class org.aika.neuron.INeuron.NormWeight
 
A B C D E F G H I K L M N O P Q R S T U V W Z 
Skip navigation links

Copyright © 2017. All rights reserved.