public class WekaResultsImporterImpl.ClassifierEvaluationInstanceImporter extends java.lang.Object implements WekaResultInstanceImporter
Modifier and Type | Field and Description |
---|---|
private ClassifierEvaluation |
classifierEvaluation |
private boolean |
storeProbabilities |
Constructor and Description |
---|
WekaResultsImporterImpl.ClassifierEvaluationInstanceImporter(ClassifierEvaluation classifierEvaluation,
boolean storeProbabilities) |
Modifier and Type | Method and Description |
---|---|
void |
importInstanceResult(java.lang.Integer instanceNumber,
java.util.List<java.lang.String> instanceKey,
java.lang.String task,
int classAuto,
int classGold,
java.util.List<java.lang.Double> predictions) |
private ClassifierEvaluation classifierEvaluation
private boolean storeProbabilities
public WekaResultsImporterImpl.ClassifierEvaluationInstanceImporter(ClassifierEvaluation classifierEvaluation, boolean storeProbabilities)
public void importInstanceResult(java.lang.Integer instanceNumber, java.util.List<java.lang.String> instanceKey, java.lang.String task, int classAuto, int classGold, java.util.List<java.lang.Double> predictions)
importInstanceResult
in interface WekaResultInstanceImporter
instanceNumber
- optional instance number when multiple instance classified,
used for outputting errors/warningsinstanceKey
- list of attributes to resolve instance - foreign key to
document/sentence/whatevertask
- classification taskclassAuto
- classifer's predicted classclassGold
- gold standard class index