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

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 Activation class 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 SynapseActivation mirror 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 State object contains the activation value of an activation object that belongs to a neuron.
Activation.StateChange - Class in network.aika.neuron.activation
The StateChange class 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 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 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
 
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
getFinalActivations is 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 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, 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 InputNode class 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 Linker class 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 Neuron class is a proxy implementation for the real neuron implementation in the class INeuron.
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 Node class 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 process needs 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 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, 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 recurrent specifies 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 Synapse class 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 Builder class 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
 
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