A B C D E F G H I L O R S T W 

A

AbstractCogxelConverter<DataType> - Class in gov.sandia.cognition.framework.learning.converter
Partial implementation of CogxelConverter
AbstractCogxelConverter() - Constructor for class gov.sandia.cognition.framework.learning.converter.AbstractCogxelConverter
Default constructor
AbstractCogxelConverter(SemanticIdentifierMap) - Constructor for class gov.sandia.cognition.framework.learning.converter.AbstractCogxelConverter
Creates a new instance of AbstractCogxelConverter
AbstractCogxelPairConverter<FirstType,SecondType,PairType extends gov.sandia.cognition.util.Pair<FirstType,SecondType>> - Class in gov.sandia.cognition.framework.learning.converter
Partial implementation of CogxelConverters based on a Pair
AbstractCogxelPairConverter() - Constructor for class gov.sandia.cognition.framework.learning.converter.AbstractCogxelPairConverter
Creates a new instance of AbstractCogxelPairConverter
AbstractCogxelPairConverter(CogxelConverter<FirstType>, CogxelConverter<SecondType>) - Constructor for class gov.sandia.cognition.framework.learning.converter.AbstractCogxelPairConverter
Creates a new instance of AbstractCogxelPairConverter
AbstractCogxelPairConverter(CogxelConverter<FirstType>, CogxelConverter<SecondType>, SemanticIdentifierMap) - Constructor for class gov.sandia.cognition.framework.learning.converter.AbstractCogxelPairConverter
Creates a new instance of AbstractCogxelPairConverter
addLabel(SemanticLabel) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelVectorConverter
Adds the given SemanticLabel to the list of labels used by the converter.
addLabels(Iterable<SemanticLabel>) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelVectorConverter
Adds all of the given labels to the converter.
addLabels(SemanticLabel[]) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelVectorConverter
Adds all of the given labels to the converter.
addLabelToIdentifierCache(SemanticLabel) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelVectorConverter
Adds the given label to the cache of SemanticIdentifiers.

B

buildIdentifierCache() - Method in class gov.sandia.cognition.framework.learning.converter.AbstractCogxelConverter
Rebuilds the cache of SemanticIdentifier objects.
buildIdentifierCache() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelBooleanConverter
 
buildIdentifierCache() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelDoubleConverter
Rebuilds the cache of SemanticIdentifier objects.
buildIdentifierCache() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelVectorConverter
Rebuilds the cache of SemanticIdentifier objects.

C

clone() - Method in class gov.sandia.cognition.framework.learning.converter.AbstractCogxelConverter
 
clone() - Method in class gov.sandia.cognition.framework.learning.converter.AbstractCogxelPairConverter
 
clone() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelBooleanConverter
 
