Uses of Class
gov.sandia.cognition.math.matrix.VectorFactory

Packages that use VectorFactory
gov.sandia.cognition.data.convert.vector Provides utilities for doing data type conversion with vectors. 
gov.sandia.cognition.framework.learning.converter Provides implementations of CogxelConverters. 
gov.sandia.cognition.learning.algorithm.perceptron Provides the Perceptron algorithm and some of its variations. 
gov.sandia.cognition.learning.algorithm.tree Provides decision tree learning algorithms. 
gov.sandia.cognition.learning.data.feature Provides data feature extractors. 
gov.sandia.cognition.learning.function.categorization Provides functions that output a discrete set of categories. 
gov.sandia.cognition.learning.function.distance Provides distance functions. 
gov.sandia.cognition.learning.function.vector Provides functions that output vectors. 
gov.sandia.cognition.math.matrix Provides interfaces and classes for linear algebra. 
gov.sandia.cognition.math.matrix.mtj Provides a linear algebra package implementation wrapper using the Matrix Toolkits for Java (MTJ) library. 
gov.sandia.cognition.text.term.vector Provides methods for handling documents represented as term vectors. 
gov.sandia.cognition.text.term.vector.weighter.global Provides global term weighting algorithms. 
gov.sandia.cognition.text.term.vector.weighter.local Provides local term weighting algorithms. 
gov.sandia.cognition.text.topic Provides topic modeling algorithms. 
 

Uses of VectorFactory in gov.sandia.cognition.data.convert.vector
 

Fields in gov.sandia.cognition.data.convert.vector declared as VectorFactory
protected  VectorFactory<?> AbstractToVectorEncoder.vectorFactory
          The vector factory to use to create new vectors.
 

Constructors in gov.sandia.cognition.data.convert.vector with parameters of type VectorFactory
AbstractToVectorEncoder(VectorFactory<?> vectorFactory)
          Creates a new AbstractToVectorEncoder with the given vector factory.
 

Uses of VectorFactory in gov.sandia.cognition.framework.learning.converter
 

Constructors in gov.sandia.cognition.framework.learning.converter with parameters of type VectorFactory
CogxelVectorConverter(Iterable<SemanticLabel> labels, SemanticIdentifierMap semanticIdentifierMap, VectorFactory<?> vectorFactory, CogxelFactory cogxelFactory)
          Creates a new CogxelVectorConverter.
CogxelVectorConverter(SemanticLabel[] labels, SemanticIdentifierMap semanticIdentifierMap, VectorFactory<?> vectorFactory, CogxelFactory cogxelFactory)
          Creates a new CogxelVectorConverter
 

Uses of VectorFactory in gov.sandia.cognition.learning.algorithm.perceptron
 

Fields in gov.sandia.cognition.learning.algorithm.perceptron declared as VectorFactory
protected  VectorFactory<?> AbstractOnlineLinearBinaryCategorizerLearner.vectorFactory
          The factory to create weight vectors.
protected  VectorFactory<?> BatchMultiPerceptron.vectorFactory
          The factory to create weight vectors.
protected  VectorFactory<?> OnlineMultiPerceptron.vectorFactory
          The factory to create weight vectors.
protected  VectorFactory<?> OnlineVotedPerceptron.vectorFactory
          The factory to create weight vectors.
 

Methods in gov.sandia.cognition.learning.algorithm.perceptron that return VectorFactory
 VectorFactory<?> AbstractOnlineLinearBinaryCategorizerLearner.getVectorFactory()
          Gets the VectorFactory used to create the weight vector.
 VectorFactory<?> BatchMultiPerceptron.getVectorFactory()
          Gets the VectorFactory used to create the weight vector.
 VectorFactory<?> OnlineMultiPerceptron.getVectorFactory()
          Gets the VectorFactory used to create the weight vector.
 VectorFactory<?> OnlineVotedPerceptron.getVectorFactory()
          Gets the VectorFactory used to create the weight vector.
 VectorFactory<?> Perceptron.getVectorFactory()
           
 

