Index

A B C D E F G H I J L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Serialized Form

A

AbstractBiFunction - Class in network.aika.fields
 
AbstractBiFunction(String, DoubleFieldOutput, boolean, DoubleFieldOutput, boolean) - Constructor for class network.aika.fields.AbstractBiFunction
 
acquireReadLock() - Method in class network.aika.utils.ReadWriteLock
 
acquireWriteLock() - Method in class network.aika.utils.ReadWriteLock
 
Activation<N extends Neuron> - Class in network.aika.neuron.activation
 
Activation(int, N) - Constructor for class network.aika.neuron.activation.Activation
 
Activation(int, Thought, N) - Constructor for class network.aika.neuron.activation.Activation
 
ActivationFunction - Enum Class in network.aika.neuron
 
activeProviders - Variable in class network.aika.Model
 
add(double) - Method in class network.aika.fields.DoubleField
 
add(double) - Method in interface network.aika.fields.DoubleFieldInput
 
add(double) - Method in class network.aika.fields.SwitchField
 
add(double[], double[]) - Static method in class network.aika.utils.Utils
 
add(Activation) - Static method in class network.aika.steps.activation.Counting
 
add(Activation) - Static method in class network.aika.steps.activation.InactiveLinks
 
add(Activation<?>, Stream<BindingSignal>) - Static method in class network.aika.steps.link.PropagateBindingSignal
 
add(Activation, boolean, String, Predicate<Synapse>) - Static method in class network.aika.steps.activation.Propagate
 
add(Activation, BindingSignal, LinkingOrder) - Static method in class network.aika.steps.activation.Linking
 
add(Link) - Static method in class network.aika.steps.link.Cleanup
 
add(Link) - Static method in class network.aika.steps.link.LinkCounting
 
add(Link) - Static method in class network.aika.steps.link.PropagateBindingSignal
 
add(Neuron) - Static method in class network.aika.steps.activation.PostTraining
 
add(Neuron) - Static method in class network.aika.steps.activation.Save
 
add(Step) - Static method in class network.aika.steps.Step
 
addAndTriggerUpdate(double) - Method in interface network.aika.fields.DoubleFieldInput
 
addBindingSignal(BindingSignal) - Method in class network.aika.neuron.activation.Activation
 
addEventListener(EventListener) - Method in class network.aika.Thought
 
addFieldListener(String, FieldUpdateEvent) - Method in class network.aika.fields.FieldListener
 
addFieldListener(String, FieldUpdateEvent) - Method in interface network.aika.fields.FieldOutput
 
addInactiveLinks(Activation) - Method in class network.aika.neuron.conjunctive.ConjunctiveNeuron
 
addInactiveLinks(Activation) - Method in class network.aika.neuron.disjunctive.DisjunctiveNeuron
 
addInactiveLinks(Activation) - Method in class network.aika.neuron.disjunctive.InhibitoryNeuron
 
addInactiveLinks(Activation) - Method in class network.aika.neuron.Neuron
 
addInputSynapse(S) - Method in class network.aika.neuron.Neuron
 
addInternal(Activation, BindingSignal, Direction, LinkingOrder, Timestamp, String, Predicate<Synapse>) - Static method in class network.aika.steps.activation.Linking
 
addOutputSynapse(Synapse) - Method in class network.aika.neuron.Neuron
 
addPosFeedback(Activation, BindingSignal) - Static method in class network.aika.steps.activation.Linking
 
addRelation(TokenActivation, TokenActivation) - Static method in class network.aika.text.TokenActivation
 
addStep(Step) - Method in class network.aika.Thought
 
addToken(String, int, int) - Method in class network.aika.text.Document
 
addToken(PatternNeuron, int, int) - Method in class network.aika.text.Document
 
addToken(NeuronProvider, int, int) - Method in class network.aika.text.Document
 
addToN(int) - Method in class network.aika.Model
 
addToQueue(Step) - Method in class network.aika.neuron.activation.Element
 
addUnboundLinking(Activation, BindingSignal) - Static method in class network.aika.steps.activation.Linking
 
afterProcessedEvent(Step) - Method in interface network.aika.callbacks.EventListener
 
afterProcessedEvent(Step) - Method in class network.aika.Thought
 
allowLooseLinking() - Method in class network.aika.neuron.conjunctive.SamePatternSynapse
 
allowLooseLinking() - Method in class network.aika.neuron.Synapse
 
allowPropagate - Variable in class network.aika.neuron.conjunctive.ConjunctiveSynapse
 
allowPropagate(Activation) - Method in class network.aika.neuron.conjunctive.ConjunctiveSynapse
 
allowPropagate(Activation) - Method in class network.aika.neuron.conjunctive.PatternSynapse
 
allowPropagate(Activation) - Method in class network.aika.neuron.disjunctive.DisjunctiveSynapse
 
allowPropagate(Activation) - Method in class network.aika.neuron.Synapse
 
allowTraining - Variable in class network.aika.neuron.Neuron
 
allowTraining - Variable in class network.aika.neuron.Synapse
 
ANDOperator - Class in network.aika.fields
 
ANDOperator() - Constructor for class network.aika.fields.ANDOperator
 
append(String) - Method in class network.aika.text.Document
 
applyMovingAverage(double) - Method in class network.aika.neuron.Neuron
 
applyMovingAverage(double) - Method in class network.aika.neuron.SampleSpace
 
applyMovingAverage(double) - Method in class network.aika.neuron.Synapse
 
applyMovingAverage(Config) - Method in class network.aika.Model
 
Axon - Interface in network.aika.neuron.axons
 

B

backPropagate() - Method in class network.aika.neuron.activation.Link
 
beforeProcessedEvent(Step) - Method in interface network.aika.callbacks.EventListener
 
beforeProcessedEvent(Step) - Method in class network.aika.Thought
 
belowTolerance(double) - Static method in class network.aika.utils.Utils
 
belowTolerance(double[]) - Static method in class network.aika.utils.Utils
 
BETA_THRESHOLD - Static variable in enum class network.aika.utils.Bound
 
bias - Variable in class network.aika.neuron.Neuron
 
biasUpdate(double) - Method in class network.aika.neuron.Neuron
 
biasUpdateOnFinalActivations(PositiveFeedbackSynapse, double) - Method in class network.aika.neuron.conjunctive.PatternNeuron
 
BiFunction - Class in network.aika.fields
 
BiFunction(String, DoubleFieldOutput, boolean, DoubleFieldOutput, boolean, DoubleBinaryOperator) - Constructor for class network.aika.fields.BiFunction
 
BINDING_TEMPLATE - Variable in class network.aika.neuron.Templates
 
BindingActivation - Class in network.aika.neuron.activation
 
BindingActivation(int, BindingNeuron) - Constructor for class network.aika.neuron.activation.BindingActivation
 
BindingActivation(int, Thought, BindingNeuron) - Constructor for class network.aika.neuron.activation.BindingActivation
 
BindingAxon - Interface in network.aika.neuron.axons
 
BindingNeuron - Class in network.aika.neuron.conjunctive
 
BindingNeuron() - Constructor for class network.aika.neuron.conjunctive.BindingNeuron
 
BindingNeuron(Model, boolean) - Constructor for class network.aika.neuron.conjunctive.BindingNeuron
 
BindingNeuronLink<S extends BindingNeuronSynapse,IA extends Activation> - Class in network.aika.neuron.activation
 
BindingNeuronLink(S, IA, BindingActivation) - Constructor for class network.aika.neuron.activation.BindingNeuronLink
 
BindingNeuronSynapse<S extends BindingNeuronSynapse,I extends Neuron & Axon,L extends Link<S,IA,BindingActivation>,IA extends Activation> - Class in network.aika.neuron.conjunctive
 
BindingNeuronSynapse() - Constructor for class network.aika.neuron.conjunctive.BindingNeuronSynapse
 
BindingSignal<O extends Activation> - Class in network.aika.neuron.bindingsignal
 
BindingSignal(BindingSignal<O>, State) - Constructor for class network.aika.neuron.bindingsignal.BindingSignal
 
BindingSignal(O, State) - Constructor for class network.aika.neuron.bindingsignal.BindingSignal
 
bindingSignals - Variable in class network.aika.neuron.activation.Activation
 
BooleanFieldInput - Interface in network.aika.fields
 
BooleanFieldOutput - Interface in network.aika.fields
 
Bound - Enum Class in network.aika.utils
 
BRANCH - Enum constant in enum class network.aika.neuron.bindingsignal.State
 

C

CATEGORY_SYNAPSE_TEMPLATE - Variable in class network.aika.neuron.Templates
 
CATEGORY_TEMPLATE - Variable in class network.aika.neuron.Templates
 
CategoryActivation - Class in network.aika.neuron.activation
 
CategoryActivation(int, Thought, CategoryNeuron) - Constructor for class network.aika.neuron.activation.CategoryActivation
 
CategoryLink - Class in network.aika.neuron.activation
 
CategoryLink(CategorySynapse, PatternActivation, CategoryActivation) - Constructor for class network.aika.neuron.activation.CategoryLink
 
CategoryNeuron - Class in network.aika.neuron.disjunctive
 
CategoryNeuron() - Constructor for class network.aika.neuron.disjunctive.CategoryNeuron
 
CategoryNeuron(NeuronProvider) - Constructor for class network.aika.neuron.disjunctive.CategoryNeuron
 
CategorySynapse<N extends Neuron & PatternAxon> - Class in network.aika.neuron.disjunctive
 
CategorySynapse() - Constructor for class network.aika.neuron.disjunctive.CategorySynapse
 
charAt(int) - Method in class network.aika.text.Document
 
check(Double, double, double) - Method in interface network.aika.fields.PropagatePreCondition
 
check(State, Direction) - Method in class network.aika.neuron.bindingsignal.Transition
 
checkAllowPropagate() - Method in class network.aika.neuron.activation.Activation
 
checkAllowPropagate() - Method in class network.aika.neuron.activation.BindingActivation
 
checkAllowPropagate() - Method in class network.aika.neuron.activation.DisjunctiveActivation
 
checkCommonLinkingPreConditions(IA, BindingActivation) - Method in class network.aika.neuron.conjunctive.BindingNeuronSynapse
 
checkCommonLinkingPreConditions(IA, OA) - Method in class network.aika.neuron.Synapse
 
checkConstraints() - Method in class network.aika.neuron.conjunctive.ConjunctiveSynapse
 
checkConstraints() - Method in class network.aika.neuron.conjunctive.NegativeFeedbackSynapse
 
checkIfPrimaryInputBNLinkAlreadyExists() - Method in class network.aika.neuron.activation.BindingActivation
 
checkIfQueued() - Method in class network.aika.steps.activation.Linking
 
checkIfQueued() - Method in class network.aika.steps.FieldStep
 
checkIfQueued() - Method in interface network.aika.steps.QueueKey
 
checkIfQueued() - Method in class network.aika.steps.Step
 
checkLinkingPreConditions(IA, BindingActivation) - Method in class network.aika.neuron.conjunctive.BindingNeuronSynapse
 
checkLinkingPreConditions(IA, BindingActivation) - Method in class network.aika.neuron.conjunctive.PrimaryInputSynapse
 
checkLinkingPreConditions(IA, OA) - Method in class network.aika.neuron.Synapse
 
checkLinkingPreConditions(BindingActivation, BindingActivation) - Method in class network.aika.neuron.conjunctive.SamePatternSynapse
 
checkLinkingPreConditions(InhibitoryActivation, BindingActivation) - Method in class network.aika.neuron.conjunctive.NegativeFeedbackSynapse
 
checkLinkingPreConditions(PatternActivation, BindingActivation) - Method in class network.aika.neuron.conjunctive.PositiveFeedbackSynapse
 
checkPropagate() - Method in class network.aika.neuron.bindingsignal.BindingSignal
 
checkPropagateBindingSignal(BindingSignal) - Method in class network.aika.neuron.activation.Activation
 
checkPropagateBindingSignal(BindingSignal) - Method in class network.aika.neuron.activation.BindingActivation
 
checkPropagateBindingSignal(BindingSignal) - Method in class network.aika.neuron.activation.PatternActivation
 
checkRelatedBindingSignal(BindingSignal, BindingSignal) - Method in class network.aika.neuron.conjunctive.RelatedInputSynapse
 
checkRelatedBindingSignal(BindingSignal, BindingSignal) - Method in class network.aika.neuron.conjunctive.SamePatternSynapse
 