clone() - Method in interface gov.sandia.cognition.framework.learning.converter.CogxelConverter
clone() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelDoubleConverter
clone() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelMatrixConverter
clone() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelVectorCollectionConverter
clone() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelVectorConverter
clone() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelWeightedInputOutputPairConverter
clone() - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleFactory
Creates a clone of this EvaluatorBasedCognitiveModuleFactory.
clone() - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleFactoryLearner
Creates a copy of this EvaluatorBasedCognitiveModuleFactoryLearner.
clone() - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleSettings
Creates a clone of this EvaluatorBasedCognitiveModuleSettings.
CognitiveModuleFactoryLearner - Interface in gov.sandia.cognition.framework.learning
The CognitiveModuleFactoryLearner is an interface defining the functionality of an Object that can learn a CognitiveModuleFactory from a collection of input data.
CogxelBooleanConverter - Class in gov.sandia.cognition.framework.learning.converter
Implements a CogxelConverter that encodes booleans as positive and negative values (+1/-1).
CogxelBooleanConverter() - Constructor for class gov.sandia.cognition.framework.learning.converter.CogxelBooleanConverter
Creates a new instance of CogxelBooleanConverter.
CogxelBooleanConverter(SemanticLabel) - Constructor for class gov.sandia.cognition.framework.learning.converter.CogxelBooleanConverter
Creates a new instance of CogxelDoubleConverter.
CogxelBooleanConverter(SemanticLabel, SemanticIdentifierMap) - Constructor for class gov.sandia.cognition.framework.learning.converter.CogxelBooleanConverter
Creates a new instance of CogxelBooleanConverter.
CogxelBooleanConverter(SemanticLabel, SemanticIdentifierMap, CogxelFactory) - Constructor for class gov.sandia.cognition.framework.learning.converter.CogxelBooleanConverter
Creates a new instance of CogxelBooleanConverter.
CogxelConverter<DataType> - Interface in gov.sandia.cognition.framework.learning.converter
The CogxelConverter interface defines the functionality required for an object to act as a converter from some DataType to and from a CogxelState object.
CogxelDoubleConverter - Class in gov.sandia.cognition.framework.learning.converter
The CogxelDoubleConverter class converts a Cogxel to and from a double value by using its activation.
CogxelDoubleConverter() - Constructor for class gov.sandia.cognition.framework.learning.converter.CogxelDoubleConverter
Creates a new instance of CogxelDoubleConverter.
CogxelDoubleConverter(SemanticLabel) - Constructor for class gov.sandia.cognition.framework.learning.converter.CogxelDoubleConverter
Creates a new instance of CogxelDoubleConverter.
CogxelDoubleConverter(SemanticLabel, SemanticIdentifierMap) - Constructor for class gov.sandia.cognition.framework.learning.converter.CogxelDoubleConverter
Creates a new instance of CogxelDoubleConverter.
CogxelDoubleConverter(SemanticLabel, SemanticIdentifierMap, CogxelFactory) - Constructor for class gov.sandia.cognition.framework.learning.converter.CogxelDoubleConverter
Creates a new instance of CogxelDoubleConverter.
CogxelDoubleConverter(CogxelDoubleConverter) - Constructor for class gov.sandia.cognition.framework.learning.converter.CogxelDoubleConverter
Creates a new instance of CogxelDoubleConverter.
CogxelInputOutputPairConverter<InputType,OutputType> - Class in gov.sandia.cognition.framework.learning.converter
The InputOutputPairCogxelConverter class implements a converter to and from Cogxels to InputOutputPair objects.
CogxelInputOutputPairConverter() - Constructor for class gov.sandia.cognition.framework.learning.converter.CogxelInputOutputPairConverter
Default constructor
CogxelInputOutputPairConverter(CogxelConverter<InputType>, CogxelConverter<OutputType>) - Constructor for class gov.sandia.cognition.framework.learning.converter.CogxelInputOutputPairConverter
Creates a new instance of InputOutputCogxelConverter.
CogxelInputOutputPairConverter(CogxelConverter<InputType>, CogxelConverter<OutputType>, SemanticIdentifierMap) - Constructor for class gov.sandia.cognition.framework.learning.converter.CogxelInputOutputPairConverter
Creates a new instance of InputOutputCogxelConverter.
CogxelMatrixConverter - Class in gov.sandia.cognition.framework.learning.converter
The CogxelVectorConverter implements a converter to convert Cogxels to and from Matrix objects.
CogxelMatrixConverter(Collection<? extends Iterable<SemanticLabel>>) - Constructor for class gov.sandia.cognition.framework.learning.converter.CogxelMatrixConverter
Creates a new instance of CogxelMatrixConverter
CogxelMatrixConverter(ArrayList<CogxelVectorConverter>) - Constructor for class gov.sandia.cognition.framework.learning.converter.CogxelMatrixConverter
Creates a new instance of CogxelMatrixConverter
CogxelMatrixConverter(ArrayList<CogxelVectorConverter>, SemanticIdentifierMap) - Constructor for class gov.sandia.cognition.framework.learning.converter.CogxelMatrixConverter
Creates a new instance of CogxelMatrixConverter
CogxelMatrixConverter(CogxelMatrixConverter) - Constructor for class gov.sandia.cognition.framework.learning.converter.CogxelMatrixConverter
Copy constructor
CogxelTargetEstimatePairConverter<TargetType,EstimateType> - Class in gov.sandia.cognition.framework.learning.converter
CogxelConverter based on a TargetEstimatePair.
CogxelTargetEstimatePairConverter() - Constructor for class gov.sandia.cognition.framework.learning.converter.CogxelTargetEstimatePairConverter
Creates a new CogxelTargetEstimatePairConverter.
CogxelTargetEstimatePairConverter(CogxelConverter<TargetType>, CogxelConverter<EstimateType>) - Constructor for class gov.sandia.cognition.framework.learning.converter.CogxelTargetEstimatePairConverter
Creates a new CogxelTargetEstimatePairConverter with the given converters for each element of the pair.
CogxelTargetEstimatePairConverter(CogxelConverter<TargetType>, CogxelConverter<EstimateType>, SemanticIdentifierMap) - Constructor for class gov.sandia.cognition.framework.learning.converter.CogxelTargetEstimatePairConverter
Creates a new CogxelTargetEstimatePairConverter with the given converters for each element of the pair.
CogxelVectorCollectionConverter - Class in gov.sandia.cognition.framework.learning.converter
Converts a Collection of Vectors to and from a CogxelState
CogxelVectorCollectionConverter(Collection<CogxelVectorConverter>) - Constructor for class gov.sandia.cognition.framework.learning.converter.CogxelVectorCollectionConverter
Creates a new instance of CogxelVectorCollectionConverter
CogxelVectorCollectionConverter(CogxelVectorConverter...) - Constructor for class gov.sandia.cognition.framework.learning.converter.CogxelVectorCollectionConverter
Creates a new instance of CogxelVectorCollectionConverter
CogxelVectorCollectionConverter(CogxelVectorCollectionConverter) - Constructor for class gov.sandia.cognition.framework.learning.converter.CogxelVectorCollectionConverter
Copy Constructor
CogxelVectorConverter - Class in gov.sandia.cognition.framework.learning.converter
The CogxelVectorConverter implements a converter to convert Cogxels to and from Vector objects.
CogxelVectorConverter() - Constructor for class gov.sandia.cognition.framework.learning.converter.CogxelVectorConverter
Creates a new, empty instance of VectorCogxelMap.
CogxelVectorConverter(SemanticLabel...) - Constructor for class gov.sandia.cognition.framework.learning.converter.CogxelVectorConverter
Creates a new CogxelVectorConverter from the given labels.
CogxelVectorConverter(Iterable<SemanticLabel>) - Constructor for class gov.sandia.cognition.framework.learning.converter.CogxelVectorConverter
Creates a new CogxelVectorConverter from the given labels.
CogxelVectorConverter(SemanticLabel[], SemanticIdentifierMap) - Constructor for class gov.sandia.cognition.framework.learning.converter.CogxelVectorConverter
Creates a new CogxelVectorConverter from the given SemanticIdentifierMap and SemanticLabels.
CogxelVectorConverter(Iterable<SemanticLabel>, SemanticIdentifierMap) - Constructor for class gov.sandia.cognition.framework.learning.converter.CogxelVectorConverter
Creates a new CogxelVectorConverter from the given SemanticIdentifierMap and SemanticLabels.
CogxelVectorConverter(SemanticLabel[], SemanticIdentifierMap, VectorFactory<?>, CogxelFactory) - Constructor for class gov.sandia.cognition.framework.learning.converter.CogxelVectorConverter
Creates a new CogxelVectorConverter
CogxelVectorConverter(Iterable<SemanticLabel>, SemanticIdentifierMap, VectorFactory<?>, CogxelFactory) - Constructor for class gov.sandia.cognition.framework.learning.converter.CogxelVectorConverter
Creates a new CogxelVectorConverter.
CogxelVectorConverter(CogxelVectorConverter) - Constructor for class gov.sandia.cognition.framework.learning.converter.CogxelVectorConverter
Creates a new copy of the given CogxelVectorConverter.
CogxelWeightedInputOutputPairConverter<InputType,OutputType> - Class in gov.sandia.cognition.framework.learning.converter
A CogxelConverter for creating WeightedInputOutputPairs
CogxelWeightedInputOutputPairConverter() - Constructor for class gov.sandia.cognition.framework.learning.converter.CogxelWeightedInputOutputPairConverter
Creates a new instance of CogxelWeightedInputOutputPairConverter
CogxelWeightedInputOutputPairConverter(CogxelConverter<InputType>, CogxelConverter<OutputType>, CogxelConverter<Double>) - Constructor for class gov.sandia.cognition.framework.learning.converter.CogxelWeightedInputOutputPairConverter
Creates a new instance of CogxelWeightedInputOutputPairConverter
CogxelWeightedInputOutputPairConverter(CogxelWeightedInputOutputPairConverter<InputType, OutputType>) - Constructor for class gov.sandia.cognition.framework.learning.converter.CogxelWeightedInputOutputPairConverter
Copy constructor
createEmptyVector() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelVectorConverter
Creates an empty Vector for the converter, of the proper dimensionality.
createModule(CognitiveModel) - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleFactory
createPair(FirstType, SecondType) - Method in class gov.sandia.cognition.framework.learning.converter.AbstractCogxelPairConverter
Creates a Pair from the needed data
createPair(InputType, OutputType) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelInputOutputPairConverter
 
