Class PerformanceEvaluation

java.lang.Object
com.agenarisk.learning.structure.result.PerformanceEvaluation

public class PerformanceEvaluation extends Object
Author:
Eugene Dementiev
  • Constructor Details

    • PerformanceEvaluation

      public PerformanceEvaluation()
  • Method Details

    • getLabel

      public String getLabel()
    • setLabel

      public void setLabel(String label)
    • isSuccess

      public boolean isSuccess()
    • setSuccess

      public void setSuccess(boolean success)
    • getMessage

      public String getMessage()
    • setMessage

      public void setMessage(String message)
    • getModelLabel

      public String getModelLabel()
    • setModelLabel

      public void setModelLabel(String modelLabel)
    • getBrierScore

      public double getBrierScore()
    • setBrierScore

      public void setBrierScore(double brierScore)
    • getAbsoluteError

      public double getAbsoluteError()
    • setAbsoluteError

      public void setAbsoluteError(double absoluteError)
    • getSphericalScore

      public double getSphericalScore()
    • setSphericalScore

      public void setSphericalScore(double sphericalScore)
    • getMacroAuc

      public Double getMacroAuc()
    • getMicroAuc

      public Double getMicroAuc()
    • getRocScores

      public Map<String,List<Double>> getRocScores()
    • getRocTruths

      public Map<String,List<Integer>> getRocTruths()
    • getRocAucs

      public Map<String,Double> getRocAucs()
    • getRocPoints

      public Map<String,List<double[]>> getRocPoints()
    • addRocAuc

      public void addRocAuc(String classLabel, double auc)
    • addRocCurve

      public void addRocCurve(String classLabel, List<double[]> points)
    • setMacroAuc

      public void setMacroAuc(double macroAuc)
    • setMicroAuc

      public void setMicroAuc(double microAuc)
    • toJson

      public org.json.JSONObject toJson()