Class AreaUnderROCCurve
- java.lang.Object
-
- ai.libs.jaicore.ml.classification.loss.dataset.APredictionPerformanceMeasure<java.lang.Integer,org.api4.java.ai.ml.classification.singlelabel.evaluation.ISingleLabelClassification>
-
- ai.libs.jaicore.ml.classification.loss.dataset.ASingleLabelClassificationPerformanceMeasure
-
- ai.libs.jaicore.ml.classification.loss.dataset.AAreaUnderCurvePerformanceMeasure
-
- ai.libs.jaicore.ml.classification.loss.dataset.AreaUnderROCCurve
-
- All Implemented Interfaces:
org.api4.java.ai.ml.core.evaluation.supervised.loss.IDeterministicPredictionPerformanceMeasure<java.lang.Integer,org.api4.java.ai.ml.classification.singlelabel.evaluation.ISingleLabelClassification>
public class AreaUnderROCCurve extends AAreaUnderCurvePerformanceMeasure
-
-
Constructor Summary
Constructors Constructor Description AreaUnderROCCurve(int positiveClass)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doublegetXValue(int tp, int fp, int tn, int fn)doublegetYValue(int tp, int fp, int tn, int fn)-
Methods inherited from class ai.libs.jaicore.ml.classification.loss.dataset.AAreaUnderCurvePerformanceMeasure
getAreaUnderCurve, getPositiveClass, getPredictionList, score
-
Methods inherited from class ai.libs.jaicore.ml.classification.loss.dataset.APredictionPerformanceMeasure
averageInstanceWiseLoss, averageInstanceWiseScore, checkConsistency, loss, loss, score
-
-
-
-
Method Detail
-
getXValue
public double getXValue(int tp, int fp, int tn, int fn)- Specified by:
getXValuein classAAreaUnderCurvePerformanceMeasure
-
getYValue
public double getYValue(int tp, int fp, int tn, int fn)- Specified by:
getYValuein classAAreaUnderCurvePerformanceMeasure
-
-