edu.umass.cs.mallet.base.types
Class FeatureVectorSequence
java.lang.Object
edu.umass.cs.mallet.base.types.FeatureVectorSequence
- All Implemented Interfaces:
- Sequence, java.io.Serializable
- Direct Known Subclasses:
- StringEditFeatureVectorSequence
- public class FeatureVectorSequence
- extends java.lang.Object
- implements Sequence, java.io.Serializable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
FeatureVectorSequence
public FeatureVectorSequence(FeatureVector[] featureVectors)
FeatureVectorSequence
public FeatureVectorSequence(Alphabet dict,
TokenSequence tokens,
boolean binary,
boolean augmentable,
boolean growAlphabet)
FeatureVectorSequence
public FeatureVectorSequence(Alphabet dict,
TokenSequence tokens,
boolean binary,
boolean augmentable)
FeatureVectorSequence
public FeatureVectorSequence(Alphabet dict,
TokenSequence tokens)
size
public int size()
- Specified by:
size
in interface Sequence
get
public java.lang.Object get(int i)
- Specified by:
get
in interface Sequence
getFeatureVector
public FeatureVector getFeatureVector(int i)
dotProduct
public double dotProduct(int sequencePosition,
Matrix2 weights,
int weightRowIndex)
dotProduct
public double dotProduct(int sequencePosition,
Vector weights)
toString
public java.lang.String toString()