createPair(TargetType, EstimateType) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelTargetEstimatePairConverter
 

D

DEFAULT_NAME - Static variable in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModule
Default name given to modules of this type
DEFAULT_NAME - Static variable in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleFactoryLearner
Default name for this module

E

equals(Object) - Method in class gov.sandia.cognition.framework.learning.converter.AbstractCogxelPairConverter
 
equals(AbstractCogxelPairConverter<?, ?, ?>) - Method in class gov.sandia.cognition.framework.learning.converter.AbstractCogxelPairConverter
Returns true if the two converters have equal internal converters.
equals(Object) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelBooleanConverter
 
equals(CogxelBooleanConverter) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelBooleanConverter
This converter equals another converter of the same type if their labels are equal.
equals(Object) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelDoubleConverter
equals(CogxelDoubleConverter) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelDoubleConverter
Returns true if the two converters have the same label.
equals(Object) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelInputOutputPairConverter
 
equals(Object) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelTargetEstimatePairConverter
 
equals(Object) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelVectorConverter
equals(CogxelVectorConverter) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelVectorConverter
Returns true if the two converters have the same labels.
evaluate() - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModule
EvaluatorBasedCognitiveModule<InputType,OutputType> - Class in gov.sandia.cognition.framework.learning
The EvaluatorBasedCognitiveModule implements a CognitiveModule that wraps an Evaluator object.
EvaluatorBasedCognitiveModule(CognitiveModel, EvaluatorBasedCognitiveModuleSettings<InputType, OutputType>, String) - Constructor for class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModule
Creates a new instance of EvaluatorBasedCognitiveModule.
EvaluatorBasedCognitiveModuleFactory<InputType,OutputType> - Class in gov.sandia.cognition.framework.learning
The EvaluatorBasedCognitiveModuleFactory class implements a factory for the EvaluatorBasedCognitiveModule.
EvaluatorBasedCognitiveModuleFactory() - Constructor for class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleFactory
Creates a new instance of EvaluatorBasedCognitiveModuleFactory.
EvaluatorBasedCognitiveModuleFactory(EvaluatorBasedCognitiveModuleSettings<InputType, OutputType>, String) - Constructor for class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleFactory
Creates a new instance of EvaluatorBasedCognitiveModuleFactory.
EvaluatorBasedCognitiveModuleFactory(EvaluatorBasedCognitiveModuleFactory<InputType, OutputType>) - Constructor for class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleFactory
Creates a new copy of a EvaluatorBasedCognitiveModuleFactory.
EvaluatorBasedCognitiveModuleFactoryLearner<InputType,OutputType,LearningDataType> - Class in gov.sandia.cognition.framework.learning
The EvaluatorBasedCognitiveModuleFactoryLearner class implements a CognitiveModuleFactoryLearner for the EvaluatorBasedCognitiveModuleFactory.
EvaluatorBasedCognitiveModuleFactoryLearner() - Constructor for class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleFactoryLearner
Creates a new instance of CognitiveModuleFactoryEvaluatorLearner.
EvaluatorBasedCognitiveModuleFactoryLearner(BatchLearner<? super Collection<LearningDataType>, ? extends Evaluator<InputType, OutputType>>, String) - Constructor for class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleFactoryLearner
Creates a new instance of CognitiveModuleFactoryEvaluatorLearner.
EvaluatorBasedCognitiveModuleFactoryLearner(BatchLearner<? super Collection<LearningDataType>, ? extends Evaluator<? super InputType, ? extends OutputType>>, String, CogxelConverter<InputType>, CogxelConverter<OutputType>, CogxelConverter<LearningDataType>) - Constructor for class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleFactoryLearner
Creates a new instance of CognitiveModuleFactoryEvaluatorLearner.
EvaluatorBasedCognitiveModuleFactoryLearner(EvaluatorBasedCognitiveModuleFactoryLearner<InputType, OutputType, LearningDataType>) - Constructor for class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleFactoryLearner
Creates a new copy of a of CognitiveModuleFactoryEvaluatorLearner.
EvaluatorBasedCognitiveModuleSettings<InputType,OutputType> - Class in gov.sandia.cognition.framework.learning
The EvaluatorBasedCognitiveModuleSettings class implements the settings for the EvaluatorBasedCognitiveModule.
EvaluatorBasedCognitiveModuleSettings() - Constructor for class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleSettings
Creates a new instance of EvaluatorBasedCognitiveModuleSettings.
EvaluatorBasedCognitiveModuleSettings(Evaluator<? super InputType, ? extends OutputType>, CogxelConverter<InputType>, CogxelConverter<OutputType>) - Constructor for class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleSettings
Creates a new instance of EvaluatorBasedCognitiveModuleSettings.
EvaluatorBasedCognitiveModuleSettings(EvaluatorBasedCognitiveModuleSettings<InputType, OutputType>) - Constructor for class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleSettings
Creates a new instance of EvaluatorBasedCognitiveModuleSettings that is a copy of the given EvaluatorBasedCognitiveModuleSettings.