checkRelatedBindingSignal(BindingSignal, BindingSignal) - Method in class network.aika.neuron.Synapse
 
checkTemplateInductionThreshold(Activation) - Method in class network.aika.neuron.Neuron
 
checkTemplateInductionThreshold(OA) - Method in class network.aika.neuron.Synapse
 
checkTemplateLinkingPreConditions(IA, OA) - Method in class network.aika.neuron.Synapse
 
checkTemplateLinkingPreConditions(BindingActivation, InhibitoryActivation) - Method in class network.aika.neuron.disjunctive.InhibitorySynapse
 
checkTemplateLinkingPreConditions(BindingActivation, PatternActivation) - Method in class network.aika.neuron.conjunctive.PatternSynapse
 
checkTemplateLinkingPreConditions(InhibitoryActivation, BindingActivation) - Method in class network.aika.neuron.conjunctive.NegativeFeedbackSynapse
 
checkTemplateLinkingPreConditions(PatternActivation, CategoryActivation) - Method in class network.aika.neuron.disjunctive.CategorySynapse
 
Cleanup - Class in network.aika.steps.link
 
clone(O) - Method in class network.aika.neuron.bindingsignal.BindingSignal
 
close() - Method in class network.aika.callbacks.FSSuspensionCallback
 
close() - Method in class network.aika.callbacks.InMemorySuspensionCallback
 
close() - Method in interface network.aika.callbacks.SuspensionCallback
 
close() - Method in class network.aika.Model
 
commonInitGradientFields() - Method in class network.aika.neuron.activation.Activation
 
COMPARATOR - Static variable in class network.aika.neuron.activation.OutputKey
 
COMPARATOR - Static variable in interface network.aika.steps.QueueKey
 
compare(Direction, Direction) - Static method in interface network.aika.direction.Direction
 
COMPARE - Static variable in class network.aika.neuron.activation.Link
 
compareTo(Object) - Method in class network.aika.neuron.activation.DummyActivation
 
compareTo(Activation) - Method in class network.aika.neuron.activation.Activation
 
compareTo(Link) - Method in class network.aika.neuron.activation.Link
 
compareTo(Timestamp) - Method in class network.aika.neuron.activation.Timestamp
 
compareTo(NeuronProvider) - Method in class network.aika.neuron.NeuronProvider
 
Config - Class in network.aika
 
Config() - Constructor for class network.aika.Config
 
ConjunctiveActivation<N extends Neuron> - Class in network.aika.neuron.activation
 
ConjunctiveActivation(int, N) - Constructor for class network.aika.neuron.activation.ConjunctiveActivation
 
ConjunctiveActivation(int, Thought, N) - Constructor for class network.aika.neuron.activation.ConjunctiveActivation
 
ConjunctiveNeuron<S extends ConjunctiveSynapse,A extends ConjunctiveActivation> - Class in network.aika.neuron.conjunctive
 
ConjunctiveNeuron() - Constructor for class network.aika.neuron.conjunctive.ConjunctiveNeuron
 
ConjunctiveNeuron(Model, boolean) - Constructor for class network.aika.neuron.conjunctive.ConjunctiveNeuron
 
ConjunctiveNeuron(NeuronProvider) - Constructor for class network.aika.neuron.conjunctive.ConjunctiveNeuron
 
ConjunctiveSynapse<S extends ConjunctiveSynapse,I extends Neuron & Axon,O extends ConjunctiveNeuron<?,OA>,L extends Link<S,IA,OA>,IA extends Activation,OA extends ConjunctiveActivation> - Class in network.aika.neuron.conjunctive
 
ConjunctiveSynapse() - Constructor for class network.aika.neuron.conjunctive.ConjunctiveSynapse
 
ConstantDoubleField - Class in network.aika.fields
 
ConstantDoubleField(String, double) - Constructor for class network.aika.fields.ConstantDoubleField
 
containsInputSynapse(Synapse) - Method in class network.aika.neuron.Neuron
 
containsOutputSynapse(Synapse) - Method in class network.aika.neuron.Neuron
 
copy(Element) - Method in class network.aika.steps.Step
 
copySteps(Element) - Method in class network.aika.neuron.activation.Element
 
count() - Method in class network.aika.neuron.SampleSpace
 
count(Activation) - Method in class network.aika.neuron.Neuron
 
count(Link) - Method in class network.aika.neuron.Synapse
 
Counting - Class in network.aika.steps.activation
Counts the number of activations a particular neuron has encountered.
countSkippedInstances(Range) - Method in class network.aika.neuron.SampleSpace
 
createActivation(Thought) - Method in class network.aika.neuron.conjunctive.BindingNeuron
 
createActivation(Thought) - Method in class network.aika.neuron.conjunctive.PatternNeuron
 
createActivation(Thought) - Method in class network.aika.neuron.disjunctive.CategoryNeuron
 
createActivation(Thought) - Method in class network.aika.neuron.disjunctive.InhibitoryNeuron
 
createActivation(Thought) - Method in class network.aika.neuron.Neuron
 
createActivationId() - Method in class network.aika.Thought
 
createBranch() - Method in class network.aika.neuron.activation.BindingActivation
 
createId() - Method in class network.aika.callbacks.FSSuspensionCallback
 
createId() - Method in class network.aika.callbacks.InMemorySuspensionCallback
 
createId() - Method in interface network.aika.callbacks.SuspensionCallback
 
createLink(IA, BindingActivation) - Method in class network.aika.neuron.conjunctive.PrimaryInputSynapse
 
createLink(IA, OA) - Method in class network.aika.neuron.Synapse
 
createLink(BindingActivation, BindingActivation) - Method in class network.aika.neuron.conjunctive.RelatedInputSynapse
 
createLink(BindingActivation, BindingActivation) - Method in class network.aika.neuron.conjunctive.SamePatternSynapse
 
createLink(BindingActivation, InhibitoryActivation) - Method in class network.aika.neuron.disjunctive.InhibitorySynapse
 
createLink(BindingActivation, PatternActivation) - Method in class network.aika.neuron.conjunctive.PatternSynapse
 
createLink(InhibitoryActivation, BindingActivation) - Method in class network.aika.neuron.conjunctive.NegativeFeedbackSynapse
 
createLink(PatternActivation, BindingActivation) - Method in class network.aika.neuron.conjunctive.PositiveFeedbackSynapse
 
createLink(PatternActivation, CategoryActivation) - Method in class network.aika.neuron.disjunctive.CategorySynapse
 
createNeuron(String) - Method in interface network.aika.Model.NeuronProducer
 
createNeuron(Neuron, String) - Static method in class network.aika.utils.TestUtils
 
createNeuron(Neuron, String, boolean) - Static method in class network.aika.utils.TestUtils
 
createNeuronId() - Method in class network.aika.Model
 
createPositiveFeedbackSynapse(PositiveFeedbackSynapse, PatternNeuron, BindingNeuron, double, double) - Static method in class network.aika.utils.TestUtils
 
createSynapse(Synapse, Neuron, Neuron, double) - Static method in class network.aika.utils.TestUtils
 
createThoughtId() - Method in class network.aika.Model
 
creationTimestamp - Variable in class network.aika.neuron.activation.Activation
 
currentArgument - Variable in class network.aika.fields.AbstractBiFunction
 

D

Direction - Interface in network.aika.direction
 
DISCARD - Enum constant in enum class network.aika.neuron.SuspensionMode
 
DisjunctiveActivation<N extends DisjunctiveNeuron> - Class in network.aika.neuron.activation
 
DisjunctiveActivation(int, Thought, N) - Constructor for class network.aika.neuron.activation.DisjunctiveActivation
 
DisjunctiveNeuron<S extends DisjunctiveSynapse,A extends Activation> - Class in network.aika.neuron.disjunctive
 
DisjunctiveNeuron() - Constructor for class network.aika.neuron.disjunctive.DisjunctiveNeuron
 
DisjunctiveNeuron(Model, boolean) - Constructor for class network.aika.neuron.disjunctive.DisjunctiveNeuron
 
DisjunctiveNeuron(NeuronProvider) - Constructor for class network.aika.neuron.disjunctive.DisjunctiveNeuron
 
DisjunctiveSynapse<S extends DisjunctiveSynapse,I extends Neuron & Axon,O extends DisjunctiveNeuron<?,OA>,L extends Link<S,IA,OA>,IA extends Activation,OA extends DisjunctiveActivation> - Class in network.aika.neuron.disjunctive
 
DisjunctiveSynapse() - Constructor for class network.aika.neuron.disjunctive.DisjunctiveSynapse
 
div(String, DoubleFieldOutput, DoubleFieldOutput) - Static method in class network.aika.fields.FieldUtils
 
div(String, DoubleFieldOutput, DoubleFieldOutput, DoubleFieldInput...) - Static method in class network.aika.fields.FieldUtils
 
Document - Class in network.aika.text
The Document class represents a single document which may be either used for processing a text or as training input.
Document(TextModel, String) - Constructor for class network.aika.text.Document
 
DoubleField - Class in network.aika.fields
 
DoubleField(String) - Constructor for class network.aika.fields.DoubleField
 
DoubleField(String, FieldUpdateEvent) - Constructor for class network.aika.fields.DoubleField
 
DoubleFieldInput - Interface in network.aika.fields
 
DoubleFieldInterface - Interface in network.aika.fields
 
DoubleFieldOutput - Interface in network.aika.fields
 
DummyActivation - Class in network.aika.neuron.activation
The dummy activation is just used to add neurons to the event queue.
DummyActivation(int, Neuron) - Constructor for class network.aika.neuron.activation.DummyActivation
 
DummyActivation(Neuron) - Constructor for class network.aika.neuron.activation.DummyActivation
 

E

Element<E extends Element> - Class in network.aika.neuron.activation
An Element is either a node (Activation) or an edge (Link) in the Activation graph.
Element() - Constructor for class network.aika.neuron.activation.Element
 
ELEMENT_COMPARATOR - Static variable in interface network.aika.steps.QueueKey
 
ENABLE_COMPRESSION - Static variable in class network.aika.neuron.NeuronProvider
 
equals(Object) - Method in class network.aika.neuron.activation.Activation
 
equals(Object) - Method in class network.aika.neuron.NeuronProvider
 
EventListener - Interface in network.aika.callbacks
 
exists() - Method in class network.aika.neuron.bindingsignal.BindingSignal
 

F

f(double) - Method in enum class network.aika.neuron.ActivationFunction
 
FieldDivision - Class in network.aika.fields
 
FieldDivision(String, DoubleFieldOutput, boolean, DoubleFieldOutput, boolean) - Constructor for class network.aika.fields.FieldDivision
 
FieldFunction - Class in network.aika.fields
 
FieldFunction(String, DoubleFieldOutput, DoubleFunction<Double>) - Constructor for class network.aika.fields.FieldFunction
 
FieldFunction(String, DoubleFieldOutput, DoubleFunction<Double>, DoubleFieldInput...) - Constructor for class network.aika.fields.FieldFunction
 
FieldInput - Interface in network.aika.fields
 
FieldListener - Class in network.aika.fields
 
FieldListener() - Constructor for class network.aika.fields.FieldListener
 
FieldMultiplication - Class in network.aika.fields
 
FieldMultiplication(String, DoubleFieldOutput, boolean, DoubleFieldOutput, boolean) - Constructor for class network.aika.fields.FieldMultiplication
 
FieldOutput - Interface in network.aika.fields
 
FieldStep<E extends Element> - Class in network.aika.steps
 
FieldStep(E, QueueDoubleField) - Constructor for class network.aika.steps.FieldStep
 
FieldUpdateEvent - Interface in network.aika.fields
 
FieldUtils - Class in network.aika.fields
 
FieldUtils() - Constructor for class network.aika.fields.FieldUtils
 
fired - Variable in class network.aika.neuron.activation.Activation
 
fired - Variable in class network.aika.steps.Step
 
forAllLinks(Thought, Consumer<Link>) - Method in class network.aika.neuron.Synapse
 
frequency - Variable in class network.aika.neuron.Neuron
 
frequencyINegOPos - Variable in class network.aika.neuron.Synapse
 
frequencyIPosONeg - Variable in class network.aika.neuron.Synapse
 
frequencyIPosOPos - Variable in class network.aika.neuron.Synapse
 
FSSuspensionCallback - Class in network.aika.callbacks
 