Methods in gov.sandia.cognition.learning.algorithm.perceptron with parameters of type VectorFactory
 LinearBinaryCategorizer LinearizableBinaryCategorizerOnlineLearner.createInitialLinearLearnedObject(VectorFactory<?> vectorFactory)
          Creates the initial learned object.
 SupervisedIncrementalLearner<Vectorizable,Boolean,LinearBinaryCategorizer> LinearizableBinaryCategorizerOnlineLearner.createLinearLearner(VectorFactory<?> vectorFactory)
          Creates a new linear learner using the standard learning interfaces based on this learner and its parameters.
 void AbstractOnlineLinearBinaryCategorizerLearner.setVectorFactory(VectorFactory<?> vectorFactory)
          Sets the VectorFactory used to create the weight vector.
 void BatchMultiPerceptron.setVectorFactory(VectorFactory<?> vectorFactory)
          Sets the VectorFactory used to create the weight vector.
 void OnlineMultiPerceptron.setVectorFactory(VectorFactory<?> vectorFactory)
          Sets the VectorFactory used to create the weight vector.
 void OnlineVotedPerceptron.setVectorFactory(VectorFactory<?> vectorFactory)
          Sets the VectorFactory used to create the weight vector.
 void Perceptron.setVectorFactory(VectorFactory<?> vectorFactory)
          Sets the VectorFactory used to create the weight vector.
 void LinearizableBinaryCategorizerOnlineLearner.update(LinearBinaryCategorizer target, InputOutputPair<? extends Vectorizable,Boolean> data, VectorFactory<?> vectorFactory)
          Performs a linear incremental update step on the given object using the given supervised data.
 void LinearizableBinaryCategorizerOnlineLearner.update(LinearBinaryCategorizer target, Iterable<? extends InputOutputPair<? extends Vectorizable,Boolean>> data, VectorFactory<?> vectorFactory)
          Performs a linear incremental update step on the given object using the given supervised data.
 void LinearizableBinaryCategorizerOnlineLearner.update(LinearBinaryCategorizer target, Vectorizable input, boolean output, VectorFactory<?> vectorFactory)
          Performs a linear incremental update step on the given object using the given supervised data.
 void LinearizableBinaryCategorizerOnlineLearner.update(LinearBinaryCategorizer target, Vectorizable input, Boolean output, VectorFactory<?> vectorFactory)
          Performs a linear incremental update step on the given object using the given supervised data.
 

Constructors in gov.sandia.cognition.learning.algorithm.perceptron with parameters of type VectorFactory
AbstractKernelizableBinaryCategorizerOnlineLearner(VectorFactory<?> vectorFactory)
          Creates a new AbstractKernelizableBinaryCategorizerOnlineLearner with the given vector factory.
AbstractLinearCombinationOnlineLearner(boolean updateBias, VectorFactory<?> vectorFactory)
          Creates a new AbstractLinearCombinationOnlineLearner with the given parameters.
AbstractOnlineLinearBinaryCategorizerLearner(VectorFactory<?> vectorFactory)
          Creates a new AbstractOnlineLinearBinaryCategorizerLearner with the given vector factory.
AggressiveRelaxedOnlineMaximumMarginAlgorithm(VectorFactory<?> vectorFactory)
          Creates a new AggressiveRelaxedOnlineMaximumMarginAlgorithm with the given vector factory.
BatchMultiPerceptron(int maxIterations, double minMargin, VectorFactory<?> vectorFactory)
          Creates a new BatchMultiPerceptron with the given parameters.
OnlineBinaryMarginInfusedRelaxedAlgorithm(double minMargin, VectorFactory<?> vectorFactory)
          Creates a new OnlineBinaryMarginInfusedRelaxedAlgorithm with the new minimum margin.
OnlineMultiPerceptron.ProportionalUpdate(double minMargin, VectorFactory<?> vectorFactory)
          Creates a new OnlineMultiPerceptron.ProportionalUpdate with the given minimum margin and backing vector factory.
OnlineMultiPerceptron.UniformUpdate(double minMargin, VectorFactory<?> vectorFactory)
          Creates a new OnlineMultiPerceptron.UniformUpdate with the given minimum margin and backing vector factory.
OnlineMultiPerceptron(double minMargin, VectorFactory<?> vectorFactory)
          Creates a new OnlineMultiPerceptron with the given minimum margin and backing vector factory.
OnlinePassiveAggressivePerceptron.AbstractSoftMargin(double aggressiveness, VectorFactory<?> vectorFactory)
          Creates a new AbstractSoftMargin with the given parameters.
OnlinePassiveAggressivePerceptron.LinearSoftMargin(double aggressiveness, VectorFactory<?> vectorFactory)
          Creates a new LinearSoftMargin with the given parameters.