F

findIndexForIdentifier(SemanticIdentifier) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelVectorConverter
Finds the vector index for the given SemanticIdentifier.
fromCogxels(CogxelState) - Method in class gov.sandia.cognition.framework.learning.converter.AbstractCogxelPairConverter
 
fromCogxels(CogxelState) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelBooleanConverter
 
fromCogxels(CogxelState) - Method in interface gov.sandia.cognition.framework.learning.converter.CogxelConverter
Converts from a CogxelState object to an object of type DataType.
fromCogxels(CogxelState) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelDoubleConverter
Converts from a CogxelState object to an object of type DataType.
fromCogxels(CogxelState) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelMatrixConverter
Converts from a CogxelState object to an object of type DataType.
fromCogxels(CogxelState) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelVectorCollectionConverter
Converts from a CogxelState object to an object of type DataType.
fromCogxels(CogxelState) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelVectorConverter
Converts from a CogxelState object to an object of type DataType.
fromCogxels(CogxelState) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelWeightedInputOutputPairConverter
Converts from a CogxelState object to an object of type DataType.

G

getCogxelFactory() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelBooleanConverter
Gets the CogxelFactory used to create the cogxels used by the converter.
getCogxelFactory() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelDoubleConverter
Gets the CogxelFactory used to create the Cogxels used by the converter.
getCogxelFactory() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelVectorConverter
Gets the CogxelFactory used to create the Cogxels used by the converter.
getCogxelVectorConverters() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelVectorCollectionConverter
Getter for cogxelVectorConverters
getColumnConverters() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelMatrixConverter
Getter for columnConverters
getDimensionality() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelVectorConverter
Gets the dimensionality of the Vector created by the converter.
getEstimateConverter() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelTargetEstimatePairConverter
Gets the converter for the estimate value.
getEvaluator() - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModule
Gets the underlying evaluator that is being wrapped in this module.
getEvaluator() - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleSettings
Gets the evaluator to be used by the module.
getFirstConverter() - Method in class gov.sandia.cognition.framework.learning.converter.AbstractCogxelPairConverter
Getter for firstConverter
getIdentifier() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelBooleanConverter
Gets the semantic identifier of the cogxel to convert.
getIdentifier() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelDoubleConverter
Gets the semantic identifier of the Cogxel to convert.
getIdentifiers() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelVectorConverter
Gets the list of cached SemanticIdentifiers.
getIdentifierToIndexMap() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelVectorConverter
Gets the cached mapping of SemanticIdentifier to vector index.
getInputConverter() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelInputOutputPairConverter
Gets the input converter
getInputConverter() - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModule
Gets the input converter that is used to map from Cogxels to the InputType.
getInputConverter() - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleFactoryLearner
Gets the CogxelConverter used to convert from a CogxelState to InputType.
getInputConverter() - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleSettings
Gets the CogxelConverter used to convert from a CogxelState to InputType.
getLabel() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelBooleanConverter
Gets the label of the cogxel to convert.
getLabel() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelDoubleConverter
Gets the label of the Cogxel to convert.
getLabels() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelVectorConverter
Gets the labels used by the converter, each one corresponding to one dimension in the converted Vector.
getLearner() - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleFactoryLearner
Gets the learner used to create the Evaluator for the module.
getLearningDataConverter() - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleFactoryLearner
Gets the CogxelConverter used to convert from a CogxelState to LearningDataType.
getName() - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModule
getName() - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleFactory
Getter for name
getName() - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleFactoryLearner
Getter for name
getNumVectors() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelVectorCollectionConverter
Gets the number of Vectors that this class converts
getOutputConverter() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelInputOutputPairConverter
Gets the output converter
getOutputConverter() - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModule
Gets the output converter that is used to map from the OutputType to Cogxels.
getOutputConverter() - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleFactoryLearner
Gets the CogxelConverter used to convert OutputType to a CogxelState.
getOutputConverter() - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleSettings
Gets the CogxelConverter used to convert OutputType to a CogxelState.
getPairConverter() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelWeightedInputOutputPairConverter
Getter for pairConverter
getSecondConverter() - Method in class gov.sandia.cognition.framework.learning.converter.AbstractCogxelPairConverter
Getter for secondConverter
getSemanticIdentifierMap() - Method in class gov.sandia.cognition.framework.learning.converter.AbstractCogxelConverter
 