FSSuspensionCallback(Path, String, boolean) - Constructor for class network.aika.callbacks.FSSuspensionCallback
 
func(String, DoubleFieldOutput, DoubleFunction<Double>) - Static method in class network.aika.fields.FieldUtils
 
func(String, DoubleFieldOutput, DoubleFunction<Double>, DoubleFieldInput...) - Static method in class network.aika.fields.FieldUtils
 
func(String, DoubleFieldOutput, DoubleFieldOutput, DoubleBinaryOperator) - Static method in class network.aika.fields.FieldUtils
 
func(String, DoubleFieldOutput, DoubleFieldOutput, DoubleBinaryOperator, DoubleFieldInput...) - Static method in class network.aika.fields.FieldUtils
 

G

getAbsoluteRange() - Method in class network.aika.neuron.activation.Activation
 
getAbsoluteRange(Range) - Method in class network.aika.neuron.Range
 
getActivation() - Method in class network.aika.neuron.bindingsignal.BindingSignal
 
getActivation(Integer) - Method in class network.aika.Thought
 
getActivation(Link) - Method in interface network.aika.direction.Direction
 
getActivation(Link) - Method in class network.aika.direction.Input
 
getActivation(Link) - Method in class network.aika.direction.Output
 
getActivationFunction() - Method in class network.aika.neuron.activation.Activation
 
getActivationFunction() - Method in class network.aika.neuron.conjunctive.ConjunctiveNeuron
 
getActivationFunction() - Method in class network.aika.neuron.disjunctive.DisjunctiveNeuron
 
getActivationFunction() - Method in class network.aika.neuron.disjunctive.InhibitoryNeuron
 
getActivationFunction() - Method in class network.aika.neuron.Neuron
 
getActivations() - Method in class network.aika.Thought
 
getActivations(Thought) - Method in class network.aika.neuron.Neuron
 
getActiveNeurons() - Method in class network.aika.Model
 
getAllBranches() - Method in class network.aika.neuron.activation.BindingActivation
 
getAllIds() - Method in class network.aika.callbacks.FSSuspensionCallback
 
getAllIds() - Method in class network.aika.callbacks.InMemorySuspensionCallback
 
getAllIds() - Method in interface network.aika.callbacks.SuspensionCallback
 
getAllNeurons() - Method in class network.aika.Model
 
getAllTemplates() - Method in class network.aika.neuron.Templates
 
getAlpha() - Method in class network.aika.Config
 
getBackPropGradient() - Method in class network.aika.neuron.activation.Link
 
getBegin() - Method in class network.aika.neuron.Range
 
getBias() - Method in class network.aika.neuron.Neuron
 
getBindingSignal(Activation) - Method in class network.aika.neuron.activation.Activation
 
getBindingSignals() - Method in class network.aika.neuron.activation.Activation
 
getBoundPatternBindingSignal() - Method in class network.aika.neuron.activation.BindingActivation
 
getBpNorm() - Method in class network.aika.neuron.activation.BindingActivation
 
getBranches() - Method in class network.aika.neuron.activation.BindingActivation
 
getBranchProbability() - Method in class network.aika.neuron.activation.BindingActivation
 
getCandidateGradient(Activation) - Method in class network.aika.neuron.Neuron
 
getCheckIfQueuedTimestamp() - Method in interface network.aika.steps.QueueKey
 
getCheckTransitions() - Method in class network.aika.neuron.conjunctive.NegativeFeedbackSynapse
 
getCheckTransitions() - Method in class network.aika.neuron.conjunctive.PatternSynapse
 
getCheckTransitions() - Method in class network.aika.neuron.conjunctive.PositiveFeedbackSynapse
 
getCheckTransitions() - Method in class network.aika.neuron.conjunctive.PrimaryInputSynapse
 
getCheckTransitions() - Method in class network.aika.neuron.conjunctive.RelatedInputSynapse
 
getCheckTransitions() - Method in class network.aika.neuron.conjunctive.SamePatternSynapse
 
getCheckTransitions() - Method in class network.aika.neuron.disjunctive.DisjunctiveSynapse
 
getCheckTransitions() - Method in class network.aika.neuron.Synapse
 
getConfig() - Method in class network.aika.neuron.activation.Activation
 
getConfig() - Method in class network.aika.neuron.activation.Element
 
getConfig() - Method in class network.aika.neuron.activation.Link
 
getConfig() - Method in class network.aika.Thought
 
getConfig() - Static method in class network.aika.utils.TestUtils
 
getContent() - Method in class network.aika.text.Document
 
getCreationTimestamp() - Method in class network.aika.neuron.activation.Activation
 
getCurrentRetrievalCount() - Method in class network.aika.Model
 
getCurrentThought() - Method in class network.aika.Model
 
getCurrentTimestamp() - Method in class network.aika.Thought
 
getCurrentValue() - Method in class network.aika.fields.BiFunction
 
getCurrentValue() - Method in interface network.aika.fields.BooleanFieldOutput
 
getCurrentValue() - Method in class network.aika.fields.ConstantDoubleField
 
getCurrentValue() - Method in class network.aika.fields.DoubleField
 
getCurrentValue() - Method in interface network.aika.fields.DoubleFieldOutput
 
getCurrentValue() - Method in class network.aika.fields.FieldDivision
 
getCurrentValue() - Method in class network.aika.fields.FieldFunction
 
getCurrentValue() - Method in class network.aika.fields.FieldMultiplication
 
getCurrentValue() - Method in class network.aika.fields.InvertedDoubleField
 
getCurrentValue() - Method in class network.aika.fields.SwitchField
 
getCurrentValue() - Method in class network.aika.fields.ThresholdOperator
 
getCurrentValue(DoubleFieldOutput) - Static method in interface network.aika.fields.DoubleFieldOutput
 
getCustomData() - Method in class network.aika.neuron.Neuron
 
getCustomDataInstanceSupplier() - Method in class network.aika.Model
 
getDepth() - Method in class network.aika.neuron.bindingsignal.BindingSignal
 
getElement() - Method in class network.aika.steps.Step
 
getEnd() - Method in class network.aika.neuron.Range
 
getEntropy() - Method in class network.aika.neuron.activation.Activation
 
getEventListeners() - Method in class network.aika.Thought
 
getFeedbackBias() - Method in class network.aika.neuron.conjunctive.PositiveFeedbackSynapse
 
getFeedbackWeight() - Method in class network.aika.neuron.conjunctive.PositiveFeedbackSynapse
 
getFinalTimestamp() - Method in class network.aika.neuron.activation.BindingActivation
 
getFired() - Method in class network.aika.neuron.activation.Activation
 
getFired() - Method in class network.aika.neuron.activation.DummyActivation
 
getFired() - Method in class network.aika.neuron.activation.Element
 
getFired() - Method in class network.aika.neuron.activation.Link
 
getFired() - Method in interface network.aika.steps.QueueKey
 
getFired() - Method in class network.aika.steps.Step
 
getFrequency() - Method in class network.aika.neuron.Neuron
 
getFrequency(Sign, double) - Method in class network.aika.neuron.Neuron
 
getFrequency(Sign, Sign, double) - Method in class network.aika.neuron.Synapse
 
getGradientInputFields() - Method in class network.aika.neuron.activation.Activation
 
getGradientInputFields() - Method in class network.aika.neuron.activation.BindingActivation
 
getId() - Method in class network.aika.neuron.activation.Activation
 
getId() - Method in class network.aika.neuron.Neuron
 
getId() - Method in class network.aika.neuron.NeuronProvider
 
getId() - Method in class network.aika.Thought
 
getIdByLabel(String) - Method in class network.aika.callbacks.FSSuspensionCallback
 
getIdByLabel(String) - Method in class network.aika.callbacks.InMemorySuspensionCallback
 
getIdByLabel(String) - Method in interface network.aika.callbacks.SuspensionCallback
 
getIdByLabel(String) - Method in class network.aika.Model
 
getIfNotSuspended() - Method in class network.aika.neuron.NeuronProvider
 
getInactiveInstancesSinceLastPos(Range) - Method in class network.aika.neuron.SampleSpace
 
getInductionThreshold() - Method in class network.aika.Config
 
getInformationGainGradient() - Method in class network.aika.neuron.activation.Link
 
getInput() - Method in class network.aika.neuron.activation.Link
 
getInput() - Method in class network.aika.neuron.bindingsignal.Transition
 
getInput() - Method in class network.aika.neuron.Synapse
 
getInput(I, I) - Method in interface network.aika.direction.Direction
 
getInput(I, I) - Method in class network.aika.direction.Input
 
getInput(I, I) - Method in class network.aika.direction.Output
 
getInputGradient() - Method in class network.aika.neuron.activation.Activation
 
getInputLink(Neuron) - Method in class network.aika.neuron.activation.Activation
 
getInputLink(Synapse) - Method in class network.aika.neuron.activation.Activation
 
getInputLinks() - Method in class network.aika.neuron.activation.Activation
 
getInputSynapse(NeuronProvider) - Method in class network.aika.neuron.Neuron
 
getInputSynapses() - Method in class network.aika.neuron.Neuron
 
getInputValue(Sign) - Method in class network.aika.neuron.activation.Link
 
getLabel() - Method in class network.aika.fields.AbstractBiFunction
 
getLabel() - Method in class network.aika.fields.ConstantDoubleField
 
getLabel() - Method in class network.aika.fields.DoubleField
 
getLabel() - Method in class network.aika.fields.FieldFunction
 
getLabel() - Method in interface network.aika.fields.FieldInput
 
getLabel() - Method in interface network.aika.fields.FieldOutput
 
getLabel() - Method in class network.aika.fields.InvertedDoubleField
 
getLabel() - Method in class network.aika.fields.ThresholdOperator
 
getLabel() - Method in class network.aika.neuron.activation.Activation
 
getLabel() - Method in class network.aika.neuron.Neuron
 
getLabel() - Method in class network.aika.neuron.NeuronProvider
 
getLabel() - Method in class network.aika.neuron.TemplateNeuronInfo
 
getLabel() - Method in class network.aika.neuron.TemplateSynapseInfo
 
getLabel(Activation<?>) - Method in class network.aika.Config
 
getLastPosition() - Method in class network.aika.neuron.SampleSpace
 
getLearnRate() - Method in class network.aika.Config
 
getLink() - Method in class network.aika.neuron.bindingsignal.BindingSignal
 
getLinkingOrder() - Method in class network.aika.steps.activation.Linking
 
getLinkingOrder() - Method in class network.aika.steps.activation.Propagate
 
getLinkingOrder() - Method in interface network.aika.steps.QueueKey
 
getLinkingOrder() - Method in class network.aika.steps.Step
 
getLinks(Activation) - Method in interface network.aika.direction.Direction
 
getLinks(Activation) - Method in class network.aika.direction.Input
 
getLinks(Activation) - Method in class network.aika.direction.Output
 
getLock() - Method in class network.aika.neuron.Neuron
 
getLooseLinkingRange() - Method in class network.aika.neuron.conjunctive.SamePatternSynapse
 
getLooseLinkingRange() - Method in class network.aika.neuron.Synapse
 
getLooselyRelatedBindingSignals(BindingSignal<?>, Integer, Neuron) - Method in class network.aika.text.Document
 
getLooselyRelatedBindingSignals(BindingSignal<?>, Integer, Neuron) - Method in class network.aika.Thought
 
getMainBranch() - Method in class network.aika.neuron.activation.BindingActivation
 
getModel() - Method in class network.aika.neuron.activation.Activation
 
getModel() - Method in class network.aika.neuron.Neuron
 
getModel() - Method in class network.aika.neuron.NeuronProvider
 
getModel() - Method in class network.aika.neuron.Synapse
 
getModel() - Method in class network.aika.Thought
 
getN() - Method in class network.aika.Model
 
getN(Range) - Method in class network.aika.neuron.SampleSpace
 
getNet() - Method in class network.aika.neuron.activation.Activation
 
getNetOuterGradient() - Method in class network.aika.neuron.activation.Activation
 
getNeuron() - Method in class network.aika.neuron.activation.Activation
 
getNeuron() - Method in class network.aika.neuron.NeuronProvider
 
getNeuron(String) - Method in class network.aika.Model
 
getNeuron(Synapse) - Method in interface network.aika.direction.Direction
 
getNeuron(Synapse) - Method in class network.aika.direction.Input
 
getNeuron(Synapse) - Method in class network.aika.direction.Output
 