OnlinePassiveAggressivePerceptron.QuadraticSoftMargin(double aggressiveness, VectorFactory<?> vectorFactory)
          Creates a new QuadraticSoftMargin with the given parameters.
OnlinePassiveAggressivePerceptron(VectorFactory<?> vectorFactory)
          Creates a new OnlinePassiveAggressivePerceptron with the given vector factory.
OnlinePerceptron(VectorFactory<?> vectorFactory)
          Creates a new OnlinePerceptron with the given vector factory.
OnlineRampPassiveAggressivePerceptron(double aggressiveness, VectorFactory<?> vectorFactory)
          Creates a new OnlineRampPassiveAggressivePerceptron with the given parameters.
OnlineShiftingPerceptron(double lambda, VectorFactory<?> vectorFactory)
          Creates a new OnlineShiftingPerceptron with the given parameters.
OnlineVotedPerceptron(VectorFactory<?> vectorFactory)
          Creates a new OnlinePerceptron with the given vector factory.
Perceptron(int maxIterations, double marginPositive, double marginNegative, VectorFactory<?> vectorFactory)
          Creates a new instance of Perceptron with the given parameters
RelaxedOnlineMaximumMarginAlgorithm(VectorFactory<?> vectorFactory)
          Creates a new RelaxedOnlineMaximumMarginAlgorithm with the given vector factory.
 

Uses of VectorFactory in gov.sandia.cognition.learning.algorithm.tree
 

Fields in gov.sandia.cognition.learning.algorithm.tree declared as VectorFactory
protected  VectorFactory<? extends Vector> RandomSubVectorThresholdLearner.vectorFactory
          The vector factory to use.
 

Methods in gov.sandia.cognition.learning.algorithm.tree that return VectorFactory
 VectorFactory<? extends Vector> RandomSubVectorThresholdLearner.getVectorFactory()
          Gets the vector factory.
 

Methods in gov.sandia.cognition.learning.algorithm.tree with parameters of type VectorFactory
 void RandomSubVectorThresholdLearner.setVectorFactory(VectorFactory<? extends Vector> vectorFactory)
          Sets the vector factory.
 

Constructors in gov.sandia.cognition.learning.algorithm.tree with parameters of type VectorFactory
RandomSubVectorThresholdLearner(DeciderLearner<Vectorizable,OutputType,Boolean,VectorElementThresholdCategorizer> subLearner, double percentToSample, Random random, VectorFactory<? extends Vector> vectorFactory)
          Creates a new RandomSubVectorThresholdLearner.
 

Uses of VectorFactory in gov.sandia.cognition.learning.data.feature
 

Fields in gov.sandia.cognition.learning.data.feature declared as VectorFactory
protected  VectorFactory<?> RandomSubspace.vectorFactory
          The vector factory for the sub vector evaluator to use.
 

Methods in gov.sandia.cognition.learning.data.feature that return VectorFactory
 VectorFactory<? extends Vector> RandomSubspace.getVectorFactory()
           
 

Methods in gov.sandia.cognition.learning.data.feature with parameters of type VectorFactory
 void RandomSubspace.setVectorFactory(VectorFactory<?> vectorFactory)
          Sets the vector factory to use.
 

Constructors in gov.sandia.cognition.learning.data.feature with parameters of type VectorFactory
RandomSubspace(int size, Random random, VectorFactory<?> vectorFactory)
          Creates a new RandomSubspace with the given parameters.
 

Uses of VectorFactory in gov.sandia.cognition.learning.function.categorization
 

Fields in gov.sandia.cognition.learning.function.categorization declared as VectorFactory
protected  VectorFactory<?> WinnerTakeAllCategorizer.Learner.vectorFactory
          The vector factory used.
 

Methods in gov.sandia.cognition.learning.function.categorization that return VectorFactory
 VectorFactory<?> WinnerTakeAllCategorizer.Learner.getVectorFactory()
          Gets the vector factory.
 

Methods in gov.sandia.cognition.learning.function.categorization with parameters of type VectorFactory
 void WinnerTakeAllCategorizer.Learner.setVectorFactory(VectorFactory<?> vectorFactory)
          Sets the vector factory.
 

Uses of VectorFactory in gov.sandia.cognition.learning.function.distance
 

Fields in gov.sandia.cognition.learning.function.distance declared as VectorFactory
protected  VectorFactory<?> DivergencesEvaluator.Learner.vectorFactory
          The vector factory to use.
 

