Package network.aika.text
Class TextModel
java.lang.Object
network.aika.Model
network.aika.text.TextModel
- All Implemented Interfaces:
Writable
- Author:
- Lukas Molzberger
-
Nested Class Summary
Nested classes/interfaces inherited from class network.aika.Model
Model.NeuronProducer
-
Field Summary
Fields inherited from class network.aika.Model
activeProviders
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic BindingNeuron
static BindingNeuron
void
init()
lookupToken
(String tokenLabel) void
readFields
(DataInput in, Model m) Deserialize the fields of this object fromin
.void
write
(DataOutput out) Serialize the fields of this object toout
.Methods inherited from class network.aika.Model
addToN, applyMovingAverage, close, createNeuronId, createThoughtId, getActiveNeurons, getAllNeurons, getCurrentRetrievalCount, getCurrentThought, getCustomDataInstanceSupplier, getIdByLabel, getN, getNeuron, getNeuronProvider, getSuspensionHook, getTemplates, incrementRetrievalCounter, lookupNeuron, lookupNeuronProvider, open, putLabel, register, registerWeakReference, setCurrentThought, setCustomDataInstanceSupplier, setN, setSuspensionHook, suspendAll, suspendUnusedNeurons, toString, unregister
-
Field Details
-
REL_PREVIOUS_TOKEN_LABEL
-
REL_NEXT_TOKEN_LABEL
-
TOKEN_LABEL
-
-
Constructor Details
-
TextModel
public TextModel() -
TextModel
-
-
Method Details
-
init
public void init() -
lookupToken
-
getTokenCategory
-
getPreviousTokenRelationBindingNeuron
-
getNextTokenRelationBindingNeuron
-
write
Description copied from interface:Writable
Serialize the fields of this object toout
.- Specified by:
write
in interfaceWritable
- Overrides:
write
in classModel
- Parameters:
out
-DataOuput
to serialize this object into.- Throws:
IOException
-
readFields
Description copied from interface:Writable
Deserialize the fields of this object fromin
.For efficiency, implementations should attempt to re-use storage in the existing object where possible.
- Specified by:
readFields
in interfaceWritable
- Overrides:
readFields
in classModel
- Parameters:
in
-DataInput
to deseriablize this object from.- Throws:
Exception
-