getNeuronProvider() - Method in class network.aika.neuron.activation.Activation
 
getNeuronProvider(String) - Method in class network.aika.Model
 
getNewValue() - Method in class network.aika.fields.BiFunction
 
getNewValue() - Method in interface network.aika.fields.BooleanFieldOutput
 
getNewValue() - Method in class network.aika.fields.ConstantDoubleField
 
getNewValue() - Method in class network.aika.fields.DoubleField
 
getNewValue() - Method in interface network.aika.fields.DoubleFieldOutput
 
getNewValue() - Method in class network.aika.fields.FieldDivision
 
getNewValue() - Method in class network.aika.fields.FieldFunction
 
getNewValue() - Method in class network.aika.fields.FieldMultiplication
 
getNewValue() - Method in class network.aika.fields.InvertedDoubleField
 
getNewValue() - Method in class network.aika.fields.SwitchField
 
getNewValue() - Method in class network.aika.fields.ThresholdOperator
 
getNextTimestamp() - Method in class network.aika.Thought
 
getNextToken() - Method in class network.aika.text.TokenActivation
 
getNextTokenRelationBindingNeuron(PatternNeuron) - Static method in class network.aika.text.TextModel
 
getNumberOfActivations() - Method in class network.aika.Thought
 
getOnFired() - Method in class network.aika.neuron.activation.Activation
 
getOrigin() - Method in class network.aika.neuron.bindingsignal.BindingSignal
 
getOriginActivation() - Method in class network.aika.neuron.bindingsignal.BindingSignal
 
getOutput() - Method in class network.aika.neuron.activation.Link
 
getOutput() - Method in class network.aika.neuron.bindingsignal.Transition
 
getOutput() - Method in class network.aika.neuron.Synapse
 
getOutput(O, O) - Method in interface network.aika.direction.Direction
 
getOutput(O, O) - Method in class network.aika.direction.Input
 
getOutput(O, O) - Method in class network.aika.direction.Output
 
getOutputGradient() - Method in class network.aika.neuron.activation.Activation
 
getOutputKey() - Method in class network.aika.neuron.activation.Activation
 
getOutputLinks() - Method in class network.aika.neuron.activation.Activation
 
getOutputLinks(Synapse) - Method in class network.aika.neuron.activation.Activation
 
getOutputSynapse(NeuronProvider) - Method in class network.aika.neuron.Neuron
 
getOutputSynapses() - Method in class network.aika.neuron.Neuron
 
getOwnInputGradient() - Method in class network.aika.neuron.activation.BindingActivation
 
getOwnOutputGradient() - Method in class network.aika.neuron.activation.BindingActivation
 
getPatternBindingSignals() - Method in class network.aika.neuron.activation.Activation
 
getPhase() - Method in class network.aika.steps.activation.Counting
 
getPhase() - Method in class network.aika.steps.activation.InactiveLinks
 
getPhase() - Method in class network.aika.steps.activation.Linking
 
getPhase() - Method in class network.aika.steps.activation.PostTraining
 
getPhase() - Method in class network.aika.steps.activation.Propagate
 
getPhase() - Method in class network.aika.steps.activation.Save
 
getPhase() - Method in class network.aika.steps.FieldStep
 
getPhase() - Method in class network.aika.steps.link.Cleanup
 
getPhase() - Method in class network.aika.steps.link.LinkCounting
 
getPhase() - Method in class network.aika.steps.link.PropagateBindingSignal
 
getPhase() - Method in interface network.aika.steps.QueueKey
 
getPhase() - Method in class network.aika.steps.Step
 
getPInput() - Method in class network.aika.neuron.Synapse
 
getPOutput() - Method in class network.aika.neuron.Synapse
 
getPreviousToken() - Method in class network.aika.text.TokenActivation
 
getPreviousTokenRelationBindingNeuron(PatternNeuron) - Static method in class network.aika.text.TextModel
 
getProbability(Sign, double, boolean) - Method in class network.aika.neuron.Neuron
 
getProbability(Sign, Sign, double, boolean) - Method in class network.aika.neuron.Synapse
 
getPropagatePreCondition() - Method in class network.aika.fields.DoubleField
 
getPropagateTransitions() - Method in class network.aika.neuron.conjunctive.NegativeFeedbackSynapse
 
getPropagateTransitions() - Method in class network.aika.neuron.conjunctive.PatternSynapse
 
getPropagateTransitions() - Method in class network.aika.neuron.conjunctive.PositiveFeedbackSynapse
 
getPropagateTransitions() - Method in class network.aika.neuron.conjunctive.PrimaryInputSynapse
 
getPropagateTransitions() - Method in class network.aika.neuron.conjunctive.RelatedInputSynapse
 
getPropagateTransitions() - Method in class network.aika.neuron.conjunctive.SamePatternSynapse
 
getPropagateTransitions() - Method in class network.aika.neuron.disjunctive.CategorySynapse
 
getPropagateTransitions() - Method in class network.aika.neuron.disjunctive.InhibitorySynapse
 
getPropagateTransitions() - Method in class network.aika.neuron.Synapse
 
getProvider() - Method in class network.aika.neuron.Neuron
 
getQueue() - Method in class network.aika.Thought
 
getQueuedSteps() - Method in class network.aika.neuron.activation.Element
 
getRange() - Method in class network.aika.neuron.activation.Activation
 
getRange() - Method in class network.aika.neuron.activation.BindingActivation
 
getRange() - Method in class network.aika.neuron.activation.CategoryActivation
 
getRange() - Method in class network.aika.neuron.activation.DummyActivation
 
getRange() - Method in class network.aika.neuron.activation.InhibitoryActivation
 
getRange() - Method in class network.aika.neuron.activation.PatternActivation
 
getRange() - Method in class network.aika.text.TokenActivation
 
getRange() - Method in class network.aika.Thought
 
getRelativeSurprisal(Sign, Sign, Range) - Method in class network.aika.neuron.activation.Link
 
getRelativeSurprisal(Sign, Sign, Range) - Method in class network.aika.neuron.activation.RelatedInputLink
 
getRetrievalCount() - Method in class network.aika.neuron.Neuron
 
getReverseBindingSignals(Neuron) - Method in class network.aika.neuron.activation.Activation
 
getReverseBindingSignals(Neuron) - Method in class network.aika.neuron.activation.BindingActivation
 
getReverseBindingSignals(Neuron) - Method in class network.aika.neuron.activation.DisjunctiveActivation
 
getReverseBindingSignals(Neuron) - Method in class network.aika.neuron.activation.DummyActivation
 
getSamePatternBindingSignal() - Method in class network.aika.neuron.activation.BindingActivation
 
getSampleSpace() - Method in class network.aika.neuron.Neuron
 
getSampleSpace() - Method in class network.aika.neuron.Synapse
 
getSign(double) - Static method in interface network.aika.sign.Sign
 
getSign(Activation) - Static method in interface network.aika.sign.Sign
 
getSortingWeight() - Method in class network.aika.neuron.conjunctive.ConjunctiveSynapse
 
getSortingWeight() - Method in class network.aika.neuron.conjunctive.SamePatternSynapse
 
getState() - Method in class network.aika.neuron.bindingsignal.BindingSignal
 
getStepName() - Method in interface network.aika.steps.QueueKey
 
getStepName() - Method in class network.aika.steps.Step
 
getStepsByElement(E) - Method in class network.aika.Thought
 
getSurprisal(Sign, Range, boolean) - Method in class network.aika.neuron.Neuron
 
getSurprisal(Sign, Sign, Range, boolean) - Method in class network.aika.neuron.Synapse
 
getSuspensionHook() - Method in class network.aika.Model
 
getSynapse() - Method in class network.aika.neuron.activation.Link
 
getSynapses(Neuron) - Method in interface network.aika.direction.Direction
 
getSynapses(Neuron) - Method in class network.aika.direction.Input
 
getSynapses(Neuron) - Method in class network.aika.direction.Output
 
getTargetSynapses(Direction, boolean) - Method in class network.aika.neuron.disjunctive.DisjunctiveNeuron
 
getTargetSynapses(Direction, boolean) - Method in class network.aika.neuron.Neuron
 
getTemplate() - Method in class network.aika.neuron.Neuron
 
getTemplate() - Method in class network.aika.neuron.Synapse
 
getTemplateGroup() - Method in class network.aika.neuron.Neuron
 
getTemplateGroup() - Method in class network.aika.neuron.TemplateNeuronInfo
 
getTemplateInfo() - Method in class network.aika.neuron.Neuron
 
getTemplateInfo() - Method in class network.aika.neuron.Synapse
 
getTemplateNeuron(byte) - Method in class network.aika.neuron.Templates
 
getTemplates() - Method in class network.aika.Model
 
getTemplateSynapse(byte) - Method in class network.aika.neuron.Templates
 
getTemplateSynapseId() - Method in class network.aika.neuron.Synapse
 
getTemplateSynapseId() - Method in class network.aika.neuron.TemplateSynapseInfo
 
getText(Activation<?>) - Static method in class network.aika.text.Document
 
getTextSegment(Range) - Method in class network.aika.text.Document
 
getThought() - Method in class network.aika.neuron.activation.Activation
 
getThought() - Method in class network.aika.neuron.activation.Element
 
getThought() - Method in class network.aika.neuron.activation.Link
 
getTimestamp() - Method in class network.aika.neuron.activation.Timestamp
 
getTimestamp() - Method in interface network.aika.steps.QueueKey
 
getTimestamp() - Method in class network.aika.steps.Step
 
getTimestampOnProcess() - Method in class network.aika.Thought
 
getTokenCategory() - Method in class network.aika.text.TextModel
 
getTokenLabel() - Method in class network.aika.neuron.conjunctive.PatternNeuron
 
getUpdate() - Method in class network.aika.fields.BiFunction
 
getUpdate() - Method in class network.aika.fields.ConstantDoubleField
 
getUpdate() - Method in class network.aika.fields.DoubleField
 
getUpdate() - Method in interface network.aika.fields.DoubleFieldOutput
 
getUpdate() - Method in class network.aika.fields.FieldDivision
 
getUpdate() - Method in class network.aika.fields.FieldFunction
 
getUpdate() - Method in class network.aika.fields.FieldMultiplication
 
getUpdate() - Method in class network.aika.fields.InvertedDoubleField
 
getUpdate() - Method in class network.aika.fields.SwitchField
 
getUpdate(DoubleFieldOutput) - Static method in interface network.aika.fields.DoubleFieldOutput
 
getValue() - Method in class network.aika.neuron.activation.Activation
 
getValue(DoubleFieldOutput) - Method in class network.aika.sign.Negative
 
getValue(DoubleFieldOutput) - Method in class network.aika.sign.Positive
 
getValue(DoubleFieldOutput) - Method in interface network.aika.sign.Sign
 
getWeight() - Method in class network.aika.neuron.Synapse
 
getWeightedInput() - Method in class network.aika.neuron.activation.Link
 
getWeightInput() - Method in class network.aika.neuron.activation.Link
 
getWeightInput() - Method in class network.aika.neuron.activation.PositiveFeedbackLink
 
getWeightOutput() - Method in class network.aika.neuron.activation.Link
 
getWeightOutput() - Method in class network.aika.neuron.activation.PositiveFeedbackLink
 

H

hasBranches() - Method in class network.aika.neuron.activation.BindingActivation
 
hashCode() - Method in class network.aika.neuron.activation.Activation
 
hashCode() - Method in class network.aika.neuron.NeuronProvider
 

I

id - Variable in class network.aika.neuron.activation.Activation
 
ID_COMPARATOR - Static variable in class network.aika.neuron.activation.Activation
 
in1 - Variable in class network.aika.fields.AbstractBiFunction
 
in2 - Variable in class network.aika.fields.AbstractBiFunction
 
InactiveLinks - Class in network.aika.steps.activation
 
InactiveLinks(Activation) - Constructor for class network.aika.steps.activation.InactiveLinks
 
incrementRetrievalCounter() - Method in class network.aika.Model
 
index() - Method in class network.aika.sign.Negative
 
index() - Method in class network.aika.sign.Positive
 
index() - Method in interface network.aika.sign.Sign
 
INDEX - Static variable in class network.aika.callbacks.FSSuspensionCallback
 
induce() - Method in class network.aika.neuron.activation.Activation
 
induce() - Method in class network.aika.neuron.activation.Link
 