getSemanticIdentifierMap() - Method in interface gov.sandia.cognition.framework.learning.converter.CogxelConverter
Gets the SemanticIdentifierMap used by this converter.
getSemanticIdentifierMap() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelDoubleConverter
Gets the SemanticIdentifierMap used by this converter.
getSemanticIdentifierMap() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelMatrixConverter
Gets the SemanticIdentifierMap used by this converter.
getSemanticIdentifierMap() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelVectorCollectionConverter
Gets the SemanticIdentifierMap used by this converter.
getSemanticIdentifierMap() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelVectorConverter
Gets the SemanticIdentifierMap used by this converter.
getSemanticIdentifierMap() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelWeightedInputOutputPairConverter
Gets the SemanticIdentifierMap used by this converter.
getSettings() - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModule
getSettings() - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleFactory
Gets the settings of the module created by the factory.
getStatefulEvaluator() - Method in class gov.sandia.cognition.framework.learning.StatefulEvaluatorBasedCognitiveModule
Gets the StatefulEvaluator used by the module.
getTargetConverter() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelTargetEstimatePairConverter
Gets the converter for the target value.
getWeightConverter() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelWeightedInputOutputPairConverter
Getter for weightConverter
gov.sandia.cognition.framework.learning - package gov.sandia.cognition.framework.learning
Provides a mechanism for putting learned objects into the Cognitive Framework.
gov.sandia.cognition.framework.learning.converter - package gov.sandia.cognition.framework.learning.converter
Provides implementations of CogxelConverters.

