public class ClassifierEvaluator extends Object
| Constructor and Description |
|---|
ClassifierEvaluator() |
| Modifier and Type | Method and Description |
|---|---|
double |
avgFalsePositive() |
double |
avgTruePositive() |
List<String> |
classLabels() |
void |
evaluate(String actual,
String predicted) |
double |
getAccuracy() |
ConfusionMatrix |
getConfusionMatrix() |
Map<String,Double> |
getF1ScoreByClass() |
Map<String,Double> |
getFalloutByClass() |
int |
getFalsePositiveCount(String classLabel) |
double |
getMacroF1Score() |
double |
getMicroF1Score() |
double |
getMisclassificationRate() |
Map<String,Double> |
getPrecisionByClass() |
Map<String,Double> |
getRecallByClass() |
String |
getSummary() |
int |
getTruePositiveCount(String classLabel) |
void |
report() |
void |
reset() |
void |
setConfusionMatrix(ConfusionMatrix confusionMatrix) |
public void reset()
public ConfusionMatrix getConfusionMatrix()
public void setConfusionMatrix(ConfusionMatrix confusionMatrix)
public double getAccuracy()
public double getMisclassificationRate()
public int getTruePositiveCount(String classLabel)
public int getFalsePositiveCount(String classLabel)
public double avgTruePositive()
public double avgFalsePositive()
public double getMacroF1Score()
public double getMicroF1Score()
public String getSummary()
public void report()
Copyright © 2017. All rights reserved.