INHIBITORY_SYNAPSE_TEMPLATE - Variable in class network.aika.neuron.Templates
 
INHIBITORY_TEMPLATE - Variable in class network.aika.neuron.Templates
 
InhibitoryActivation - Class in network.aika.neuron.activation
 
InhibitoryActivation(int, Thought, InhibitoryNeuron) - Constructor for class network.aika.neuron.activation.InhibitoryActivation
 
InhibitoryLink - Class in network.aika.neuron.activation
 
InhibitoryLink(InhibitorySynapse, BindingActivation, InhibitoryActivation) - Constructor for class network.aika.neuron.activation.InhibitoryLink
 
InhibitoryNeuron - Class in network.aika.neuron.disjunctive
 
InhibitoryNeuron() - Constructor for class network.aika.neuron.disjunctive.InhibitoryNeuron
 
InhibitoryNeuron(NeuronProvider) - Constructor for class network.aika.neuron.disjunctive.InhibitoryNeuron
 
InhibitorySynapse - Class in network.aika.neuron.disjunctive
 
InhibitorySynapse() - Constructor for class network.aika.neuron.disjunctive.InhibitorySynapse
 
init() - Method in class network.aika.Model
 
init() - Method in class network.aika.neuron.activation.Link
 
init() - Method in class network.aika.text.TextModel
 
init(Synapse, Activation) - Method in class network.aika.neuron.activation.Activation
 
init(Synapse, Activation) - Method in class network.aika.neuron.activation.BindingActivation
 
init(Synapse, Activation) - Method in class network.aika.neuron.activation.PatternActivation
 
initCategory(Templates, String, PatternNeuron...) - Static method in class network.aika.utils.TestUtils
 
initFields() - Method in class network.aika.neuron.activation.Activation
 
initFields() - Method in class network.aika.neuron.activation.BindingActivation
 
initFromTemplate(ConjunctiveNeuron) - Method in class network.aika.neuron.conjunctive.ConjunctiveNeuron
 
initFromTemplate(PositiveFeedbackSynapse) - Method in class network.aika.neuron.conjunctive.PositiveFeedbackSynapse
 
initFromTemplate(Neuron) - Method in class network.aika.neuron.Neuron
 
initFromTemplate(S) - Method in class network.aika.neuron.Synapse
 
initGradientFields() - Method in class network.aika.neuron.activation.Activation
 
initGradientFields() - Method in class network.aika.neuron.activation.BindingActivation
 
initInhibitoryLoop(Templates, String, BindingNeuron...) - Static method in class network.aika.utils.TestUtils
 
initPatternLoop(Templates, String, BindingNeuron...) - Static method in class network.aika.utils.TestUtils
 
initWeightInput() - Method in class network.aika.neuron.activation.Link
 
initWeightInput() - Method in class network.aika.neuron.activation.NegativeFeedbackLink
 
initWeightInput() - Method in class network.aika.neuron.activation.PositiveFeedbackLink
 
InMemorySuspensionCallback - Class in network.aika.callbacks
 
InMemorySuspensionCallback() - Constructor for class network.aika.callbacks.InMemorySuspensionCallback
 
input - Variable in class network.aika.neuron.activation.Link
 
input - Variable in class network.aika.neuron.Synapse
 
Input - Class in network.aika.direction
 
Input() - Constructor for class network.aika.direction.Input
 
INPUT - Enum constant in enum class network.aika.neuron.bindingsignal.State
 
INPUT - Static variable in interface network.aika.direction.Direction
 
INPUT_BINDING_TEMPLATE - Variable in class network.aika.neuron.Templates
 
INPUT_PATTERN_TEMPLATE - Variable in class network.aika.neuron.Templates
 
inputGradient - Variable in class network.aika.neuron.activation.Activation
 
inputLinkExists(Synapse) - Method in class network.aika.neuron.activation.Activation
 
inputLinks - Variable in class network.aika.neuron.activation.Activation
 
inputSynapses - Variable in class network.aika.neuron.Neuron
 
instantiateTemplate(boolean) - Method in class network.aika.neuron.conjunctive.BindingNeuron
 
instantiateTemplate(boolean) - Method in class network.aika.neuron.conjunctive.PatternNeuron
 
instantiateTemplate(boolean) - Method in class network.aika.neuron.disjunctive.CategoryNeuron
 
instantiateTemplate(boolean) - Method in class network.aika.neuron.disjunctive.InhibitoryNeuron
 
instantiateTemplate(boolean) - Method in class network.aika.neuron.Neuron
 
instantiateTemplate(I, O) - Method in class network.aika.neuron.Synapse
 
invert() - Method in interface network.aika.direction.Direction
 
invert() - Method in class network.aika.direction.Input
 
invert() - Method in class network.aika.direction.Output
 
invert() - Method in class network.aika.sign.Negative
 
invert() - Method in class network.aika.sign.Positive
 
invert() - Method in interface network.aika.sign.Sign
 
InvertedDoubleField - Class in network.aika.fields
 
InvertedDoubleField(String, DoubleFieldOutput) - Constructor for class network.aika.fields.InvertedDoubleField
 
isAllowTraining() - Method in class network.aika.neuron.Neuron
 
isAllowTraining() - Method in class network.aika.neuron.Synapse
 
isBound() - Method in class network.aika.neuron.activation.BindingActivation
 
isBoundToConflictingBS(BindingSignal) - Method in class network.aika.neuron.activation.Activation
 
isBoundToConflictingBS(BindingSignal) - Method in class network.aika.neuron.activation.BindingActivation
 
isBoundToConflictingBS(BindingSignal) - Method in class network.aika.neuron.activation.CategoryActivation
 
isBoundToConflictingBS(BindingSignal) - Method in class network.aika.neuron.activation.DummyActivation
 
isBoundToConflictingBS(BindingSignal) - Method in class network.aika.neuron.activation.InhibitoryActivation
 
isBoundToConflictingBS(BindingSignal) - Method in class network.aika.neuron.activation.PatternActivation
 
isCausal() - Method in class network.aika.neuron.activation.Link
 
isCausal(Activation, Activation) - Static method in class network.aika.neuron.activation.Link
 
isCountingEnabled() - Method in class network.aika.Config
 
isFinal() - Method in class network.aika.neuron.activation.Activation
 
isFired() - Method in class network.aika.neuron.activation.Activation
 
isInitialized() - Method in class network.aika.fields.AbstractBiFunction
 
isInitialized() - Method in class network.aika.fields.ConstantDoubleField
 
isInitialized() - Method in class network.aika.fields.DoubleField
 
isInitialized() - Method in class network.aika.fields.FieldFunction
 
isInitialized() - Method in interface network.aika.fields.FieldOutput
 
isInitialized() - Method in class network.aika.fields.InvertedDoubleField
 
isInitialized() - Method in class network.aika.fields.ThresholdOperator
 
isInput - Variable in class network.aika.neuron.activation.Activation
 
isInput() - Method in class network.aika.neuron.activation.Activation
 
isInputLinked() - Method in class network.aika.neuron.Synapse
 
isMainBranch() - Method in class network.aika.neuron.activation.BindingActivation
 
isModified() - Method in class network.aika.neuron.Neuron
 
isNegative() - Method in class network.aika.neuron.activation.Link
 
isNegative() - Method in class network.aika.neuron.Synapse
 
isNetworkInput - Variable in class network.aika.neuron.Neuron
 
isNetworkInput() - Method in class network.aika.neuron.activation.Activation
 
isNetworkInput() - Method in class network.aika.neuron.Neuron
 
isOfTemplate(Synapse) - Method in class network.aika.neuron.Synapse
 
isOrigin() - Method in class network.aika.neuron.bindingsignal.BindingSignal
 
isOutputLinked() - Method in class network.aika.neuron.Synapse
 
isRecurrent() - Method in class network.aika.neuron.activation.Link
 
isRecurrent() - Method in class network.aika.neuron.conjunctive.NegativeFeedbackSynapse
 
isRecurrent() - Method in class network.aika.neuron.conjunctive.PositiveFeedbackSynapse
 
isRecurrent() - Method in class network.aika.neuron.Synapse
 
isSelfRef() - Method in class network.aika.neuron.activation.Link
 
isSelfRef(Activation) - Method in class network.aika.neuron.activation.Activation
 
isSelfRef(Activation) - Method in class network.aika.neuron.activation.BindingActivation
 
isSelfRef(Activation) - Method in class network.aika.neuron.activation.DisjunctiveActivation
 
isSelfRef(Activation) - Method in class network.aika.neuron.activation.DummyActivation
 
isSelfRef(Activation) - Method in class network.aika.neuron.activation.InhibitoryActivation
 
isSelfRef(Activation) - Method in class network.aika.neuron.activation.PatternActivation
 
isSeparateBranch(InhibitoryActivation) - Method in class network.aika.neuron.activation.BindingActivation
 
isSuspended() - Method in class network.aika.neuron.NeuronProvider
 
isTemplate() - Method in class network.aika.neuron.activation.Activation
 
isTemplate() - Method in class network.aika.neuron.activation.Link
 
isTemplate() - Method in class network.aika.neuron.Neuron
 
isTemplate() - Method in class network.aika.neuron.Synapse
 
isTemplatesEnabled() - Method in class network.aika.Config
 
isTrainingEnabled() - Method in class network.aika.Config
 
isZero() - Method in class network.aika.neuron.Synapse
 

J

join(Range, Range) - Static method in class network.aika.neuron.Range
 

L

length() - Method in class network.aika.neuron.Range
 
length() - Method in class network.aika.text.Document
 
length() - Method in class network.aika.Thought
 
limit(Range) - Method in class network.aika.neuron.Range
 
limitBias() - Method in class network.aika.neuron.conjunctive.ConjunctiveNeuron
If the complete bias exceeds the threshold of 0 by itself, the neuron would become constantly active.
limitBias() - Method in class network.aika.neuron.Neuron
 
LIMITED_RECTIFIED_LINEAR_UNIT - Enum constant in enum class network.aika.neuron.ActivationFunction
 
link() - Method in class network.aika.neuron.activation.Activation
 
link() - Method in class network.aika.neuron.bindingsignal.BindingSignal
 
Link<S extends Synapse,I extends Activation,O extends Activation> - Class in network.aika.neuron.activation
 
Link(S, I, O) - Constructor for class network.aika.neuron.activation.Link
 
LinkCounting - Class in network.aika.steps.link
Counts the number of input or output activations a particular synapse has encountered.
linkExists(IA, OA) - Method in class network.aika.neuron.Synapse
 
linkExists(Direction, Synapse, boolean) - Method in class network.aika.neuron.activation.Activation
 
linkExists(InhibitoryActivation, BindingActivation) - Method in class network.aika.neuron.conjunctive.NegativeFeedbackSynapse
 
Linking - Class in network.aika.steps.activation
The job of the linking phase is to propagate information through the network by creating the required activations and links.
LinkingOrder - Enum Class in network.aika.steps
 
linkInput() - Method in class network.aika.neuron.activation.Link
 
linkInput() - Method in class network.aika.neuron.Synapse
 
linkInputs() - Method in class network.aika.neuron.activation.Activation
 
linkOutput() - Method in class network.aika.neuron.activation.Link
 
linkOutput() - Method in class network.aika.neuron.disjunctive.DisjunctiveSynapse
 
linkOutput() - Method in class network.aika.neuron.Synapse
 
linkOutputs() - Method in class network.aika.neuron.activation.Activation
 
loadIndex(Model) - Method in class network.aika.callbacks.FSSuspensionCallback
 
loadIndex(Model) - Method in class network.aika.callbacks.InMemorySuspensionCallback
 
loadIndex(Model) - Method in interface network.aika.callbacks.SuspensionCallback
 
lock - Variable in class network.aika.neuron.Neuron
 
lookupNeuron(Long) - Method in class network.aika.Model
 
lookupNeuronProvider(String, Model.NeuronProducer) - Method in class network.aika.Model
 
lookupToken(String) - Method in class network.aika.text.TextModel
 
LOWER - Enum constant in enum class network.aika.utils.Bound
 

M

match(BindingSignal<O>) - Method in class network.aika.neuron.bindingsignal.BindingSignal
 
MAX - Static variable in class network.aika.neuron.activation.Timestamp
 
MAX_NEURON - Static variable in class network.aika.neuron.NeuronProvider
 
MIN - Static variable in class network.aika.neuron.activation.Timestamp
 
