public class SharedSemanticMemoryLite extends AbstractSemanticMemoryLite
| Constructor and Description |
|---|
SharedSemanticMemoryLite(SemanticIdentifierMap semanticIdentifierMap,
SharedSemanticMemoryLiteSettings sharedSettings)
Creates a new instance of SharedSemanticMemoryLite.
|
| Modifier and Type | Method and Description |
|---|---|
int |
findInputIndexForIdentifier(SemanticIdentifier semanticIdentifier)
Finds the input vector index for a given identifier.
|
java.lang.String |
getName()
Gets the human-readable name of module.
|
SharedSemanticMemoryLiteSettings |
getSettings()
Gets the settings for the module, which can be used to create another
instantation of a module.
|
buildOutputMapping, getNetwork, getOutputIdentifiers, getRecognizer, getSemanticIdentifierMap, initializeState, updatepublic SharedSemanticMemoryLite(SemanticIdentifierMap semanticIdentifierMap, SharedSemanticMemoryLiteSettings sharedSettings)
semanticIdentifierMap - The SemanticIdentifierMap to use.sharedSettings - The shared settings to use.public int findInputIndexForIdentifier(SemanticIdentifier semanticIdentifier)
findInputIndexForIdentifier in class AbstractSemanticMemoryLitesemanticIdentifier - The identifier to find the input index of.public SharedSemanticMemoryLiteSettings getSettings()
public java.lang.String getName()