H

hashCode() - Method in class gov.sandia.cognition.framework.learning.converter.AbstractCogxelPairConverter
 
hashCode() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelBooleanConverter
 
hashCode() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelDoubleConverter
 
hashCode() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelInputOutputPairConverter
 
hashCode() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelTargetEstimatePairConverter
 
hashCode() - Method in class gov.sandia.cognition.framework.learning.converter.CogxelVectorConverter
 

I

initializeState(CognitiveModelState) - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModule
initializeState(CognitiveModelState) - Method in class gov.sandia.cognition.framework.learning.StatefulEvaluatorBasedCognitiveModule
input - Variable in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModule
A place to temporarily store the input read in by a call to readState; this temporary store is blown away as soon as it used by evaluate, because we NEVER retain state interally across module update cycles

L

learn(CognitiveModel, Collection<? extends Collection<? extends CognitiveModelInput>>) - Method in interface gov.sandia.cognition.framework.learning.CognitiveModuleFactoryLearner
Learns a new CognitiveModuleFactory for the given CognitiveModuleFactory containing all of the modules that will be used before the created module factory along with the example data used to learn the factory from.
learn(CognitiveModel, Collection<? extends Collection<? extends CognitiveModelInput>>) - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleFactoryLearner
Learns a new EvaluatorBasedCognitiveModuleFactory based on the given existing factory plus the given collection of CognitiveModelInput objects.