MIN_NEURON - Static variable in class network.aika.neuron.NeuronProvider
 
MissingNeuronException - Exception in network.aika.callbacks
 
MissingNeuronException(String) - Constructor for exception network.aika.callbacks.MissingNeuronException
 
model - Variable in class network.aika.Thought
 
Model - Class in network.aika
 
Model() - Constructor for class network.aika.Model
 
Model(SuspensionCallback) - Constructor for class network.aika.Model
 
MODEL - Static variable in class network.aika.callbacks.FSSuspensionCallback
 
Model.NeuronProducer - Interface in network.aika
 
mul(String, DoubleFieldOutput, DoubleFieldOutput) - Static method in class network.aika.fields.FieldUtils
 
mul(String, DoubleFieldOutput, DoubleFieldOutput, DoubleFieldInput) - Static method in class network.aika.fields.FieldUtils
 
mulUnregistered(String, DoubleFieldOutput, DoubleFieldOutput) - Static method in class network.aika.fields.FieldUtils
 
mulUnregistered(String, DoubleFieldOutput, DoubleFieldOutput, DoubleFieldInput...) - Static method in class network.aika.fields.FieldUtils
 

N

NEG - Static variable in interface network.aika.sign.Sign
 
Negative - Class in network.aika.sign
 
Negative() - Constructor for class network.aika.sign.Negative
 
NEGATIVE_FEEDBACK_SYNAPSE_TEMPLATE - Variable in class network.aika.neuron.Templates
 
NegativeFeedbackLink - Class in network.aika.neuron.activation
 
NegativeFeedbackLink(NegativeFeedbackSynapse, InhibitoryActivation, BindingActivation) - Constructor for class network.aika.neuron.activation.NegativeFeedbackLink
 
NegativeFeedbackSynapse - Class in network.aika.neuron.conjunctive
 
NegativeFeedbackSynapse() - Constructor for class network.aika.neuron.conjunctive.NegativeFeedbackSynapse
 
net - Variable in class network.aika.neuron.activation.Activation
 
netOuterGradient - Variable in class network.aika.neuron.activation.Activation
 
network.aika - package network.aika
 
network.aika.callbacks - package network.aika.callbacks
 
network.aika.direction - package network.aika.direction
 
network.aika.fields - package network.aika.fields
 
network.aika.neuron - package network.aika.neuron
 
network.aika.neuron.activation - package network.aika.neuron.activation
 
network.aika.neuron.axons - package network.aika.neuron.axons
 
network.aika.neuron.bindingsignal - package network.aika.neuron.bindingsignal
 
network.aika.neuron.conjunctive - package network.aika.neuron.conjunctive
 
network.aika.neuron.disjunctive - package network.aika.neuron.disjunctive
 
network.aika.sign - package network.aika.sign
 
network.aika.steps - package network.aika.steps
 
network.aika.steps.activation - package network.aika.steps.activation
 
network.aika.steps.link - package network.aika.steps.link
 
network.aika.text - package network.aika.text
 
network.aika.utils - package network.aika.utils
 
neuron - Variable in class network.aika.neuron.activation.Activation
 
Neuron<S extends Synapse,A extends Activation> - Class in network.aika.neuron
 
Neuron() - Constructor for class network.aika.neuron.Neuron
 
Neuron(Model, boolean) - Constructor for class network.aika.neuron.Neuron
 
Neuron(NeuronProvider) - Constructor for class network.aika.neuron.Neuron
 
NEURON_COMPARATOR - Static variable in class network.aika.neuron.activation.Activation
 
NeuronProvider - Class in network.aika.neuron
The NeuronProvider class is a proxy implementation for the real neuron implementation in the class Neuron.
NeuronProvider(long) - Constructor for class network.aika.neuron.NeuronProvider
 
NeuronProvider(Model, long) - Constructor for class network.aika.neuron.NeuronProvider
 
NeuronProvider(Model, Neuron) - Constructor for class network.aika.neuron.NeuronProvider
 
next(Direction) - Method in class network.aika.neuron.bindingsignal.Transition
 
NOT_SET - Enum constant in enum class network.aika.steps.LinkingOrder
 
NOT_SET - Static variable in class network.aika.neuron.activation.Timestamp
 
NOT_SET_AFTER - Static variable in class network.aika.neuron.activation.Timestamp
 

O

onActivationCreationEvent(Activation, Synapse, Activation) - Method in interface network.aika.callbacks.EventListener
 
onActivationCreationEvent(Activation, Synapse, Activation) - Method in class network.aika.Thought
 
onBindingSignalArrived(BindingSignal) - Method in class network.aika.neuron.activation.Activation
 
onBindingSignalArrived(BindingSignal) - Method in class network.aika.neuron.activation.BindingActivation
 
onBindingSignalArrived(BindingSignal) - Method in class network.aika.neuron.activation.PatternActivation
 
onBindingSignalArrivedFinal(BindingSignal) - Method in class network.aika.neuron.activation.Activation
 
onBindingSignalArrivedFinalFired(BindingSignal) - Method in class network.aika.neuron.activation.Activation
 
onBindingSignalArrivedFinalFiredBound(BindingSignal) - Method in class network.aika.neuron.activation.BindingActivation
 
onBindingSignalArrivedFired(BindingSignal) - Method in class network.aika.neuron.activation.Activation
 
onBindingSignalArrivedFired(BindingSignal) - Method in class network.aika.neuron.activation.BindingActivation
 
onBindingSignalArrivedFiredBound(BindingSignal) - Method in class network.aika.neuron.activation.BindingActivation
 
onBound() - Method in class network.aika.neuron.activation.BindingActivation
 
ONE - Static variable in class network.aika.fields.ConstantDoubleField
 
onFinal() - Method in class network.aika.neuron.activation.Activation
 
onFinal() - Method in class network.aika.neuron.activation.BindingActivation
 
onFinal() - Method in class network.aika.neuron.activation.PatternActivation
 
onFinalFired() - Method in class network.aika.neuron.activation.Activation
 
onFired - Variable in class network.aika.neuron.activation.Activation
 
onFired() - Method in class network.aika.neuron.activation.Activation
 
onLinkCreationEvent(Link) - Method in interface network.aika.callbacks.EventListener
 
onLinkCreationEvent(Link) - Method in class network.aika.Thought
 
open() - Method in class network.aika.callbacks.FSSuspensionCallback
 
open() - Method in class network.aika.callbacks.InMemorySuspensionCallback
 
open() - Method in interface network.aika.callbacks.SuspensionCallback
 
open(boolean) - Method in class network.aika.Model
 
originEquals(BindingSignal, BindingSignal) - Static method in class network.aika.neuron.bindingsignal.BindingSignal
 
outerGrad(double) - Method in enum class network.aika.neuron.ActivationFunction
 
output - Variable in class network.aika.neuron.activation.Link
 
output - Variable in class network.aika.neuron.Synapse
 
Output - Class in network.aika.direction
 
Output() - Constructor for class network.aika.direction.Output
 
OUTPUT - Static variable in interface network.aika.direction.Direction
 
outputGradient - Variable in class network.aika.neuron.activation.Activation
 
OutputKey - Class in network.aika.neuron.activation
 
OutputKey(NeuronProvider, Integer) - Constructor for class network.aika.neuron.activation.OutputKey
 
outputLinks - Variable in class network.aika.neuron.activation.Activation
 
outputSynapses - Variable in class network.aika.neuron.Neuron
 
ownOutputGradient - Variable in class network.aika.neuron.activation.BindingActivation
 

P

PATTERN_SYNAPSE_TEMPLATE - Variable in class network.aika.neuron.Templates
 
PATTERN_TEMPLATE - Variable in class network.aika.neuron.Templates
 
PatternActivation - Class in network.aika.neuron.activation
 
PatternActivation(int, PatternNeuron) - Constructor for class network.aika.neuron.activation.PatternActivation
 
PatternActivation(int, Thought, PatternNeuron) - Constructor for class network.aika.neuron.activation.PatternActivation
 
PatternAxon - Interface in network.aika.neuron.axons
 
PatternLink - Class in network.aika.neuron.activation
 
PatternLink(PatternSynapse, BindingActivation, PatternActivation) - Constructor for class network.aika.neuron.activation.PatternLink
 
PatternNeuron - Class in network.aika.neuron.conjunctive
 
PatternNeuron() - Constructor for class network.aika.neuron.conjunctive.PatternNeuron
 
PatternNeuron(Model, boolean) - Constructor for class network.aika.neuron.conjunctive.PatternNeuron
 
PatternNeuron(NeuronProvider) - Constructor for class network.aika.neuron.conjunctive.PatternNeuron
 
PatternSynapse - Class in network.aika.neuron.conjunctive
 
PatternSynapse() - Constructor for class network.aika.neuron.conjunctive.PatternSynapse
 
Phase - Enum Class in network.aika.steps
 
POS - Static variable in interface network.aika.sign.Sign
 
Positive - Class in network.aika.sign
 
Positive() - Constructor for class network.aika.sign.Positive
 
POSITIVE_FEEDBACK_SYNAPSE_TEMPLATE - Variable in class network.aika.neuron.Templates
 
PositiveFeedbackLink - Class in network.aika.neuron.activation
 
PositiveFeedbackLink(PositiveFeedbackSynapse, PatternActivation, BindingActivation) - Constructor for class network.aika.neuron.activation.PositiveFeedbackLink
 
PositiveFeedbackSynapse - Class in network.aika.neuron.conjunctive
 
PositiveFeedbackSynapse() - Constructor for class network.aika.neuron.conjunctive.PositiveFeedbackSynapse
 
POST_FIRED - Enum constant in enum class network.aika.steps.LinkingOrder
 
POST_PROCESSING - Enum constant in enum class network.aika.steps.Phase
 
postProcessing() - Method in class network.aika.Thought
The postprocessing steps such as counting, cleanup or save are executed.
PostTraining - Class in network.aika.steps.activation
Determines which input synapses of this activations neuron should be linked to the input neuron.
PRE_FIRED - Enum constant in enum class network.aika.steps.LinkingOrder
 
prepareNewModel() - Method in class network.aika.callbacks.FSSuspensionCallback
 
prepareNewModel() - Method in class network.aika.callbacks.InMemorySuspensionCallback
 
prepareNewModel() - Method in interface network.aika.callbacks.SuspensionCallback
 
PRIMARY_INPUT_SYNAPSE_FROM_CATEGORY_TEMPLATE - Variable in class network.aika.neuron.Templates
 
PRIMARY_INPUT_SYNAPSE_FROM_PATTERN_TEMPLATE - Variable in class network.aika.neuron.Templates
 
PrimaryInputLink<IA extends Activation> - Class in network.aika.neuron.activation
 
PrimaryInputLink(PrimaryInputSynapse, IA, BindingActivation) - Constructor for class network.aika.neuron.activation.PrimaryInputLink
 
PrimaryInputSynapse<I extends Neuron & PatternAxon,IA extends Activation> - Class in network.aika.neuron.conjunctive
 
PrimaryInputSynapse() - Constructor for class network.aika.neuron.conjunctive.PrimaryInputSynapse
 
probability(double, double) - Method in enum class network.aika.utils.Bound
 
process() - Method in class network.aika.fields.QueueDoubleField
 
process() - Method in class network.aika.steps.activation.Counting
 
process() - Method in class network.aika.steps.activation.InactiveLinks
 
process() - Method in class network.aika.steps.activation.Linking
 
process() - Method in class network.aika.steps.activation.PostTraining
 
process() - Method in class network.aika.steps.activation.Propagate
 
process() - Method in class network.aika.steps.activation.Save
 
process() - Method in class network.aika.steps.FieldStep
 
process() - Method in class network.aika.steps.link.Cleanup
 
process() - Method in class network.aika.steps.link.LinkCounting
 
process() - Method in class network.aika.steps.link.PropagateBindingSignal
 
process() - Method in class network.aika.steps.Step
 
process(Phase) - Method in class network.aika.Thought
 
processFinalMode() - Method in class network.aika.Thought
After the switch into final mode, the initial assumption, that the positive feedback synapses are fully active is reverted and the actual evaluation of the feedback synapses takes place.
PROCESSING - Enum constant in enum class network.aika.steps.Phase
 
processTokens(Iterable<String>) - Method in class network.aika.text.Document
 
propagate(Activation, Synapse) - Static method in class network.aika.steps.activation.Propagate
 
