Index
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 classNeuron
. - 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
All Classes and Interfaces|All Packages|Serialized Form