public class CRFClassifierEvaluator<IN extends CoreMap> extends CmdEvaluator
description, saveOutput| Constructor and Description |
|---|
CRFClassifierEvaluator(java.lang.String description,
CRFClassifier<IN> classifier) |
CRFClassifierEvaluator(java.lang.String description,
CRFClassifier<IN> classifier,
java.util.Collection<java.util.List<IN>> data,
java.util.List<Triple<int[][][],int[],double[][][]>> featurizedData) |
| Modifier and Type | Method and Description |
|---|---|
double |
evaluate(double[] x) |
java.lang.String[] |
getCmd() |
void |
outputToCmd(java.io.OutputStream outputStream) |
void |
setEvalCmd(java.lang.String evalCmd)
Set the evaluation command (set to null to skip evaluation using command line)
|
void |
setTestData(java.util.Collection<java.util.List<IN>> data,
java.util.List<Triple<int[][][],int[],double[][][]>> featurizedData)
Set the data to test on
|
void |
setValues(double[] x) |
evaluateCmd, getCmd, getError, getOutput, toStringpublic CRFClassifierEvaluator(java.lang.String description,
CRFClassifier<IN> classifier,
java.util.Collection<java.util.List<IN>> data,
java.util.List<Triple<int[][][],int[],double[][][]>> featurizedData)
public CRFClassifierEvaluator(java.lang.String description,
CRFClassifier<IN> classifier)
public void setTestData(java.util.Collection<java.util.List<IN>> data, java.util.List<Triple<int[][][],int[],double[][][]>> featurizedData)
public void setEvalCmd(java.lang.String evalCmd)
evalCmd - public void setValues(double[] x)
setValues in class CmdEvaluatorpublic java.lang.String[] getCmd()
getCmd in class CmdEvaluatorpublic void outputToCmd(java.io.OutputStream outputStream)
outputToCmd in class CmdEvaluatorpublic double evaluate(double[] x)
evaluate in interface Evaluatorevaluate in class CmdEvaluator