propagate(Link) - Method in class network.aika.neuron.bindingsignal.BindingSignal
 
Propagate - Class in network.aika.steps.activation
The job of the linking phase is to propagate information through the network by creating the required activations and links.
PROPAGATE - Enum constant in enum class network.aika.steps.LinkingOrder
 
PropagateBindingSignal - Class in network.aika.steps.link
Propagates the binding signal to the next activation.
PropagateBindingSignal(Link, Collection<BindingSignal>) - Constructor for class network.aika.steps.link.PropagateBindingSignal
 
propagateBindingSignals(Link, Collection<BindingSignal>) - Static method in class network.aika.neuron.bindingsignal.BindingSignal
 
propagateGradient() - Method in class network.aika.neuron.activation.Activation
 
propagateInitialValue() - Method in class network.aika.fields.AbstractBiFunction
 
propagateInitialValue() - Method in class network.aika.fields.ConstantDoubleField
 
propagateInitialValue() - Method in class network.aika.fields.DoubleField
 
propagateInitialValue() - Method in class network.aika.fields.FieldFunction
 
propagateInitialValue() - Method in class network.aika.fields.FieldListener
 
propagateInitialValue() - Method in interface network.aika.fields.FieldOutput
 
propagateInitialValue() - Method in class network.aika.fields.InvertedDoubleField
 
propagateInitialValue() - Method in class network.aika.fields.SwitchField
 
propagateInitialValue() - Method in class network.aika.fields.ThresholdOperator
 
PropagatePreCondition - Interface in network.aika.fields
 
propagateUpdate(double) - Method in class network.aika.fields.FieldListener
 
putLabel(String, Long) - Method in class network.aika.callbacks.FSSuspensionCallback
 
putLabel(String, Long) - Method in class network.aika.callbacks.InMemorySuspensionCallback
 
putLabel(String, Long) - Method in interface network.aika.callbacks.SuspensionCallback
 
putLabel(String, Long) - Method in class network.aika.Model
 

Q

QueueDoubleField - Class in network.aika.fields
 
QueueDoubleField(Element, String) - Constructor for class network.aika.fields.QueueDoubleField
 
QueueKey - Interface in network.aika.steps
 

R

Range - Class in network.aika.neuron
 
Range(long, long) - Constructor for class network.aika.neuron.Range
 
reactivate(Model) - Method in class network.aika.neuron.Neuron
 
read(DataInput, Model) - Static method in class network.aika.neuron.Neuron
 
read(DataInput, Model) - Static method in class network.aika.neuron.SampleSpace
 
read(DataInput, Model) - Static method in class network.aika.neuron.Synapse
 
readFields(DataInput, Model) - Method in class network.aika.fields.DoubleField
 
readFields(DataInput, Model) - Method in class network.aika.Model
 
readFields(DataInput, Model) - Method in class network.aika.neuron.conjunctive.ConjunctiveSynapse
 
readFields(DataInput, Model) - Method in class network.aika.neuron.conjunctive.PatternNeuron
 
readFields(DataInput, Model) - Method in class network.aika.neuron.conjunctive.SamePatternSynapse
 
readFields(DataInput, Model) - Method in class network.aika.neuron.Neuron
 
readFields(DataInput, Model) - Method in class network.aika.neuron.SampleSpace
 
readFields(DataInput, Model) - Method in class network.aika.neuron.Synapse
 
readFields(DataInput, Model) - Method in class network.aika.text.TextModel
 
readFields(DataInput, Model) - Method in interface network.aika.utils.Writable
Deserialize the fields of this object from in.
ReadWriteLock - Class in network.aika.utils
 
ReadWriteLock() - Constructor for class network.aika.utils.ReadWriteLock
 
receiveWeightUpdate() - Method in class network.aika.neuron.activation.Link
 
RECTIFIED_HYPERBOLIC_TANGENT - Enum constant in enum class network.aika.neuron.ActivationFunction
 
register(A) - Method in class network.aika.neuron.Neuron
 
register(Activation) - Method in class network.aika.Thought
 
register(NeuronProvider) - Method in class network.aika.Model
 
register(NeuronProvider, SortedSet<Activation<?>>) - Method in class network.aika.Thought
 
registerBindingSignal(BindingSignal) - Method in class network.aika.neuron.activation.Activation
 
registerBindingSignal(BindingSignal) - Method in class network.aika.neuron.activation.PatternActivation
 
registerBindingSignalSource(Activation, BindingSignal) - Method in class network.aika.Thought
 
registerOutputs(DoubleFieldInput...) - Method in class network.aika.fields.FieldListener
 
registerPatternBindingSignalSource(Activation, BindingSignal) - Method in class network.aika.text.Document
 
registerReverseBindingSignal(Activation, BindingSignal) - Method in class network.aika.neuron.activation.Activation
 
registerReverseBindingSignal(Activation, BindingSignal) - Method in class network.aika.neuron.activation.BindingActivation
 
registerWeakReference(NeuronProvider) - Method in class network.aika.Model
 
REL_NEXT_TOKEN_LABEL - Static variable in class network.aika.text.TextModel
 
REL_PREVIOUS_TOKEN_LABEL - Static variable in class network.aika.text.TextModel
 
RELATED_INPUT_SYNAPSE_TEMPLATE - Variable in class network.aika.neuron.Templates
 
RelatedInputLink - Class in network.aika.neuron.activation
 
RelatedInputLink(RelatedInputSynapse, BindingActivation, BindingActivation) - Constructor for class network.aika.neuron.activation.RelatedInputLink
 
RelatedInputSynapse - Class in network.aika.neuron.conjunctive
 
RelatedInputSynapse() - Constructor for class network.aika.neuron.conjunctive.RelatedInputSynapse
 
releaseReadLock() - Method in class network.aika.utils.ReadWriteLock
 
releaseWriteLock() - Method in class network.aika.utils.ReadWriteLock
 
remove(Long) - Method in class network.aika.callbacks.FSSuspensionCallback
 
remove(Long) - Method in class network.aika.callbacks.InMemorySuspensionCallback
 
remove(Long) - Method in interface network.aika.callbacks.SuspensionCallback
 
removeEventListener(EventListener) - Method in class network.aika.Thought
 
removeInputSynapse(S) - Method in class network.aika.neuron.Neuron
 
removeLabel(String) - Method in class network.aika.callbacks.FSSuspensionCallback
 
removeLabel(String) - Method in class network.aika.callbacks.InMemorySuspensionCallback
 
removeLabel(String) - Method in interface network.aika.callbacks.SuspensionCallback
 
removeOutputSynapse(Synapse) - Method in class network.aika.neuron.Neuron
 
removeQueuedPhase(Step) - Method in class network.aika.neuron.activation.Element
 
removeStep(Step) - Method in class network.aika.Thought
 
resetModified() - Method in class network.aika.neuron.Neuron
 
retrieve(Long) - Method in class network.aika.callbacks.FSSuspensionCallback
 
retrieve(Long) - Method in class network.aika.callbacks.InMemorySuspensionCallback
 
retrieve(Long) - Method in interface network.aika.callbacks.SuspensionCallback
 
reverseBindingSignals - Variable in class network.aika.neuron.activation.Activation
 
round(double) - Static method in class network.aika.utils.Utils
 
round(double, double) - Static method in class network.aika.utils.Utils
 

S

SAME - Enum constant in enum class network.aika.neuron.bindingsignal.State
 
SAME_PATTERN_SYNAPSE_TEMPLATE - Variable in class network.aika.neuron.Templates
 
SamePatternLink - Class in network.aika.neuron.activation
 
SamePatternLink(SamePatternSynapse, BindingActivation, BindingActivation) - Constructor for class network.aika.neuron.activation.SamePatternLink
 
SamePatternSynapse - Class in network.aika.neuron.conjunctive
The Same Pattern Binding Neuron Synapse is an inner synapse between two binding neurons of the same pattern.
SamePatternSynapse() - Constructor for class network.aika.neuron.conjunctive.SamePatternSynapse
 
sampleSpace - Variable in class network.aika.neuron.Neuron
 
sampleSpace - Variable in class network.aika.neuron.Synapse
 
SampleSpace - Class in network.aika.neuron
The Sample Space keeps track of the number of training instances a certain neuron or synapse has encountered.
SampleSpace() - Constructor for class network.aika.neuron.SampleSpace
 
save() - Method in class network.aika.neuron.NeuronProvider
 
Save - Class in network.aika.steps.activation
Store model
SAVE - Enum constant in enum class network.aika.neuron.SuspensionMode
 
saveIndex(Model) - Method in class network.aika.callbacks.FSSuspensionCallback
 
saveIndex(Model) - Method in class network.aika.callbacks.InMemorySuspensionCallback
 
saveIndex(Model) - Method in interface network.aika.callbacks.SuspensionCallback
 
scale(double[], double) - Static method in class network.aika.utils.Utils
 
set(boolean) - Method in interface network.aika.fields.BooleanFieldInput
 
set(double) - Method in class network.aika.fields.DoubleField
 
set(double) - Method in interface network.aika.fields.DoubleFieldInput
 
set(double) - Method in class network.aika.fields.SwitchField
 
setAllowLooseLinking(boolean) - Method in class network.aika.neuron.conjunctive.SamePatternSynapse
 
setAllowPropagate(boolean) - Method in class network.aika.neuron.conjunctive.ConjunctiveSynapse
 
setAllowTraining(boolean) - Method in class network.aika.neuron.Neuron
 
setAllowTraining(boolean) - Method in class network.aika.neuron.Synapse
 
setAlpha(Double) - Method in class network.aika.Config
 
setAndTriggerUpdate(boolean) - Method in interface network.aika.fields.BooleanFieldInput
 
setAndTriggerUpdate(double) - Method in interface network.aika.fields.DoubleFieldInput
 
setConfig(Config) - Method in class network.aika.Thought
 
setCountingEnabled(boolean) - Method in class network.aika.Config
 
setCreationTimestamp() - Method in class network.aika.neuron.activation.Activation
 
setCurrentThought(Thought<?>) - Method in class network.aika.Model
 
setCustomData(Writable) - Method in class network.aika.neuron.Neuron
 
setCustomDataInstanceSupplier(Supplier<Writable>) - Method in class network.aika.Model
 
setFinal() - Method in class network.aika.neuron.activation.Activation
 
setFinalMode() - Method in class network.aika.neuron.activation.Link
 
setFinalMode() - Method in class network.aika.neuron.activation.PositiveFeedbackLink
 
setFinalTimestamp() - Method in class network.aika.neuron.activation.BindingActivation
 
setFrequency(double) - Method in class network.aika.neuron.Neuron
 
setFrequency(Sign, Sign, double) - Method in class network.aika.neuron.Synapse
 
setInductionThreshold(double) - Method in class network.aika.Config
 
setInput(boolean) - Method in class network.aika.neuron.activation.Activation
 
setInput(I) - Method in class network.aika.neuron.Synapse
 
setInputNet(double) - Method in class network.aika.neuron.activation.Activation
 
setLabel(String) - Method in class network.aika.neuron.Neuron
 
setLabel(String) - Method in class network.aika.neuron.TemplateNeuronInfo
 
setLabel(String) - Method in class network.aika.neuron.TemplateSynapseInfo
 
setLastPosition(Long) - Method in class network.aika.neuron.SampleSpace
 
setLearnRate(double) - Method in class network.aika.Config
 
setLooseLinkingRange(int) - Method in class network.aika.neuron.conjunctive.SamePatternSynapse
 
setModified() - Method in class network.aika.neuron.conjunctive.ConjunctiveSynapse
 
setModified() - Method in class network.aika.neuron.disjunctive.DisjunctiveSynapse
 
setModified() - Method in class network.aika.neuron.disjunctive.InhibitorySynapse
 
setModified() - Method in class network.aika.neuron.Neuron
 
setModified() - Method in class network.aika.neuron.Synapse
 
setN(int) - Method in class network.aika.neuron.SampleSpace
 
setN(long) - Method in class network.aika.Model
 
setNetworkInput(boolean) - Method in class network.aika.neuron.Neuron
 
setNeuron(N) - Method in class network.aika.neuron.activation.Activation
 
setNeuron(Neuron<?, ?>) - Method in class network.aika.neuron.NeuronProvider
 
setOutput(O) - Method in class network.aika.neuron.Synapse
 
setPropagatePreCondition(PropagatePreCondition) - Method in class network.aika.fields.DoubleField
 