O

output - Variable in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModule
A place to temporarily store the output generated by a call to evaluate; this temporary store is blown away as soon as it used by evaluate, because we NEVER retain state interally across module update cycles

R

readState(CognitiveModelState, CognitiveModuleState) - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModule
readState(CognitiveModelState, CognitiveModuleState) - Method in class gov.sandia.cognition.framework.learning.StatefulEvaluatorBasedCognitiveModule

S

semanticIdentifierMap - Variable in class gov.sandia.cognition.framework.learning.converter.AbstractCogxelConverter
The SemanticIdentifierMap for the converter.
setCogxelFactory(CogxelFactory) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelBooleanConverter
Gets the CogxelFactory used to create the cogxels used by the converter.
setCogxelFactory(CogxelFactory) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelDoubleConverter
Gets the CogxelFactory used to create the Cogxels used by the converter.
setCogxelFactory(CogxelFactory) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelVectorConverter
Gets the CogxelFactory used to create the Cogxels used by the converter.
setCogxelVectorConverters(Collection<CogxelVectorConverter>) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelVectorCollectionConverter
Setter for cogxelVectorConverters
setColumnConverters(ArrayList<CogxelVectorConverter>) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelMatrixConverter
Setter for columnConverters
setEstimateConverter(CogxelConverter<EstimateType>) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelTargetEstimatePairConverter
Sets the converter for the estimate value.
setEvaluator(Evaluator<? super InputType, ? extends OutputType>) - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleSettings
Sets the evaluator to be used by the module.
setFirstConverter(CogxelConverter<FirstType>) - Method in class gov.sandia.cognition.framework.learning.converter.AbstractCogxelPairConverter
Setter for firstConverter
setIdentifier(SemanticIdentifier) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelBooleanConverter
Gets the semantic identifier of the cogxel to convert.
setIdentifier(SemanticIdentifier) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelDoubleConverter
Gets the semantic identifier of the Cogxel to convert.
setIdentifiers(ArrayList<SemanticIdentifier>) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelVectorConverter
Sets the list of cached SemanticIdentifiers.
setIdentifierToIndexMap(HashMap<SemanticIdentifier, Integer>) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelVectorConverter
Sets the cached mapping of SemanticIdentifier to vector index.
setInputConverter(CogxelConverter<InputType>) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelInputOutputPairConverter
Sets the input converter
setInputConverter(CogxelConverter<InputType>) - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleFactoryLearner
Sets the CogxelConverter used to convert from a CogxelState to InputType.
setInputConverter(CogxelConverter<InputType>) - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleSettings
Sets the CogxelConverter used to convert from a CogxelState to InputType.
setLabel(SemanticLabel) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelBooleanConverter
Sets the label of the cogxel to convert.
setLabel(SemanticLabel) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelDoubleConverter
Sets the label of the Cogxel to convert.
setLabels(ArrayList<SemanticLabel>) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelVectorConverter
Sets the labels to be used by the converter, each one corresponding to one dimension in the converted Vector.
setLearner(BatchLearner<? super Collection<LearningDataType>, ? extends Evaluator<? super InputType, ? extends OutputType>>) - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleFactoryLearner
Sets the learner used to create the Evaluator for the module.
setLearningDataConverter(CogxelConverter<LearningDataType>) - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleFactoryLearner
Sets the CogxelConverter used to convert from a CogxelState to LearningDataType.
setName(String) - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModule
Sets the name of the module
setName(String) - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleFactory
Setter for name
setName(String) - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleFactoryLearner
Setter for name
setOutputConverter(CogxelConverter<OutputType>) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelInputOutputPairConverter
Sets the output converter
setOutputConverter(CogxelConverter<OutputType>) - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleFactoryLearner
Sets the CogxelConverter used to convert OutputType to a CogxelState.
setOutputConverter(CogxelConverter<OutputType>) - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleSettings
Sets the CogxelConverter used to convert OutputType to a CogxelState.
setPairConverter(CogxelInputOutputPairConverter<InputType, OutputType>) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelWeightedInputOutputPairConverter
Setter for pairConverter
setSecondConverter(CogxelConverter<SecondType>) - Method in class gov.sandia.cognition.framework.learning.converter.AbstractCogxelPairConverter
Setter for secondConverter
setSemanticIdentifierMap(SemanticIdentifierMap) - Method in class gov.sandia.cognition.framework.learning.converter.AbstractCogxelConverter
 