Methods in gov.sandia.cognition.learning.function.distance that return VectorFactory
 VectorFactory<? extends Vector> DivergencesEvaluator.Learner.getVectorFactory()
           
 

Methods in gov.sandia.cognition.learning.function.distance with parameters of type VectorFactory
 void DivergencesEvaluator.Learner.setVectorFactory(VectorFactory<?> vectorFactory)
          Sets the vector factory to use.
 

Constructors in gov.sandia.cognition.learning.function.distance with parameters of type VectorFactory
DivergencesEvaluator.Learner(BatchLearner<DataType,? extends Collection<ValueType>> learner, DivergenceFunction<? super ValueType,? super InputType> divergenceFunction, VectorFactory<?> vectorFactory)
          Creates a new DivergenceFunction.Learner with the given properties.
DivergencesEvaluator(DivergenceFunction<? super ValueType,? super InputType> divergenceFunction, Collection<ValueType> values, VectorFactory<?> vectorFactory)
          Creates a new DivergencesEvaluator with the given divergence and values.
 

Uses of VectorFactory in gov.sandia.cognition.learning.function.vector
 

Fields in gov.sandia.cognition.learning.function.vector declared as VectorFactory
protected  VectorFactory<?> VectorizableVectorConverterWithBias.vectorFactory
          The factory used to create the vector.
 

Methods in gov.sandia.cognition.learning.function.vector that return VectorFactory
 VectorFactory<?> VectorizableVectorConverterWithBias.getVectorFactory()
          Gets the vector factory used to create the vector with the bias.
 

Methods in gov.sandia.cognition.learning.function.vector with parameters of type VectorFactory
 void VectorizableVectorConverterWithBias.setVectorFactory(VectorFactory<?> vectorFactory)
          Sets the vector factory used to create the vector with the bias.
 

Constructors in gov.sandia.cognition.learning.function.vector with parameters of type VectorFactory
SubVectorEvaluator(int inputDimensionality, int[] subIndices, VectorFactory<? extends Vector> vectorFactory)
          Creates a new SubVectorEvaluator with the given parameters.
VectorizableVectorConverterWithBias(VectorFactory<?> vectorFactory)
          Creates a new instance of VectorizableVectorConverterWithBias.
 

Uses of VectorFactory in gov.sandia.cognition.math.matrix
 

Subclasses of VectorFactory in gov.sandia.cognition.math.matrix
 class SparseVectorFactory<VectorType extends Vector>
          Abstract factory class for creating sparse vectors.
 

Fields in gov.sandia.cognition.math.matrix declared as VectorFactory
protected static VectorFactory<? extends Vector> VectorFactory.DEFAULT_DENSE_INSTANCE
          The default VectorFactory instance.
protected  VectorFactory<? extends Vector> DefaultVectorFactoryContainer.vectorFactory
          The vector factory used to create new vectors.
 

Methods in gov.sandia.cognition.math.matrix that return VectorFactory
static VectorFactory<? extends Vector> VectorFactory.getDefault()
          Gets the default implementation of the VectorFactory.
static VectorFactory<? extends Vector> VectorFactory.getDenseDefault()
          Gets the default implementation of VectorFactory for dense vectors.
 VectorFactory<? extends Vector> DefaultVectorFactoryContainer.getVectorFactory()
          Gets the vector factory the object to use to create new vectors.
 VectorFactory<? extends Vector> VectorFactoryContainer.getVectorFactory()
          Gets the vector factory the object to use to create new vectors.
 

Methods in gov.sandia.cognition.math.matrix with parameters of type VectorFactory
 void DefaultVectorFactoryContainer.setVectorFactory(VectorFactory<? extends Vector> vectorFactory)
          Sets the vector factory for the object to use to create new vectors.
 

Constructors in gov.sandia.cognition.math.matrix with parameters of type VectorFactory
DefaultVectorFactoryContainer(VectorFactory<? extends Vector> vectorFactory)
          Creates a new DefaultVectorFactoryContainer with the given factory.
 

Uses of VectorFactory in gov.sandia.cognition.math.matrix.mtj
 

Subclasses of VectorFactory in gov.sandia.cognition.math.matrix.mtj
 class DenseVectorFactoryMTJ
          VectorFactory for MTJ's DenseVector-based Vector
 class SparseVectorFactoryMTJ
          Factory for MTJ's SparseVector
 

