| Package | Description |
|---|---|
| gov.sandia.cognition.framework.concurrent |
Provides a concurrent implementation of teh Cognitive Framework.
|
| gov.sandia.cognition.framework.io |
Provides file format handlers for the Cognitive Framework.
|
| gov.sandia.cognition.framework.lite |
Provides a lightweight implementation of the Cognitive Framework.
|
| Class and Description |
|---|
| AbstractCognitiveModelLite
The AbstractCognitiveModelLite class is an abstract class that implements
common functionality of classes that share general functionality
with the CognitiveModelLite - i.e.
|
| Class and Description |
|---|
| CognitiveModelLiteFactory
The CognitiveModelLiteFactory defines a CognitiveModelFactory for creating
CognitiveModelLite objects.
|
| Class and Description |
|---|
| AbstractCognitiveModelLite
The AbstractCognitiveModelLite class is an abstract class that implements
common functionality of classes that share general functionality
with the CognitiveModelLite - i.e.
|
| AbstractSemanticMemoryLite
The AbstractSemanticMemoryLite implements the common functionality among
SemanticMemoryLite modules.
|
| ArrayBasedPerceptionModule
The ArrayBasedPerceptionModule class implements a simple CognitiveModule that
sets the state of Cogxels based on a given input of SemanticIdentifiers and
their associated activation values.
|
| BooleanActivatableCogxel
BooleanActivatableCogxel extends the DefaultCogxel class to add an "activated" flag.
|
| BooleanActivatableCogxelFactory
This class implements a CogxelFactory, which creates ActivatableCogxels.
|
| CognitiveModelLite
This class provides a lite implementation of the CognitiveModel interface.
|
| CognitiveModelLiteState
The CognitiveModelLiteState class implements a CognitiveModelState
object for the CognitiveModelLite.
|
| CognitiveModuleStateWrapper
The CognitiveModuleStateWrapper wraps some other object as a
CognitiveModuleState object.
|
| CogxelStateLite
The CogxelStateLite class implements a CogxelState to be used with the
CognitiveModelLite.
|
| MutablePatternRecognizerLite
The MutablePatternRecognizerLite interface extends the PatternRecognizerLite
interface to add methods for changing the recognizer dynamically.
|
| MutableSemanticMemoryLite
The MutableSemanticMemoryLite implements a SemanticMemory that can be
dynamically changed.
|
| PatternRecognizerLite
The PatternRecognizerLite interface defines the functionality needed by a
pattern recognizer that is to be used by a SemanticMemoryLite.
|
| SharedSemanticMemoryLite
The SharedSemanticMemoryLite class implements a semantic memory that
uses a shared piece of memory to store the settings.
|
| SharedSemanticMemoryLiteFactory
The SharedSemanticMemoryLiteFactory implements a CognitiveModuleFactory
for SharedSemanticMemoryLite modules.
|
| SharedSemanticMemoryLiteSettings
The SharedSemanticMemoryLiteSettings class implements the settings for
the SharedSemanticMemoryLite module.
|
| SimplePatternRecognizer
The SimplePatternRecognizer class implements a simple version of the
PatternRecognizerLite interface.
|
| SimplePatternRecognizerState
The
SimplePatternRecognizerState class implements a
CognitiveModuleState for the
SimplePatternRecognizer. |
| VectorBasedCognitiveModelInput
Vector-based cognitive model input used by VectorBasedPerceptionModule.
|
| VectorBasedPerceptionModule
Module that takes CognitiveModelInputs and turns them into a Vector
|