com.pawjaw.classification.crf.lmcbt.sequences
Class TrainingSequences
java.lang.Object
com.pawjaw.classification.crf.lmcbt.sequences.TrainingSequences
public class TrainingSequences
- extends java.lang.Object
Method Summary |
void |
allocate(Configuration c,
int training_sequences)
|
void |
cacheTrueFeatures()
|
int |
compare(int example_indexa,
int example_indexb,
int feature_index)
|
int |
examples()
|
int |
features()
|
int[] |
getCachedTrueFeatures(int example_index)
|
double |
getTarget(int label,
int example_index)
|
java.util.List<java.lang.Integer> |
getTrueFeatures(int example_index,
java.util.List<java.lang.Integer> feature_indexes)
|
boolean |
hasTrueFeature(int example_index,
int feature_index)
|
void |
incrementPotential(int label,
int example_index,
double potential)
|
void |
indexExamples()
|
int |
length()
|
void |
set(int sequence_index,
Point[] points,
int[] labels)
|
void |
update()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TrainingSequences
public TrainingSequences()
allocate
public void allocate(Configuration c,
int training_sequences)
length
public int length()
set
public void set(int sequence_index,
Point[] points,
int[] labels)
indexExamples
public void indexExamples()
cacheTrueFeatures
public void cacheTrueFeatures()
examples
public int examples()
features
public int features()
hasTrueFeature
public boolean hasTrueFeature(int example_index,
int feature_index)
getTrueFeatures
public java.util.List<java.lang.Integer> getTrueFeatures(int example_index,
java.util.List<java.lang.Integer> feature_indexes)
getCachedTrueFeatures
public int[] getCachedTrueFeatures(int example_index)
compare
public int compare(int example_indexa,
int example_indexb,
int feature_index)
getTarget
public double getTarget(int label,
int example_index)
incrementPotential
public void incrementPotential(int label,
int example_index,
double potential)
update
public void update()