setProvider(NeuronProvider) - Method in class network.aika.neuron.Neuron
 
setStatistic(Neuron, double, int, long) - Static method in class network.aika.utils.TestUtils
 
setStep(FieldStep) - Method in class network.aika.fields.QueueDoubleField
 
setSuspensionHook(SuspensionCallback) - Method in class network.aika.Model
 
setSynapse(S) - Method in class network.aika.neuron.activation.Link
 
setTemplateGroup(Set<Neuron>) - Method in class network.aika.neuron.TemplateNeuronInfo
 
setTemplatesEnabled(boolean) - Method in class network.aika.Config
 
setTemplateSynapseId(byte) - Method in class network.aika.neuron.TemplateSynapseInfo
 
setTimestamp(Timestamp) - Method in class network.aika.steps.Step
 
setTokenLabel(String) - Method in class network.aika.neuron.conjunctive.PatternNeuron
 
setTrainingEnabled(boolean) - Method in class network.aika.Config
 
setWeight(double) - Method in class network.aika.neuron.conjunctive.NegativeFeedbackSynapse
 
setWeight(double) - Method in class network.aika.neuron.Synapse
 
Sign - Interface in network.aika.sign
 
SIGNS - Static variable in interface network.aika.sign.Sign
 
State - Enum Class in network.aika.neuron.bindingsignal
 
Step<E extends Element> - Class in network.aika.steps
 
Step(E) - Constructor for class network.aika.steps.Step
 
store(Long, String, Writable, byte[]) - Method in class network.aika.callbacks.FSSuspensionCallback
 
store(Long, String, Writable, byte[]) - Method in class network.aika.callbacks.InMemorySuspensionCallback
 
store(Long, String, Writable, byte[]) - Method in interface network.aika.callbacks.SuspensionCallback
 
sum(double[]) - Static method in class network.aika.utils.Utils
 
surprisal(double) - Static method in class network.aika.utils.Utils
 
suspend() - Method in class network.aika.neuron.Neuron
 
suspend(SuspensionMode) - Method in class network.aika.neuron.NeuronProvider
 
suspendAll(SuspensionMode) - Method in class network.aika.Model
 
suspendUnusedNeurons(long, SuspensionMode) - Method in class network.aika.Model
 
SuspensionCallback - Interface in network.aika.callbacks
The suspension hook is used to suspend neurons to an external storage in order to reduce the memory footprint. !!!
SuspensionMode - Enum Class in network.aika.neuron
 
switchField(String, DoubleFieldInterface, DoubleFieldInterface, BooleanSupplier) - Static method in class network.aika.fields.FieldUtils
 
SwitchField - Class in network.aika.fields
 
SwitchField(String, DoubleFieldInterface, boolean, DoubleFieldInterface, boolean, BooleanSupplier) - Constructor for class network.aika.fields.SwitchField
 
synapse - Variable in class network.aika.neuron.activation.Link
 
Synapse<S extends Synapse,I extends Neuron & Axon,O extends Neuron<?,OA>,L extends Link<S,IA,OA>,IA extends Activation,OA extends Activation> - Class in network.aika.neuron
 
Synapse() - Constructor for class network.aika.neuron.Synapse
 

T

template - Variable in class network.aika.neuron.Synapse
 
templateLinkExists(Synapse, Activation, Activation) - Static method in class network.aika.neuron.activation.Link
 
TemplateNeuronInfo - Class in network.aika.neuron
 
TemplateNeuronInfo() - Constructor for class network.aika.neuron.TemplateNeuronInfo
 
templateNeuronMatches(Neuron<?, ?>) - Method in class network.aika.neuron.Neuron
 
Templates - Class in network.aika.neuron
 
Templates(Model) - Constructor for class network.aika.neuron.Templates
 
TemplateSynapseInfo - Class in network.aika.neuron
 
TemplateSynapseInfo() - Constructor for class network.aika.neuron.TemplateSynapseInfo
 
TestUtils - Class in network.aika.utils
 
TestUtils() - Constructor for class network.aika.utils.TestUtils
 
TextModel - Class in network.aika.text
 
TextModel() - Constructor for class network.aika.text.TextModel
 
TextModel(SuspensionCallback) - Constructor for class network.aika.text.TextModel
 
thought - Variable in class network.aika.neuron.activation.Activation
 
Thought<M extends Model> - Class in network.aika
 
Thought(M) - Constructor for class network.aika.Thought
 
THOUGHT_COMPARATOR - Static variable in interface network.aika.steps.QueueKey
 
threshold(String, double, DoubleFieldOutput, BooleanFieldInput...) - Static method in class network.aika.fields.FieldUtils
 
ThresholdOperator - Class in network.aika.fields
 
ThresholdOperator(String, double, DoubleFieldOutput) - Constructor for class network.aika.fields.ThresholdOperator
 
ThresholdOperator(String, double, DoubleFieldOutput, BooleanFieldInput...) - Constructor for class network.aika.fields.ThresholdOperator
 
Timestamp - Class in network.aika.neuron.activation
 
Timestamp(long) - Constructor for class network.aika.neuron.activation.Timestamp
 
TOKEN_LABEL - Static variable in class network.aika.text.TextModel
 
TokenActivation - Class in network.aika.text
 
TokenActivation(int, int, int, Document, PatternNeuron) - Constructor for class network.aika.text.TokenActivation
 
toKeyString() - Method in class network.aika.neuron.activation.Activation
 
toKeyString() - Method in class network.aika.neuron.Neuron
 
TOLERANCE - Static variable in class network.aika.utils.Utils
 
toString() - Method in class network.aika.Config
 
toString() - Method in class network.aika.direction.Input
 
toString() - Method in class network.aika.direction.Output
 
toString() - Method in class network.aika.fields.AbstractBiFunction
 
toString() - Method in class network.aika.fields.DoubleField
 
toString() - Method in class network.aika.fields.FieldFunction
 
toString() - Method in class network.aika.fields.SwitchField
 
toString() - Method in class network.aika.Model
 
toString() - Method in class network.aika.neuron.activation.Activation
 
toString() - Method in class network.aika.neuron.activation.DummyActivation
 
toString() - Method in class network.aika.neuron.activation.Link
 
toString() - Method in class network.aika.neuron.activation.OutputKey
 
toString() - Method in class network.aika.neuron.activation.Timestamp
 
toString() - Method in class network.aika.neuron.bindingsignal.BindingSignal
 
toString() - Method in class network.aika.neuron.Neuron
 
toString() - Method in class network.aika.neuron.NeuronProvider
 
toString() - Method in class network.aika.neuron.Range
 
toString() - Method in class network.aika.neuron.SampleSpace
 
toString() - Method in class network.aika.neuron.Synapse
 
toString() - Method in class network.aika.sign.Negative
 
toString() - Method in class network.aika.sign.Positive
 
toString() - Method in class network.aika.steps.activation.Linking
 
toString() - Method in class network.aika.steps.activation.Propagate
 
toString() - Method in class network.aika.steps.FieldStep
 
toString() - Method in class network.aika.steps.link.PropagateBindingSignal
 
toString() - Method in class network.aika.steps.Step
 
toString() - Method in class network.aika.text.Document
 
toString() - Method in class network.aika.Thought
 
transition(BindingSignal, Direction, boolean) - Method in class network.aika.neuron.Synapse
 
Transition - Class in network.aika.neuron.bindingsignal
 
Transition(State, State) - Constructor for class network.aika.neuron.bindingsignal.Transition
 
triggerInternal() - Method in class network.aika.fields.DoubleField
 
triggerUpdate() - Method in class network.aika.fields.DoubleField
 
triggerUpdate() - Method in interface network.aika.fields.FieldInput
 
triggerUpdate() - Method in class network.aika.fields.QueueDoubleField
 
triggerUpdate() - Method in class network.aika.fields.SwitchField
 
triggerUpdate(int) - Method in class network.aika.fields.AbstractBiFunction
 

U

unlink() - Method in class network.aika.neuron.activation.Activation
 
unlinkInput() - Method in class network.aika.neuron.activation.Link
 
unlinkInput() - Method in class network.aika.neuron.Synapse
 
unlinkInputs() - Method in class network.aika.neuron.activation.Activation
 
unlinkOutput() - Method in class network.aika.neuron.activation.Link
 
unlinkOutput() - Method in class network.aika.neuron.Synapse
 
unlinkOutputs() - Method in class network.aika.neuron.activation.Activation
 
unregister(NeuronProvider) - Method in class network.aika.Model
 
updateAllowPropagate() - Method in class network.aika.neuron.conjunctive.ConjunctiveNeuron
 
updateAllowPropagate() - Method in class network.aika.neuron.conjunctive.PatternNeuron
 
updateAllowPropagate() - Method in class network.aika.neuron.Neuron
 
updateAvailable() - Method in class network.aika.fields.AbstractBiFunction
 
updateAvailable() - Method in class network.aika.fields.ConstantDoubleField
 
updateAvailable() - Method in class network.aika.fields.DoubleField
 
updateAvailable() - Method in class network.aika.fields.FieldFunction
 
updateAvailable() - Method in interface network.aika.fields.FieldOutput
 
updateAvailable() - Method in class network.aika.fields.InvertedDoubleField
 
updateAvailable() - Method in class network.aika.fields.SwitchField
 
updateAvailable() - Method in class network.aika.fields.ThresholdOperator
 
updateBias(double) - Method in class network.aika.neuron.activation.Activation
 
updateBias(double) - Method in class network.aika.neuron.activation.BindingActivation
 
updateBias(Neuron, double) - Static method in class network.aika.utils.TestUtils
 
updated(String, double) - Method in interface network.aika.fields.FieldUpdateEvent
 
updateLastPosition(Range) - Method in class network.aika.neuron.SampleSpace
 
updateModel() - Method in class network.aika.Thought
 
updateWeight(double) - Method in class network.aika.neuron.activation.Link
 
updateWeight(L, double) - Method in class network.aika.neuron.conjunctive.ConjunctiveSynapse
 
updateWeight(L, double) - Method in class network.aika.neuron.disjunctive.DisjunctiveSynapse
 
updateWeight(L, double) - Method in class network.aika.neuron.Synapse
 
updateWeight(NegativeFeedbackLink, double) - Method in class network.aika.neuron.conjunctive.NegativeFeedbackSynapse
 
updateWeights(double) - Method in class network.aika.neuron.activation.Activation
 
UPPER - Enum constant in enum class network.aika.utils.Bound
 
Utils - Class in network.aika.utils
 
Utils() - Constructor for class network.aika.utils.Utils
 

V

value - Variable in class network.aika.neuron.activation.Activation
 
valueOf(String) - Static method in enum class network.aika.neuron.ActivationFunction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class network.aika.neuron.bindingsignal.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class network.aika.neuron.SuspensionMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class network.aika.steps.LinkingOrder
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class network.aika.steps.Phase
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class network.aika.utils.Bound
Returns the enum constant of this class with the specified name.
values() - Static method in enum class network.aika.neuron.ActivationFunction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class network.aika.neuron.bindingsignal.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class network.aika.neuron.SuspensionMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class network.aika.steps.LinkingOrder
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class network.aika.steps.Phase
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class network.aika.utils.Bound
Returns an array containing the constants of this enum class, in the order they are declared.

W

weight - Variable in class network.aika.neuron.Synapse
 
weightUpdate(double) - Method in class network.aika.neuron.Synapse
 
Writable - Interface in network.aika.utils
 
write(DataOutput) - Method in class network.aika.fields.DoubleField
 
write(DataOutput) - Method in class network.aika.Model
 
write(DataOutput) - Method in class network.aika.neuron.conjunctive.ConjunctiveSynapse
 
write(DataOutput) - Method in class network.aika.neuron.conjunctive.PatternNeuron
 
write(DataOutput) - Method in class network.aika.neuron.conjunctive.SamePatternSynapse
 
write(DataOutput) - Method in class network.aika.neuron.Neuron
 
write(DataOutput) - Method in class network.aika.neuron.SampleSpace
 
write(DataOutput) - Method in class network.aika.neuron.Synapse
 
write(DataOutput) - Method in class network.aika.text.TextModel
 
write(DataOutput) - Method in interface network.aika.utils.Writable
Serialize the fields of this object to out.

Z

ZERO - Static variable in class network.aika.fields.ConstantDoubleField
 
A B C D E F G H I J L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Serialized Form