setSemanticIdentifierMap(SemanticIdentifierMap) - Method in class gov.sandia.cognition.framework.learning.converter.AbstractCogxelPairConverter
 
setSemanticIdentifierMap(SemanticIdentifierMap) - Method in interface gov.sandia.cognition.framework.learning.converter.CogxelConverter
Sets the SemanticIdentifierMap that the converter is to use.
setSemanticIdentifierMap(SemanticIdentifierMap) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelDoubleConverter
Sets the SemanticIdentifierMap that the converter is to use.
setSemanticIdentifierMap(SemanticIdentifierMap) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelMatrixConverter
Sets the SemanticIdentifierMap that the converter is to use.
setSemanticIdentifierMap(SemanticIdentifierMap) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelVectorCollectionConverter
Sets the SemanticIdentifierMap that the converter is to use.
setSemanticIdentifierMap(SemanticIdentifierMap) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelVectorConverter
Sets the SemanticIdentifierMap that the converter is to use.
setSemanticIdentifierMap(SemanticIdentifierMap) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelWeightedInputOutputPairConverter
Sets the SemanticIdentifierMap that the converter is to use.
setSettings(EvaluatorBasedCognitiveModuleSettings<InputType, OutputType>) - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModule
Sets the settings of the module.
setSettings(EvaluatorBasedCognitiveModuleSettings<InputType, OutputType>) - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModuleFactory
Sets the settings of the module created by the factory.
setTargetConverter(CogxelConverter<TargetType>) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelTargetEstimatePairConverter
Sets the converter for the target value.
setWeightConverter(CogxelConverter<Double>) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelWeightedInputOutputPairConverter
Setter for weightConverter
StatefulEvaluatorBasedCognitiveModule<InputType,OutputType> - Class in gov.sandia.cognition.framework.learning
The StatefulEvaluatorBasedCognitiveModule implements a CognitiveModule that wraps a StatefulEvaluator object.
StatefulEvaluatorBasedCognitiveModule(CognitiveModel, EvaluatorBasedCognitiveModuleSettings<InputType, OutputType>, String) - Constructor for class gov.sandia.cognition.framework.learning.StatefulEvaluatorBasedCognitiveModule
Creates a new instance of StatefulEvaluatorBasedCognitiveModule.

T

toCogxels(PairType, CogxelState) - Method in class gov.sandia.cognition.framework.learning.converter.AbstractCogxelPairConverter
 
toCogxels(Boolean, CogxelState) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelBooleanConverter
 
toCogxels(DataType, CogxelState) - Method in interface gov.sandia.cognition.framework.learning.converter.CogxelConverter
Converts from an object of type DataType to an updated CogxelState.
toCogxels(Double, CogxelState) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelDoubleConverter
Converts from an object of type DataType to an updated CogxelState.
toCogxels(Matrix, CogxelState) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelMatrixConverter
Converts from an object of type DataType to an updated CogxelState.
toCogxels(Collection<Vector>, CogxelState) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelVectorCollectionConverter
Converts from an object of type DataType to an updated CogxelState.
toCogxels(Vector, CogxelState) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelVectorConverter
Converts from an object of type DataType to an updated CogxelState.
toCogxels(WeightedInputOutputPair<InputType, OutputType>, CogxelState) - Method in class gov.sandia.cognition.framework.learning.converter.CogxelWeightedInputOutputPairConverter
Converts from an object of type DataType to an updated CogxelState.

W

writeState(CognitiveModelState) - Method in class gov.sandia.cognition.framework.learning.EvaluatorBasedCognitiveModule
writeState(CognitiveModelState) - Method in class gov.sandia.cognition.framework.learning.StatefulEvaluatorBasedCognitiveModule
A B C D E F G H I L O R S T W 

Copyright © 2006-2015 Sandia National Laboratories. All Rights Reserved.