Uses of VectorFactory in gov.sandia.cognition.text.term.vector
 

Methods in gov.sandia.cognition.text.term.vector with parameters of type VectorFactory
static Vector BagOfWordsTransform.convertToVector(Iterable<? extends Termable> terms, TermIndex termIndex, VectorFactory<?> vectorFactory)
          Converts a given list of terms to a vector by counting the occurrence of each term.
 Vector BagOfWordsTransform.convertToVector(Iterable<? extends Termable> terms, VectorFactory<?> vectorFactory)
          Converts a given list of terms to a vector by counting the occurrence of each term.
 

Constructors in gov.sandia.cognition.text.term.vector with parameters of type VectorFactory
BagOfWordsTransform(TermIndex termIndex, VectorFactory<? extends Vector> vectorFactory)
          Creates a new BagOfWordsTransform with the given term index.
 

Uses of VectorFactory in gov.sandia.cognition.text.term.vector.weighter.global
 

Fields in gov.sandia.cognition.text.term.vector.weighter.global declared as VectorFactory
protected  VectorFactory<? extends Vector> AbstractGlobalTermWeighter.vectorFactory
          The vector factory.
 

Methods in gov.sandia.cognition.text.term.vector.weighter.global that return VectorFactory
 VectorFactory<? extends Vector> AbstractGlobalTermWeighter.getVectorFactory()
          Gets the vector factory.
 

Methods in gov.sandia.cognition.text.term.vector.weighter.global with parameters of type VectorFactory
 void AbstractGlobalTermWeighter.setVectorFactory(VectorFactory<? extends Vector> vectorFactory)
          Sets the vector factory.
 

Constructors in gov.sandia.cognition.text.term.vector.weighter.global with parameters of type VectorFactory
AbstractEntropyBasedGlobalTermWeighter(VectorFactory<? extends Vector> vectorFactory)
          Creates a new AbstractEntropyBasedGlobalTermWeighter.
AbstractFrequencyBasedGlobalTermWeighter(VectorFactory<? extends Vector> vectorFactory)
          Creates a new AbstractCountingBasedGlobalTermWeighter.
AbstractGlobalTermWeighter(VectorFactory<? extends Vector> vectorFactory)
          Creates a new AbstractGlobalTermWeighter.
DominanceGlobalTermWeighter(VectorFactory<? extends Vector> vectorFactory)
          Creates a new DominanceGlobalTermWeighter.
EntropyGlobalTermWeighter(VectorFactory<? extends Vector> vectorFactory)
          Creates a new EntropyGlobalTermWeighter.
InverseDocumentFrequencyGlobalTermWeighter(VectorFactory<? extends Vector> vectorFactory)
          Creates a new InverseDocumentFrequencyGlobalTermWeighter.
 

Uses of VectorFactory in gov.sandia.cognition.text.term.vector.weighter.local
 

Constructors in gov.sandia.cognition.text.term.vector.weighter.local with parameters of type VectorFactory
AbstractLocalTermWeighter(VectorFactory<? extends Vector> vectorFactory)
          Creates a new AbstractLocalTermWeighter.
BinaryLocalTermWeighter(VectorFactory<? extends Vector> vectorFactory)
          Creates a new BinaryLocalTermWeighter.
LogLocalTermWeighter(VectorFactory<? extends Vector> vectorFactory)
          Creates a new LogLocalTermWeighter.
NormalizedLogLocalTermWeighter(VectorFactory<? extends Vector> vectorFactory)
          Creates a new NormalizedLogLocalTermWeighter
TermFrequencyLocalTermWeighter(VectorFactory<? extends Vector> vectorFactory)
          Creates a new LogLocalTermWeighter.
 

Uses of VectorFactory in gov.sandia.cognition.text.topic
 

Fields in gov.sandia.cognition.text.topic declared as VectorFactory
protected  VectorFactory<? extends Vector> ProbabilisticLatentSemanticAnalysis.vectorFactory
          The vector factory.
 

Methods in gov.sandia.cognition.text.topic that return VectorFactory
 VectorFactory<? extends Vector> ProbabilisticLatentSemanticAnalysis.getVectorFactory()
          Gets the vector factory to use.
 

Methods in gov.sandia.cognition.text.topic with parameters of type VectorFactory
 void ProbabilisticLatentSemanticAnalysis.setVectorFactory(VectorFactory<? extends Vector> vectorFactory)
          Sets the vector factory to use.