com.pawjaw.classification.crf.lmcbt.tests
Class CRFTest

java.lang.Object
  extended by com.pawjaw.classification.crf.lmcbt.tests.CRFTest
Direct Known Subclasses:
CoNLL2000CRFTest, HyphenTest, NetTalkTest, ProteinCRFTest

public abstract class CRFTest
extends java.lang.Object


Field Summary
 java.util.List<java.lang.Double> accuracies
           
 java.util.List<java.lang.Integer> boosting_iterations
           
 
Constructor Summary
CRFTest()
           
 
Method Summary
 int getCrossValidationPasses()
           
abstract  LabeledSequenceDataReader getLabeledSequenceDataReader()
           
 double getTrainingPercentage()
           
abstract  int getWindowRadius()
           
 void test(java.io.File sequence_data_file)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

accuracies

public java.util.List<java.lang.Double> accuracies

boosting_iterations

public java.util.List<java.lang.Integer> boosting_iterations
Constructor Detail

CRFTest

public CRFTest()
Method Detail

getWindowRadius

public abstract int getWindowRadius()

getLabeledSequenceDataReader

public abstract LabeledSequenceDataReader getLabeledSequenceDataReader()

getCrossValidationPasses

public int getCrossValidationPasses()

getTrainingPercentage

public double getTrainingPercentage()

test

public void test(java.io.File sequence_data_file)
          throws java.io.IOException
Throws:
java.io.IOException